Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
open class ContinuousRoundedRectangle(topStart: CornerSize, topEnd: CornerSize, bottomEnd: CornerSize, bottomStart: CornerSize, val continuity: Continuity = Continuity.Default) : CornerBasedShape
Link copied to clipboard
Link copied to clipboard
data class G2Continuity(@FloatRange(from = 0.0, to = 1.0) val circleFraction: Double = 0.18, @FloatRange(from = 0.0) val extendedFraction: Double = 0.5, @FloatRange(from = 0.0, fromInclusive = false) val bezierCurvatureScale: Double = 1.15, @FloatRange(from = 0.0, fromInclusive = false) val circleCurvatureScale: Double = 1.16) : Continuity
Link copied to clipboard
Link copied to clipboard
data class Point(val x: Double, val y: Double)
Link copied to clipboard
sealed interface Segment

Properties

Functions

Link copied to clipboard
fun ContinuousCapsule(continuity: Continuity = Continuity.Default): ContinuousRoundedRectangle
Link copied to clipboard
fun ContinuousRoundedRectangle(corner: CornerSize, continuity: Continuity = Continuity.Default): ContinuousRoundedRectangle
fun ContinuousRoundedRectangle(size: Dp, continuity: Continuity = Continuity.Default): ContinuousRoundedRectangle
fun ContinuousRoundedRectangle(@FloatRange(from = 0.0) size: Float, continuity: Continuity = Continuity.Default): ContinuousRoundedRectangle
fun ContinuousRoundedRectangle(@IntRange(from = 0, to = 100) percent: Int, continuity: Continuity = Continuity.Default): ContinuousRoundedRectangle
fun ContinuousRoundedRectangle(topStart: Dp = 0.dp, topEnd: Dp = 0.dp, bottomEnd: Dp = 0.dp, bottomStart: Dp = 0.dp, continuity: Continuity = Continuity.Default): ContinuousRoundedRectangle
fun ContinuousRoundedRectangle(@FloatRange(from = 0.0) topStart: Float = 0.0f, @FloatRange(from = 0.0) topEnd: Float = 0.0f, @FloatRange(from = 0.0) bottomEnd: Float = 0.0f, @FloatRange(from = 0.0) bottomStart: Float = 0.0f, continuity: Continuity = Continuity.Default): ContinuousRoundedRectangle
fun ContinuousRoundedRectangle(@IntRange(from = 0, to = 100) topStartPercent: Int = 0, @IntRange(from = 0, to = 100) topEndPercent: Int = 0, @IntRange(from = 0, to = 100) bottomEndPercent: Int = 0, @IntRange(from = 0, to = 100) bottomStartPercent: Int = 0, continuity: Continuity = Continuity.Default): ContinuousRoundedRectangle
Link copied to clipboard
Link copied to clipboard