TransformOrigin
-
Cmn
value class TransformOrigin
A two-dimensional position represented as a fraction of the Layer's width and height
Summary
Public companion properties |
||
|---|---|---|
TransformOrigin |
|
Cmn
|
Public functions |
||
|---|---|---|
inline operator Float |
Cmn
|
|
inline operator Float |
Cmn
|
|
TransformOrigin |
Returns a copy of this TransformOrigin instance optionally overriding the pivotFractionX or pivotFractionY parameter |
Cmn
|
Public properties |
||
|---|---|---|
Float |
Return the position along the x-axis that should be used as the origin for rotation and scale transformations. |
Cmn
|
Float |
Return the position along the y-axis that should be used as the origin for rotation and scale transformations. |
Cmn
|
Public companion properties
Center
val Center: TransformOrigin
TransformOrigin constant to indicate that the center of the content should be used for rotation and scale transformations
Public functions
copy
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
Public properties
pivotFractionX
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
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