|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::CMatrix3x4 Class ReferenceFor fast vector/point multiplication.
More...
#include <matrix_3x4.h>
Inheritance diagram for NL3D::CMatrix3x4:
List of all members.
Public Methods |
void | set (const CMatrix &mat) |
void | mulSetVector (const CVector &in, CVector &out) |
void | mulSetPoint (const CVector &in, CVector &out) |
void | mulSetVector (const CVector &in, float scale, CVector &out) |
void | mulSetPoint (const CVector &in, float scale, CVector &out) |
void | mulAddVector (const CVector &in, float scale, CVector &out) |
void | mulAddPoint (const CVector &in, float scale, CVector &out) |
Public Attributes |
float | a11 |
float | a12 |
float | a13 |
float | a14 |
float | a21 |
float | a22 |
float | a23 |
float | a24 |
float | a31 |
float | a32 |
float | a33 |
float | a34 |
Detailed Description
For fast vector/point multiplication.
-
Author:
-
Lionel Berenguier , Nevrax France
-
Date:
-
2002
Definition at line 50 of file matrix_3x4.h.
Member Function Documentation
void NL3D::CMatrix3x4::mulAddPoint |
( |
const CVector & |
in, |
|
|
float |
scale, |
|
|
CVector & |
out |
|
) |
[inline] |
|
|
Definition at line 108 of file matrix_3x4.h.
References a11, a12, a13, a14, a21, a22, a23, a24, a31, a32, a33, a34, and in. |
void NL3D::CMatrix3x4::mulAddVector |
( |
const CVector & |
in, |
|
|
float |
scale, |
|
|
CVector & |
out |
|
) |
[inline] |
|
void NL3D::CMatrix3x4::mulSetPoint |
( |
const CVector & |
in, |
|
|
float |
scale, |
|
|
CVector & |
out |
|
) |
[inline] |
|
|
Definition at line 92 of file matrix_3x4.h.
References a11, a12, a13, a14, a21, a22, a23, a24, a31, a32, a33, a34, and in. |
void NL3D::CMatrix3x4::mulSetPoint |
( |
const CVector & |
in, |
|
|
CVector & |
out |
|
) |
[inline] |
|
|
Definition at line 76 of file matrix_3x4.h.
References a11, a12, a13, a14, a21, a22, a23, a24, a31, a32, a33, a34, and in. |
void NL3D::CMatrix3x4::mulSetVector |
( |
const CVector & |
in, |
|
|
float |
scale, |
|
|
CVector & |
out |
|
) |
[inline] |
|
void NL3D::CMatrix3x4::mulSetVector |
( |
const CVector & |
in, |
|
|
CVector & |
out |
|
) |
[inline] |
|
void NL3D::CMatrix3x4::set |
( |
const CMatrix & |
mat |
) |
[inline] |
|
|
Definition at line 59 of file matrix_3x4.h.
References a11, a12, a13, a14, a21, a22, a23, a24, a31, a32, a33, and a34. |
Member Data Documentation
float NL3D::CMatrix3x4::a11
|
|
float NL3D::CMatrix3x4::a12
|
|
float NL3D::CMatrix3x4::a13
|
|
float NL3D::CMatrix3x4::a14
|
|
float NL3D::CMatrix3x4::a21
|
|
float NL3D::CMatrix3x4::a22
|
|
float NL3D::CMatrix3x4::a23
|
|
float NL3D::CMatrix3x4::a24
|
|
float NL3D::CMatrix3x4::a31
|
|
float NL3D::CMatrix3x4::a32
|
|
float NL3D::CMatrix3x4::a33
|
|
float NL3D::CMatrix3x4::a34
|
|
The documentation for this class was generated from the following file:
|
|