[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: system.math.vectors.pp line 324
type TMatrix3DConstants = record helper |
default |
const |
Identity = record = (m11: 1; m12: 0; m13: 0; m14: 0; m21: 0; m22: 1; m23: 0; m24: 0; m31: 0; m32: 0; m33: 1; m34: 0; m41: 0; m42: 0; m43: 0; m44: 1) |
public |
constructor Create(); |
class function Zero; |
class function CreateLookAtDirLH(); |
class function CreateLookAtDirRH(); |
class function CreateLookAtLH(); |
class function CreateLookAtRH(); |
class function CreateOrthoLH(); |
class function CreateOrthoOffCenterLH(); |
class function CreateOrthoOffCenterRH(); |
class function CreateOrthoRH(); |
class function CreatePerspectiveFovLH(); |
class function CreatePerspectiveFovRH(); |
class function CreateRotation(); |
class function CreateRotationHeadingPitchBank(); |
class function CreateRotationX(); |
class function CreateRotationY(); |
class function CreateRotationYawPitchRoll(); |
class function CreateRotationZ(); |
class function CreateScaling(); |
class function CreateTranslation(); |
class operator multiply(TPoint3D,TMatrix3D):TPoint3D(); |
class operator multiply(TMatrix3D,TMatrix3D):TMatrix3D(); |
class operator multiply(TVector3D,TMatrix3D):TVector3D(); |
class operator multiply(single,TMatrix3D):TMatrix3D(); |
class operator multiply(TMatrix3D,single):TMatrix3D(); |
class operator divide(TMatrix3D,single):TMatrix3D(); |
function Adjoint; |
function Determinant; |
function EyePosition; |
function Inverse; |
function Scale(); |
function ToMatrix; |
function Transpose; |
function ToString(); |
|
case Integer of |
0: ( |
M: TMatrix3DType; |
); |
1: ( |
m11: Single; |
m12: Single; |
m13: Single; |
m14: Single; |
m21: Single; |
m22: Single; |
m23: Single; |
m24: Single; |
m31: Single; |
m32: Single; |
m33: Single; |
m34: Single; |
m41: Single; |
m42: Single; |
m43: Single; |
m44: Single; |
); |
end; |
end; |