EMAN2
EMAN::Matrix4 Member List

This is the complete list of members for EMAN::Matrix4, including all inherited members.

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