Record TTransformationSimple

Hierarchy
Properties

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

Public Transform: TMatrix4;

Methods

Public procedure Init;
Public procedure Multiply( const Center: TVector3; const Rotation: TVector4; const ScaleVector: TVector3; const ScaleOrientation: TVector4; const Translation: TVector3);
Public procedure Translate(const Translation: TVector3);

Description

Fields

Public Transform: TMatrix4;

Transformation from local to outside coordinate space.

Methods

Public procedure Init;

Make no transformation (identity matrix, scale 1).

Public 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.

Public procedure Translate(const Translation: TVector3);

Modify transformation by an additional translation.


Generated by PasDoc 0.16.0-snapshot.