Skip to main content

Rotate

Rotation configuration of an object.

Properties

  • alignment - The alignment of the rotation.
  • angle - The rotation in clockwise radians.
  • filter_quality - The filter quality with which to apply this transform as a bitmap operation.
  • origin - The origin of the coordinate system (relative to the upper left corner), in logical pixels.
  • transform_hit_tests - Whether to apply the transformation when performing hit tests.

Methods

  • copy - Returns a copy of this object with the specified properties overridden.

Properties

alignmentclass-attributeinstance-attribute

alignment: Alignment | None = None

The alignment of the rotation.

angleinstance-attribute

angle: Number

The rotation in clockwise radians.

filter_qualityclass-attributeinstance-attribute

filter_quality: FilterQuality | None = None

The filter quality with which to apply this transform as a bitmap operation.

originclass-attributeinstance-attribute

origin: Offset | None = None

The origin of the coordinate system (relative to the upper left corner), in logical pixels.

transform_hit_testsclass-attributeinstance-attribute

transform_hit_tests: bool = True

Whether to apply the transformation when performing hit tests.

Methods

copy

copy(
    angle: Number | None = None,
    alignment: Alignment | None = None,
    origin: Offset | None = None,
    transform_hit_tests: bool | None = None,
    filter_quality: FilterQuality | None = None,
) -> Rotate

Returns a copy of this object with the specified properties overridden.