approxEqual(const Matrix4 &m, double eps=1e-12) const | EMAN::Matrix4 | [inline] |
column(int c) const | EMAN::Matrix4 | [inline] |
identity() | EMAN::Matrix4 | [inline, static] |
index(int row, int col) const | EMAN::Matrix4 | [inline] |
inverse() const | EMAN::Matrix4 | [inline] |
mat | EMAN::Matrix4 | [private] |
Matrix4() | EMAN::Matrix4 | [inline] |
Matrix4(const Vector4 &row0, const Vector4 &row1, const Vector4 &row2, const Vector4 &row3) | EMAN::Matrix4 | [inline] |
Matrix4(const Vector3 &row0, const Vector3 &row1, const Vector3 &row2) | EMAN::Matrix4 | [inline] |
Matrix4(const Matrix4 &m) | EMAN::Matrix4 | [inline] |
operator *(const Vector3 &v) const | EMAN::Matrix4 | [inline] |
operator *(const Point3 &p) const | EMAN::Matrix4 | [inline] |
operator *(const Vector4 &v) const | EMAN::Matrix4 | [inline] |
operator *(const Matrix4 &b) const | EMAN::Matrix4 | [inline] |
operator *=(const Matrix4 &m) | EMAN::Matrix4 | [inline] |
operator()(int row, int col) const | EMAN::Matrix4 | [inline] |
operator()(int row, int col) | EMAN::Matrix4 | [inline] |
operator+(const Matrix4 &m) const | EMAN::Matrix4 | [inline] |
operator+=(const Matrix4 &m) | EMAN::Matrix4 | [inline] |
operator-(const Matrix4 &m) const | EMAN::Matrix4 | [inline] |
operator-=(const Matrix4 &m) | EMAN::Matrix4 | [inline] |
operator=(const Matrix4 &m) | EMAN::Matrix4 | [inline] |
operator==(const Matrix4 &m) const | EMAN::Matrix4 | [inline] |
print() const | EMAN::Matrix4 | [inline] |
rotation(const Vector3 &u, const Vector3 &v, const Vector3 &w) | EMAN::Matrix4 | [inline, static] |
rotation(const Vector3 &axis, double angle) | EMAN::Matrix4 | [inline, static] |
row(int r) const | EMAN::Matrix4 | [inline] |
scaling(const Vector3 &s) | EMAN::Matrix4 | [inline, static] |
scaling(double x, double y, double z) | EMAN::Matrix4 | [inline, static] |
scaling(double scale) | EMAN::Matrix4 | [inline, static] |
translation(const Point3 &p) | EMAN::Matrix4 | [inline, static] |
translation(const Vector3 &v) | EMAN::Matrix4 | [inline, static] |
transpose() const | EMAN::Matrix4 | [inline] |
xrotation(double angle) | EMAN::Matrix4 | [inline, static] |
yrotation(double angle) | EMAN::Matrix4 | [inline, static] |
zrotation(double angle) | EMAN::Matrix4 | [inline, static] |