Logo FS-Skia-UI

Transform Module

Public contract module exposed by this FS.Skia.UI package.

Functions and values

Function or value Description

identity

Full Usage: identity

Returns: Transform

The all-identity transform (no translate, unit scale, no rotation).

Returns: Transform

isIdentity transform

Full Usage: isIdentity transform

Parameters:
Returns: bool

True when the transform is the identity value.

transform : Transform
Returns: bool

lerp a b t

Full Usage: lerp a b t

Parameters:
Returns: Transform

Per-field linear interpolation between two transforms.

a : Transform
b : Transform
t : float
Returns: Transform

toPerspectiveTransform transform

Full Usage: toPerspectiveTransform transform

Parameters:
Returns: PerspectiveTransform

Composes translate ∘ rotate ∘ scale into the existing 3×3 `PerspectiveTransform` (`M31 = M32 = 0`, `M33 = 1`).

transform : Transform
Returns: PerspectiveTransform

Type something to start searching.