Enum dae_parser::Transform [−][src]
pub enum Transform {
LookAt(LookAt),
Matrix(Matrix),
Rotate(Rotate),
Scale(Scale),
Skew(Skew),
Translate(Translate),
}Expand description
A transformation, that can be represented as a matrix (but may be expressed in another way for convenience).
Variants
LookAt(LookAt)
Tuple Fields
0: LookAtContains a position and orientation transformation suitable for aiming a camera.
Matrix(Matrix)
Tuple Fields
0: MatrixA generic 4x4 matrix.
Rotate(Rotate)
Tuple Fields
0: RotateAn axis-angle rotation.
Scale(Scale)
Tuple Fields
0: ScaleA scale along the three dimentions.
Skew(Skew)
Tuple Fields
0: SkewA skew deformation.
Translate(Translate)
Tuple Fields
0: TranslateA translation by a vector.
Implementations
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl RefUnwindSafe for Transform
impl UnwindSafe for Transform
Blanket Implementations
Mutably borrows from an owned value. Read more