affineInvert(void) | Neo::Matrix4x4 | |
affineInvertTranspose(void) | Neo::Matrix4x4 | |
entries | Neo::Matrix4x4 | |
getAffineInverse(void) const | Neo::Matrix4x4 | |
getAffineInverseTranspose(void) const | Neo::Matrix4x4 | |
getColumn(int position) const | Neo::Matrix4x4 | |
getEntry(int position) const | Neo::Matrix4x4 | |
getEulerAngles(void) const | Neo::Matrix4x4 | |
getInverse(void) const | Neo::Matrix4x4 | |
getInverseRotatedVector3(const Vector3 &vec) const | Neo::Matrix4x4 | |
getInversetranslatedVector3(const Vector3 &vec) const | Neo::Matrix4x4 | |
getInversetranspose(void) const | Neo::Matrix4x4 | |
getRotatedVector3(const Vector3 &vec) const | Neo::Matrix4x4 | inline |
getRow(int position) const | Neo::Matrix4x4 | |
getScale(void) const | Neo::Matrix4x4 | |
getTranslatedVector3(const Vector3 &vec) const | Neo::Matrix4x4 | |
getTranslationPart(void) const | Neo::Matrix4x4 | inline |
getTranspose(void) const | Neo::Matrix4x4 | |
inverseRotateVector3(Vector3 &vec) const | Neo::Matrix4x4 | inline |
inversetranslateVector3(Vector3 &vec) const | Neo::Matrix4x4 | inline |
invert(void) | Neo::Matrix4x4 | |
invertTranspose(void) | Neo::Matrix4x4 | |
loadIdentity(void) | Neo::Matrix4x4 | |
loadZero(void) | Neo::Matrix4x4 | |
Matrix4x4(void) | Neo::Matrix4x4 | inline |
Matrix4x4(float e0, float e1, float e2, float e3, float e4, float e5, float e6, float e7, float e8, float e9, float e10, float e11, float e12, float e13, float e14, float e15) | Neo::Matrix4x4 | |
Matrix4x4(const float *value) | Neo::Matrix4x4 | |
Matrix4x4(const Matrix4x4 &mat) | Neo::Matrix4x4 | |
operator const float *() const | Neo::Matrix4x4 | inline |
operator float *() const | Neo::Matrix4x4 | inline |
operator!=(const Matrix4x4 &mat) const | Neo::Matrix4x4 | |
operator()(int col, int row) | Neo::Matrix4x4 | inline |
operator*(const Matrix4x4 &mat) const | Neo::Matrix4x4 | |
operator*(const float value) const | Neo::Matrix4x4 | |
operator*(float factor, const Matrix4x4 &mat) | Neo::Matrix4x4 | friend |
operator*(const Vector4 mat) const | Neo::Matrix4x4 | |
operator*(const Vector3 mat) const | Neo::Matrix4x4 | inline |
operator*=(const Matrix4x4 &mat) | Neo::Matrix4x4 | |
operator*=(const float value) | Neo::Matrix4x4 | |
operator+(const Matrix4x4 &mat) const | Neo::Matrix4x4 | |
operator+(void) const | Neo::Matrix4x4 | inline |
operator+=(const Matrix4x4 &mat) | Neo::Matrix4x4 | |
operator-(const Matrix4x4 &mat) const | Neo::Matrix4x4 | |
operator-(void) const | Neo::Matrix4x4 | |
operator-=(const Matrix4x4 &mat) | Neo::Matrix4x4 | |
operator/(const float value) const | Neo::Matrix4x4 | |
operator/=(const float value) | Neo::Matrix4x4 | |
operator==(const Matrix4x4 &mat) const | Neo::Matrix4x4 | |
rotate(const Vector3 &axis, const float angle) | Neo::Matrix4x4 | |
rotateVector3(Vector3 &vec) const | Neo::Matrix4x4 | inline |
scale(const Vector3 &scaleFactor) | Neo::Matrix4x4 | |
setEntry(int position, float value) | Neo::Matrix4x4 | |
setRotationAxis(const float angle, const Vector3 &axis) | Neo::Matrix4x4 | |
setRotationEuler(const float angleX, const float angleY, const float angleZ) | Neo::Matrix4x4 | |
setRotationPartEuler(const float angleX, const float angleY, const float angleZ) | Neo::Matrix4x4 | |
setRotationPartEuler(const Vector3 &rotations) | Neo::Matrix4x4 | inline |
setRotationX(const float angle) | Neo::Matrix4x4 | |
setRotationY(const float angle) | Neo::Matrix4x4 | |
setRotationZ(const float angle) | Neo::Matrix4x4 | |
setScale(const Vector3 &scaleFactor) | Neo::Matrix4x4 | |
setTranslation(const Vector3 &translation) | Neo::Matrix4x4 | |
setTranslationPart(const Vector3 &translation) | Neo::Matrix4x4 | |
setUniformScale(const float size) | Neo::Matrix4x4 | |
translate(const Vector3 translate) | Neo::Matrix4x4 | |
translateVector3(Vector3 &vec) const | Neo::Matrix4x4 | inline |
transpose(void) | Neo::Matrix4x4 | |
~Matrix4x4(void) | Neo::Matrix4x4 | inline |