determinant(void) const | LLMatrix4 | |
getFwdRow4() const | LLMatrix4 | |
getLeftRow4() const | LLMatrix4 | |
getMat3() const | LLMatrix4 | |
getTranslation() const | LLMatrix4 | [inline] |
getUpRow4() const | LLMatrix4 | |
identity() | LLMatrix4 | [inline] |
initAll(const LLVector3 &scale, const LLQuaternion &q, const LLVector3 &pos) | LLMatrix4 | |
initMatrix(const LLMatrix3 &mat) | LLMatrix4 | |
initMatrix(const LLMatrix3 &mat, const LLVector4 &translation) | LLMatrix4 | |
initRotation(const F32 angle, const F32 x, const F32 y, const F32 z) | LLMatrix4 | |
initRotation(const F32 angle, const LLVector4 &axis) | LLMatrix4 | |
initRotation(const F32 roll, const F32 pitch, const F32 yaw) | LLMatrix4 | |
initRotation(const LLQuaternion &q) | LLMatrix4 | |
initRotTrans(const F32 angle, const F32 rx, const F32 ry, const F32 rz, const F32 px, const F32 py, const F32 pz) | LLMatrix4 | |
initRotTrans(const F32 angle, const LLVector3 &axis, const LLVector3 &translation) | LLMatrix4 | |
initRotTrans(const F32 roll, const F32 pitch, const F32 yaw, const LLVector4 &pos) | LLMatrix4 | |
initRotTrans(const LLQuaternion &q, const LLVector4 &pos) | LLMatrix4 | |
initRows(const LLVector4 &row0, const LLVector4 &row1, const LLVector4 &row2, const LLVector4 &row3) | LLMatrix4 | |
invert() | LLMatrix4 | |
LLMatrix4() | LLMatrix4 | [inline] |
LLMatrix4(const F32 *mat) | LLMatrix4 | [explicit] |
LLMatrix4(const LLMatrix3 &mat) | LLMatrix4 | [explicit] |
LLMatrix4(const LLQuaternion &q) | LLMatrix4 | [explicit] |
LLMatrix4(const LLMatrix3 &mat, const LLVector4 &pos) | LLMatrix4 | |
LLMatrix4(const LLQuaternion &q, const LLVector4 &pos) | LLMatrix4 | |
LLMatrix4(F32 angle, const LLVector4 &vec, const LLVector4 &pos) | LLMatrix4 | |
LLMatrix4(F32 angle, const LLVector4 &vec) | LLMatrix4 | |
LLMatrix4(const F32 roll, const F32 pitch, const F32 yaw, const LLVector4 &pos) | LLMatrix4 | |
LLMatrix4(const F32 roll, const F32 pitch, const F32 yaw) | LLMatrix4 | |
mMatrix | LLMatrix4 | |
operator *(const LLVector4 &a, const LLMatrix4 &b) | LLMatrix4 | [friend] |
operator *(const LLVector3 &a, const LLMatrix4 &b) | LLMatrix4 | [friend] |
operator *=(LLMatrix4 &a, const LLMatrix4 &b) | LLMatrix4 | [friend] |
operator *=(LLMatrix4 &a, const F32 &b) | LLMatrix4 | [friend] |
operator!=(const LLMatrix4 &a, const LLMatrix4 &b) | LLMatrix4 | [friend] |
operator+=(LLMatrix4 &a, const LLMatrix4 &b) | LLMatrix4 | [friend] |
operator-=(LLMatrix4 &a, const LLMatrix4 &b) | LLMatrix4 | [friend] |
operator<<(std::ostream &s, const LLMatrix4 &a) | LLMatrix4 | [friend] |
operator==(const LLMatrix4 &a, const LLMatrix4 &b) | LLMatrix4 | [friend] |
quaternion(void) const | LLMatrix4 | |
rotate(const F32 angle, const F32 x, const F32 y, const F32 z) | LLMatrix4 | |
rotate(const F32 angle, const LLVector4 &vec) | LLMatrix4 | |
rotate(const F32 roll, const F32 pitch, const F32 yaw) | LLMatrix4 | |
rotate(const LLQuaternion &q) | LLMatrix4 | |
rotate_vector(const LLVector4 &a, const LLMatrix4 &b) | LLMatrix4 | [friend] |
rotate_vector(const LLVector3 &a, const LLMatrix4 &b) | LLMatrix4 | [friend] |
setFwdCol(const LLVector3 &col) | LLMatrix4 | |
setFwdRow(const LLVector3 &row) | LLMatrix4 | |
setLeftCol(const LLVector3 &col) | LLMatrix4 | |
setLeftRow(const LLVector3 &row) | LLMatrix4 | |
setTranslation(const F32 x, const F32 y, const F32 z) | LLMatrix4 | |
setTranslation(const LLVector4 &translation) | LLMatrix4 | |
setTranslation(const LLVector3 &translation) | LLMatrix4 | |
setUpCol(const LLVector3 &col) | LLMatrix4 | |
setUpRow(const LLVector3 &row) | LLMatrix4 | |
translate(const LLVector3 &vec) | LLMatrix4 | |
transpose() | LLMatrix4 | |
zero() | LLMatrix4 | |
~LLMatrix4(void) | LLMatrix4 | |