Searched refs:descent (Results 1 – 12 of 12) sorted by relevance
40 val fontMetrics = FontMetricsInt(ascent = 1, descent = 1) in negative_line_height_does_not_chage_the_values()52 assertThat(newFontMetrics.descent).isEqualTo(fontMetrics.descent) in negative_line_height_does_not_chage_the_values()82 assertThat(newFontMetrics.descent).isEqualTo(fontMetrics.descent + fontMetrics.lineHeight()) in singleLine_topRatio_0_trimFirstLineTop_false_trimLastLineBottom_false()110 assertThat(newFontMetrics.descent).isEqualTo(fontMetrics.descent) in singleLine_topRatio_0_trimFirstLineTop_false_trimLastLineBottom_true()138 assertThat(newFontMetrics.descent).isEqualTo(fontMetrics.descent + fontMetrics.lineHeight()) in singleLine_topRatio_0_trimFirstLineTop_true_trimLastLineBottom_false()166 assertThat(newFontMetrics.descent).isEqualTo(fontMetrics.descent) in singleLine_topRatio_0_trimFirstLineTop_true_trimLastLineBottom_true()196 assertThat(newFontMetrics.descent).isEqualTo(fontMetrics.descent) in singleLine_topRatio_100_trimFirstLineTop_false_trimLastLineBottom_false()224 assertThat(newFontMetrics.descent).isEqualTo(fontMetrics.descent) in singleLine_topRatio_100_trimFirstLineTop_false_trimLastLineBottom_true()252 assertThat(newFontMetrics.descent).isEqualTo(fontMetrics.descent) in singleLine_topRatio_100_trimFirstLineTop_true_trimLastLineBottom_false()280 assertThat(newFontMetrics.descent).isEqualTo(fontMetrics.descent) in singleLine_topRatio_100_trimFirstLineTop_true_trimLastLineBottom_true()[all …]
159 assertThat(resultFontMetricsInt.descent).isEqualTo(fontMetricsInt.descent) in height_isSp_alignAboveBaseLine_greaterThanAscent()186 assertThat(resultFontMetricsInt.descent).isEqualTo(fontMetricsInt.descent) 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()296 assertThat(resultFontMetricsInt.descent) in height_isSp_alignTop_greaterThanOriginalHeight()306 val height = abs(fontMetricsInt.descent - fontMetricsInt.ascent) * 2 / fontSize in height_isEm_alignTop_greaterThanOriginalHeight()323 assertThat(resultFontMetricsInt.descent) in height_isEm_alignTop_greaterThanOriginalHeight()333 val height = abs(fontMetricsInt.descent - fontMetricsInt.ascent) / 2 / fontSize in height_isEm_alignBottom_smallerThanOriginalHeight()[all …]
56 private var descent: Int = Int.MIN_VALUE variable in androidx.compose.ui.text.android.style.LineHeightStyleSpan96 fontMetricsInt.descent = if (isLastLine) lastDescent else descent in chooseHeight()107 descent = fontMetricsInt.descent in calculateTargetMetrics()109 lastDescent = descent in calculateTargetMetrics()131 descent = fontMetricsInt.descent + descentDiff in calculateTargetMetrics()132 ascent = descent - ceiledLineHeight in calculateTargetMetrics()135 lastDescent = if (trimLastLineBottom) fontMetricsInt.descent else descent in calculateTargetMetrics()137 lastDescentDiff = lastDescent - fontMetricsInt.descent in calculateTargetMetrics()156 internal fun FontMetricsInt.lineHeight(): Int = this.descent - this.ascent
118 requirePrecondition(fontMetrics.descent > fontMetrics.ascent) { in getSize()138 descent = fontMetrics.descent 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()170 bottom = max(fontMetrics.bottom, descent) in getSize()
48 fontMetricsInt.descent = ceil(fontMetricsInt.descent * ratio.toDouble()).toInt() in chooseHeight()49 fontMetricsInt.ascent = fontMetricsInt.descent - ceiledLineHeight in chooseHeight()
59 val expectedDescent = defaultFontMetrics.descent + diff in singleLine_even_trim_None()79 val expectedDescent = defaultFontMetrics.descent in singleLine_even_trim_LastLineBottom()99 val expectedDescent = defaultFontMetrics.descent + diff in singleLine_even_trim_FirstLineTop()115 val expectedDescent = defaultFontMetrics.descent in singleLine_even_trim_Both()134 val expectedDescent = defaultFontMetrics.descent + diff in singleLine_top_trim_None()157 assertThat(getLineDescent(0)).isEqualTo(defaultFontMetrics.descent) in singleLine_top_trim_LastLineBottom()172 val expectedDescent = defaultFontMetrics.descent + diff in singleLine_top_trim_FirstLineTop()188 val expectedDescent = defaultFontMetrics.descent in singleLine_top_trim_Both()207 val expectedDescent = defaultFontMetrics.descent in singleLine_bottom_trim_None()230 assertThat(getLineDescent(0)).isEqualTo(defaultFontMetrics.descent) in singleLine_bottom_trim_LastLineBottom()[all …]
3101 val ratio = lineHeightInPx / (fontMetrics.descent - fontMetrics.ascent) in <lambda>()3102 val expectedDescent = ceil(fontMetrics.descent * ratio.toDouble()).toInt() in <lambda>()
439 lastLineFontMetrics.descent.toFloat() in getLineDescent()999 val descent = layout.getLineDescent(lineCount - 1) in getVerticalPaddings() constant1004 if (lastLineTextBounds.bottom > descent) { in getVerticalPaddings()1005 lastLineTextBounds.bottom - descent in getVerticalPaddings()1083 descent = tmpLayout.getLineDescent(0) in getLastLineMetrics()
90 .isEqualTo(metrics.descent - metrics.ascent) in create_returnsGivenValues_includePadding_false()163 assertThat(boringLayout.getLineDescent(0)).isEqualTo(metrics.descent) in create_includePad_false_useTopAndBottomAsAscendAndDescend()
347 assertThat(staticLayout.height).isEqualTo(fontMetrics.descent - fontMetrics.ascent) in create_withIncludePadding_false()
99 val descent: Color = YellowYellow, constant in androidx.compose.foundation.demos.text.TextMetricColors
337 span.fontMetrics.descent + getLineBaseline(line) - span.heightPx in <lambda>()340 (ascent + descent - span.heightPx) / 2 + getLineBaseline(line) in <lambda>()