🌈 Create new beautiful Compose Gradients with our new wesite ->
Class

TransformOrigin

A two-dimensional position represented as a fraction of the Layer's width and height

Source set: Common
public class TransformOrigin internal constructor(@PublishedApi internal val packedValue: Long)

A two-dimensional position represented as a fraction of the Layer's width and height

Properties

pivotFractionX

Source set: Common
public val pivotFractionX: Float

Return the position along the x-axis that should be used as the origin for rotation and scale transformations. This is represented as a fraction of the width of the content. A value of 0.5f represents the midpoint between the left and right bounds of the content

pivotFractionY

Source set: Common
public val pivotFractionY: Float

Return the position along the y-axis that should be used as the origin for rotation and scale transformations. This is represented as a fraction of the height of the content. A value of 0.5f represents the midpoint between the top and bottom bounds of the content

Functions

component1

Source set: Common
public inline operator fun component1(): Float

component2

Source set: Common
public inline operator fun component2(): Float

copy

Source set: Common
public fun copy(
        pivotFractionX: Float = this.pivotFractionX,
        pivotFractionY: Float = this.pivotFractionY,
    ): TransformOrigin

Returns a copy of this TransformOrigin instance optionally overriding the pivotFractionX or pivotFractionY parameter

Members

Companion

Source set: Common
public companion object

Properties

Center

Source set: Common
public val Center: TransformOrigin

TransformOrigin constant to indicate that the center of the content should be used for rotation and scale transformations