public class StampedPathEffectStyle internal constructor(@Suppress("unused") private val value: Int)
Strategy for transforming each point of the shape along the drawn path
Functions
toString
override fun toString(): String
Members
Companion
public companion object
Properties
Translate
public val Translate: StampedPathEffectStyle
Translate the path shape into the specified location aligning the top left of the path with the drawn geometry. This does not modify the path itself.
For example, a circle drawn with a square path and Translate will draw the square path repeatedly with the top left corner of each stamped square along the curvature of the circle.
Rotate
public val Rotate: StampedPathEffectStyle
Rotates the path shape its center along the curvature of the drawn geometry. This does not modify the path itself.
For example, a circle drawn with a square path and Rotate will draw the square path repeatedly with the center of each stamped square along the curvature of the circle as well as each square being rotated along the circumference.
Morph
public val Morph: StampedPathEffectStyle
Modifies the points within the path such that they fit within the drawn geometry. This will turn straight lines into curves.
For example, a circle drawn with a square path and Morph will modify the straight lines of the square paths to be curves such that each stamped square is rendered as an arc around the curvature of the circle.