Skip to main content

TFMatrix

Unit: sgConsts

Description

Defines the matrix 4x3 f used for transformations.

Transformations can be: rotating about X, about Y, about Z, scaling in X, Y and Z directions and moving in the directions of X, Y and Z axes.

The order of these transformations is significant. Changing the order the results alter.

Syntax

type TFMatrix = record
case Integer of
0: (V1, V2, V3, V4: array[0 .. 2] of TsgFloat);
1: (M: array[0 .. 3, 0 .. 2] of TsgFloat);
2: (EX, EY, EZ, E0: TFPoint);
end;