C# Class BEPUutilities2.Matrix3x3

3 row, 3 column matrix.
Datei anzeigen Open project: RossNordby/scratchpad Class Usage Examples

Public Properties

Property Type Description
X Vector3
Y Vector3
Z Vector3

Private Methods

Method Description
CreateFromMatrix ( Matrix &matrix, Matrix3x3 &matrix3x3 ) : void
CreateFromQuaternion ( Quaternion quaternion ) : Matrix3x3
CreateFromQuaternion ( Quaternion &quaternion, Matrix3x3 &result ) : void
CreateScale ( Vector3 &scale, Matrix3x3 &linearTransform ) : void
Determinant ( ) : float
Invert ( Matrix3x3 &m, Matrix3x3 &inverse ) : void
Multiply ( Matrix3x3 &a, Matrix3x3 &b, Matrix3x3 &result ) : void
Transform ( Vector3 &v, Matrix3x3 &m, Vector3 &result ) : void
TransformTranspose ( Vector3 &v, Matrix3x3 &m, Vector3 &result ) : void
Transpose ( M m, M transposed ) : void
Transpose ( Matrix3x3 m, Matrix3x3 transposed ) : void

Property Details

X public_oe property

public Vector3 X
return Vector3

Y public_oe property

public Vector3 Y
return Vector3

Z public_oe property

public Vector3 Z
return Vector3