Record TGenericMatrix3

Unit

Declaration

type TGenericMatrix3 = record

Description

3x3 matrix of floating-point values. Column-major, just like OpenGL, which means that the first index of Data array should be treated as a column number, the 2nd index is the row number.

This is generic type (although not using "proper" Pascal generics for implementation reasons). In has two actual uses:

  1. TMatrix3, a matrix of 3 Single values (floats with single precision),

  2. TMatrix3Double, a matrix of 3 Double values (floats with double precision).

The type TGenericScalar is, accordingly, Single or Double for TMatrix3 or TMatrix3Double.

Source: base/castlevectors_generic_float_record.inc (line 554).


Generated by PasDoc 0.17.0.snapshot.