assign(const Matrix4D &mat) | rcrt::Matrix4D | [private] |
div(float mat[4][4], int &i, float &factor) | rcrt::Matrix4D | [inline, private, static] |
getOrthoNormalBasis(const Vec3D &n, const Vec3D &v) | rcrt::Matrix4D | [inline, static] |
identity() | rcrt::Matrix4D | [inline, static] |
inverse() const | rcrt::Matrix4D | |
Matrix4D() | rcrt::Matrix4D | |
Matrix4D(float x) | rcrt::Matrix4D | |
Matrix4D(const Matrix4D &mat) | rcrt::Matrix4D | |
operator *(const Matrix4D &mat) const | rcrt::Matrix4D | |
operator *(const HCoord4D &coords) const | rcrt::Matrix4D | |
operator *(const Point3D &p) const | rcrt::Matrix4D | |
operator *(const Vec3D &p) const | rcrt::Matrix4D | |
operator *(const float f) const | rcrt::Matrix4D | |
operator+(const Matrix4D &mat) const | rcrt::Matrix4D | |
operator-(const Matrix4D &mat) const | rcrt::Matrix4D | |
operator/(const float f) const | rcrt::Matrix4D | |
operator<<(std::ostream &out, const Matrix4D &m) | rcrt::Matrix4D | [friend] |
operator=(const Matrix4D &mat) | rcrt::Matrix4D | |
operator=(float mat[4][4]) | rcrt::Matrix4D | |
operator[](const int &i) const | rcrt::Matrix4D | |
res(float mat[4][4], int &i, int &b, float &factor) | rcrt::Matrix4D | [inline, private, static] |
rotation(float angle, const Vec3D &axis) | rcrt::Matrix4D | [inline, static] |
swap(float mat[4][4], int &i, int &ci) | rcrt::Matrix4D | [inline, private, static] |
translation(const Vec3D &vec) | rcrt::Matrix4D | [inline, static] |
transpose() const | rcrt::Matrix4D | |
values | rcrt::Matrix4D | [private] |
~Matrix4D() | rcrt::Matrix4D | [virtual] |