Matrix4f

Undocumented in source.
class Matrix4f {}

Constructors

this
this(void* cObject, bool ownCObject)
Undocumented in source.
this
this(Matrix4f.NoInitType arg0)
Undocumented in source.
this
this()
Undocumented in source.
this
this(float m11, float m12, float m13, float m14, float m21, float m22, float m23, float m24, float m31, float m32, float m33, float m34, float m41, float m42, float m43, float m44)
Undocumented in source.
this
this(float m11, float m12, float m13, float m21, float m22, float m23, float m31, float m32, float m33)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Enums

NoInitType
enum NoInitType
Undocumented in source.

Functions

Adjugated
Matrix4f Adjugated()
Undocumented in source. Be warned that the author may not have intended to support it.
Cofactor
float Cofactor(size_t I, size_t J)
Undocumented in source. Be warned that the author may not have intended to support it.
Determinant
float Determinant()
Undocumented in source. Be warned that the author may not have intended to support it.
Invert
void Invert()
Undocumented in source. Be warned that the author may not have intended to support it.
InvertHomogeneousTransform
void InvertHomogeneousTransform()
Undocumented in source. Be warned that the author may not have intended to support it.
Inverted
Matrix4f Inverted()
Undocumented in source. Be warned that the author may not have intended to support it.
InvertedHomogeneousTransform
Matrix4f InvertedHomogeneousTransform()
Undocumented in source. Be warned that the author may not have intended to support it.
M
void M(SWIGTYPE_p_a_4__float value)
Undocumented in source. Be warned that the author may not have intended to support it.
M
SWIGTYPE_p_a_4__float M()
Undocumented in source. Be warned that the author may not have intended to support it.
SetIdentity
void SetIdentity()
Undocumented in source. Be warned that the author may not have intended to support it.
SubDet
float SubDet(size_t* rows, size_t* cols)
Undocumented in source. Be warned that the author may not have intended to support it.
ToString
void ToString(string dest, size_t destsize)
Undocumented in source. Be warned that the author may not have intended to support it.
Transform
SWIGTYPE_p_OVR__Vector3T_float_t Transform(SWIGTYPE_p_OVR__Vector3T_float_t v)
Undocumented in source. Be warned that the author may not have intended to support it.
Transpose
void Transpose()
Undocumented in source. Be warned that the author may not have intended to support it.
Transposed
Matrix4f Transposed()
Undocumented in source. Be warned that the author may not have intended to support it.
dispose
void dispose()
Undocumented in source. Be warned that the author may not have intended to support it.
swigOpAdd
Matrix4f swigOpAdd(Matrix4f b)
Undocumented in source. Be warned that the author may not have intended to support it.
swigOpAddAssign
Matrix4f swigOpAddAssign(Matrix4f b)
Undocumented in source. Be warned that the author may not have intended to support it.
swigOpDiv
Matrix4f swigOpDiv(float s)
Undocumented in source. Be warned that the author may not have intended to support it.
swigOpDivAssign
Matrix4f swigOpDivAssign(float s)
Undocumented in source. Be warned that the author may not have intended to support it.
swigOpMul
Matrix4f swigOpMul(Matrix4f b)
Undocumented in source. Be warned that the author may not have intended to support it.
swigOpMul
Matrix4f swigOpMul(float s)
Undocumented in source. Be warned that the author may not have intended to support it.
swigOpMulAssign
Matrix4f swigOpMulAssign(Matrix4f b)
Undocumented in source. Be warned that the author may not have intended to support it.
swigOpMulAssign
Matrix4f swigOpMulAssign(float s)
Undocumented in source. Be warned that the author may not have intended to support it.
swigOpSub
Matrix4f swigOpSub(Matrix4f b)
Undocumented in source. Be warned that the author may not have intended to support it.
swigOpSubAssign
Matrix4f swigOpSubAssign(Matrix4f b)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin ovr_im.SwigOperatorDefinitions
Undocumented in source.

Static functions

AxisConversion
Matrix4f AxisConversion(WorldAxes to, WorldAxes from)
Undocumented in source. Be warned that the author may not have intended to support it.
FromString
Matrix4f FromString(string src)
Undocumented in source. Be warned that the author may not have intended to support it.
Identity
Matrix4f Identity()
Undocumented in source. Be warned that the author may not have intended to support it.
LookAtLH
Matrix4f LookAtLH(SWIGTYPE_p_OVR__Vector3T_float_t eye, SWIGTYPE_p_OVR__Vector3T_float_t at, SWIGTYPE_p_OVR__Vector3T_float_t up)
Undocumented in source. Be warned that the author may not have intended to support it.
LookAtRH
Matrix4f LookAtRH(SWIGTYPE_p_OVR__Vector3T_float_t eye, SWIGTYPE_p_OVR__Vector3T_float_t at, SWIGTYPE_p_OVR__Vector3T_float_t up)
Undocumented in source. Be warned that the author may not have intended to support it.
Multiply
Matrix4f Multiply(Matrix4f d, Matrix4f a, Matrix4f b)
Undocumented in source. Be warned that the author may not have intended to support it.
Ortho2D
Matrix4f Ortho2D(float w, float h)
Undocumented in source. Be warned that the author may not have intended to support it.
PerspectiveLH
Matrix4f PerspectiveLH(float yfov, float aspect, float znear, float zfar)
Undocumented in source. Be warned that the author may not have intended to support it.
PerspectiveRH
Matrix4f PerspectiveRH(float yfov, float aspect, float znear, float zfar)
Undocumented in source. Be warned that the author may not have intended to support it.
RotationAxis
Matrix4f RotationAxis(Axis A, float angle, RotateDirection d, HandedSystem s)
Undocumented in source. Be warned that the author may not have intended to support it.
RotationX
Matrix4f RotationX(float angle)
Undocumented in source. Be warned that the author may not have intended to support it.
RotationY
Matrix4f RotationY(float angle)
Undocumented in source. Be warned that the author may not have intended to support it.
RotationZ
Matrix4f RotationZ(float angle)
Undocumented in source. Be warned that the author may not have intended to support it.
Scaling
Matrix4f Scaling(SWIGTYPE_p_OVR__Vector3T_float_t v)
Undocumented in source. Be warned that the author may not have intended to support it.
Scaling
Matrix4f Scaling(float x, float y, float z)
Undocumented in source. Be warned that the author may not have intended to support it.
Scaling
Matrix4f Scaling(float s)
Undocumented in source. Be warned that the author may not have intended to support it.
Translation
Matrix4f Translation(SWIGTYPE_p_OVR__Vector3T_float_t v)
Undocumented in source. Be warned that the author may not have intended to support it.
Translation
Matrix4f Translation(float x, float y, float z)
Undocumented in source. Be warned that the author may not have intended to support it.
Translation
Matrix4f Translation(float x, float y)
Undocumented in source. Be warned that the author may not have intended to support it.
swigGetCPtr
void* swigGetCPtr(Matrix4f obj)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

swigCMemOwn
bool swigCMemOwn;
Undocumented in source.

Mixed In Members

From mixin ovr_im.SwigOperatorDefinitions

opEquals
bool opEquals(Object o)
Undocumented in source. Be warned that the author may not have intended to support it.
opCmp
int opCmp(Object o)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta