Record TTransformationSimple
Unit
Declaration
type TTransformationSimple = record
Description
Simplified version of TTransformation, that does not store InverseTransform and Scale. This is just a wrapper over TMatrix4 that exposes similar API to TTransformation.
Overview
Fields
![]() |
Transform: TMatrix4; |
Methods
![]() |
procedure Init; |
![]() |
procedure Multiply( const Center: TVector3; const Rotation: TVector4; const ScaleVector: TVector3; const ScaleOrientation: TVector4; const Translation: TVector3); |
![]() |
procedure Translate(const Translation: TVector3); |
Description
Fields
![]() |
Transform: TMatrix4; |
|
Transformation from local to outside coordinate space. | |
Methods
![]() |
procedure Init; |
|
Make no transformation (identity matrix, scale 1). | |
![]() |
procedure Multiply( const Center: TVector3; const Rotation: TVector4; const ScaleVector: TVector3; const ScaleOrientation: TVector4; const Translation: TVector3); |
|
Modify transformation by an additional translation, rotation, scaling. | |
![]() |
procedure Translate(const Translation: TVector3); |
|
Modify transformation by an additional translation. | |
Generated by PasDoc 0.16.0-snapshot.
