Searched refs:ascent (Results 1 – 15 of 15) sorted by relevance
40 val fontMetrics = FontMetricsInt(ascent = 1, descent = 1) in negative_line_height_does_not_chage_the_values()51 assertThat(newFontMetrics.ascent).isEqualTo(fontMetrics.ascent) in negative_line_height_does_not_chage_the_values()81 assertThat(newFontMetrics.ascent).isEqualTo(fontMetrics.ascent) in singleLine_topRatio_0_trimFirstLineTop_false_trimLastLineBottom_false()109 assertThat(newFontMetrics.ascent).isEqualTo(fontMetrics.ascent) in singleLine_topRatio_0_trimFirstLineTop_false_trimLastLineBottom_true()137 assertThat(newFontMetrics.ascent).isEqualTo(fontMetrics.ascent) in singleLine_topRatio_0_trimFirstLineTop_true_trimLastLineBottom_false()165 assertThat(newFontMetrics.ascent).isEqualTo(fontMetrics.ascent) in singleLine_topRatio_0_trimFirstLineTop_true_trimLastLineBottom_true()195 assertThat(newFontMetrics.ascent).isEqualTo(fontMetrics.ascent - fontMetrics.lineHeight()) in singleLine_topRatio_100_trimFirstLineTop_false_trimLastLineBottom_false()223 assertThat(newFontMetrics.ascent).isEqualTo(fontMetrics.ascent - fontMetrics.lineHeight()) in singleLine_topRatio_100_trimFirstLineTop_false_trimLastLineBottom_true()251 assertThat(newFontMetrics.ascent).isEqualTo(fontMetrics.ascent) in singleLine_topRatio_100_trimFirstLineTop_true_trimLastLineBottom_false()279 assertThat(newFontMetrics.ascent).isEqualTo(fontMetrics.ascent) in singleLine_topRatio_100_trimFirstLineTop_true_trimLastLineBottom_true()[all …]
91 val height = abs(fontMetricsInt.ascent) / 2 / pxPerSp in height_isSp_alignAboveBaseLine_smallerThanAscent()117 val height = abs(fontMetricsInt.ascent) / 2 / fontSize in height_isEm_alignAboveBaseLine_smallerThanAscent()144 val height = abs(fontMetricsInt.ascent) * 2 / pxPerSp in height_isSp_alignAboveBaseLine_greaterThanAscent()162 assertThat(resultFontMetricsInt.ascent).isEqualTo(-placeholderSpan.heightPx) in height_isSp_alignAboveBaseLine_greaterThanAscent()171 val height = abs(fontMetricsInt.ascent) * 2 / fontSize in height_isEm_alignAboveBaseLine_greaterThanAscent()189 assertThat(resultFontMetricsInt.ascent).isEqualTo(-placeholderSpan.heightPx) in height_isEm_alignAboveBaseLine_greaterThanAscent()199 val height = abs(fontMetricsInt.descent - fontMetricsInt.ascent) / 2 / pxPerSp in height_isSp_alignBottom_smallerThanOriginalHeight()226 val height = abs(fontMetricsInt.descent - fontMetricsInt.ascent) / 2 / pxPerSp in height_isSp_alignTop_smallerThanOriginalHeight()252 val height = abs(fontMetricsInt.descent - fontMetricsInt.ascent) / 2 / fontSize in height_isEm_alignTop_smallerThanOriginalHeight()279 val height = abs(fontMetricsInt.descent - fontMetricsInt.ascent) * 2 / pxPerSp in height_isSp_alignTop_greaterThanOriginalHeight()[all …]
118 requirePrecondition(fontMetrics.descent > fontMetrics.ascent) { in getSize()137 ascent = fontMetrics.ascent in getSize()145 if (ascent + heightPx > descent) { in getSize()146 descent = ascent + heightPx in getSize()151 if (ascent > descent - heightPx) { in getSize()152 ascent = descent - heightPx in getSize()157 if (descent - ascent < heightPx) { in getSize()158 ascent -= (heightPx - (descent - ascent)) / 2 in getSize()159 descent = ascent + heightPx in getSize()163 if (ascent > -heightPx) { in getSize()[all …]
55 private var ascent: Int = Int.MIN_VALUE variable in androidx.compose.ui.text.android.style.LineHeightStyleSpan95 fontMetricsInt.ascent = if (isFirstLine) firstAscent else ascent in chooseHeight()106 ascent = fontMetricsInt.ascent in calculateTargetMetrics()108 firstAscent = ascent in calculateTargetMetrics()117 abs(fontMetricsInt.ascent.toFloat()) / fontMetricsInt.lineHeight() in calculateTargetMetrics()132 ascent = descent - ceiledLineHeight in calculateTargetMetrics()134 firstAscent = if (trimFirstLineTop) fontMetricsInt.ascent else ascent in calculateTargetMetrics()136 firstAscentDiff = fontMetricsInt.ascent - firstAscent in calculateTargetMetrics()156 internal fun FontMetricsInt.lineHeight(): Int = this.descent - this.ascent
27 textPaint.baselineShift += ceil(textPaint.ascent() * multiplier).toInt() in updateMeasureState()31 textPaint.baselineShift += ceil(textPaint.ascent() * multiplier).toInt() in updateDrawState()
49 fontMetricsInt.ascent = fontMetricsInt.descent - ceiledLineHeight in chooseHeight()
58 val expectedAscent = defaultFontMetrics.ascent - diff in singleLine_even_trim_None()78 val expectedAscent = defaultFontMetrics.ascent - diff in singleLine_even_trim_LastLineBottom()98 val expectedAscent = defaultFontMetrics.ascent in singleLine_even_trim_FirstLineTop()114 val expectedAscent = defaultFontMetrics.ascent in singleLine_even_trim_Both()133 val expectedAscent = defaultFontMetrics.ascent in singleLine_top_trim_None()156 assertThat(getLineAscent(0)).isEqualTo(defaultFontMetrics.ascent) in singleLine_top_trim_LastLineBottom()171 val expectedAscent = defaultFontMetrics.ascent in singleLine_top_trim_FirstLineTop()187 val expectedAscent = defaultFontMetrics.ascent in singleLine_top_trim_Both()206 val expectedAscent = defaultFontMetrics.ascent - diff in singleLine_bottom_trim_None()229 assertThat(getLineAscent(0)).isEqualTo(defaultFontMetrics.ascent - diff) in singleLine_bottom_trim_LastLineBottom()[all …]
3057 val ascentToLineHeightRatio = abs(fontMetrics.ascent.toFloat()) / fontMetrics.lineHeight() in <lambda>()3101 val ratio = lineHeightInPx / (fontMetrics.descent - fontMetrics.ascent) in <lambda>()3105 val expectedFirstLineHeight = expectedDescent - fontMetrics.ascent in <lambda>()
70 val ascent = 0.8f in <lambda>() constant73 var expectShift = (-fontSize * ascent * spanOuterMult).toInt() in <lambda>()79 expectShift = (-fontSize * ascent * (spanOuterMult + spanInnerMult)).toInt() in <lambda>()105 val ascent = 0.8f in <lambda>() constant108 var expectShift = (-fontSize * ascent * spanOuterMulti).toInt() in <lambda>()114 expectShift = (-fontSize * ascent * (spanOuterMulti + spanInnerMulti)).toInt() in <lambda>()
387 assertThat(layout.getLineBaseline(0)).isEqualTo(-defaultFontMetrics.ascent.toFloat()) in small_lineheight_prevents_clip_single_line()411 assertThat(layout.getLineBaseline(0)).isEqualTo(-defaultFontMetrics.ascent) in small_lineheight_prevents_clip_multi_line()437 assertThat(layout.getLineBaseline(0)).isEqualTo(-defaultFontMetrics.ascent) in small_lineheight_prevents_clip_multi_line_preserve_linespacing()
90 .isEqualTo(metrics.descent - metrics.ascent) in create_returnsGivenValues_includePadding_false()162 assertThat(boringLayout.getLineAscent(0)).isEqualTo(metrics.ascent) in create_includePad_false_useTopAndBottomAsAscendAndDescend()
347 assertThat(staticLayout.height).isEqualTo(fontMetrics.descent - fontMetrics.ascent) in create_withIncludePadding_false()
415 lastLineFontMetrics.ascent.toFloat() in getLineAscent()425 getLineTop(line) - lastLineFontMetrics.ascent in getLineBaseline()980 val ascent = layout.getLineAscent(0) in getVerticalPaddings() constant985 if (firstLineTextBounds.top < ascent) { in getVerticalPaddings()986 ascent - firstLineTextBounds.top in getVerticalPaddings()1082 ascent = tmpLayout.getLineAscent(0) in getLastLineMetrics()
98 val ascent: Color = BlueBlue, constant in androidx.compose.foundation.demos.text.TextMetricColors
335 span.fontMetrics.ascent + getLineBaseline(line) in <lambda>()340 (ascent + descent - span.heightPx) / 2 + getLineBaseline(line) in <lambda>()