Skip to main content

Module transform

Module transform 

Source
Expand description

Transform related things

Modules§

group
Types of transforms based on group theory. Transformation group element types.

Structs§

Diag
The diagonal group (R*)³: axis-aligned non-uniform scaling.
NotSimilarity
Error returned when an affine transform is not a similarity transform (its linear part has non-uniform scale, shear, or reflection).
Rigid
The rigid (Euclidean) group SE(3): rotation + translation.
Similarity
The similarity group Sim(3): uniform scale + rotation + translation.
Translation
The translation group T(3): pure displacements.

Enums§

ScaleHint
A hint for scaling the mobject.

Traits§

ApplyTransform
A group action of G on Self: baking a transform into the item’s data.
RotateTransform
Rotating operations.
ScaleTransform
Scaling operations: the axis-aligned (diagonal group) scaling action.
ScaleTransformExt
Useful extensions for scaling operations.
ScaleTransformStrokeExt
A trait for scaling operations with stroke width.
ShiftTransform
Shifting operations.
ShiftTransformExt
Useful extensions for shifting operations.
TransformGroup
A transformation representation closed under identity and composition.
UniformScaleTransform
Uniform-scaling operations: the similarity-group action.