Jameo Core Library
Loading...
Searching...
No Matches
jm::Matrix Member List

This is the complete list of members for jm::Matrix, including all inherited members.

add(size_t row, size_t col, double value)jm::Matrix
cols() constjm::Matrix
det(double &det) constjm::Matrix
diag(double value)jm::Matrix
eigen() constjm::Matrix
generate3x3RotationMatrix(double angle, const Vertex3 &axis)jm::Matrixstatic
generate3x3RotationMatrix(const Vertex3 &u, const Vertex3 &v)jm::Matrixstatic
generate3x3RotationXMatrix(double angle)jm::Matrixstatic
generate3x3RotationYMatrix(double angle)jm::Matrixstatic
generate3x3RotationZMatrix(double angle)jm::Matrixstatic
get(size_t row, size_t col) constjm::Matrix
initIdentity()jm::Matrix
initLookAt(const jm::Vertex3 &camera, const jm::Vertex3 &center, const jm::Vertex3 &up)jm::Matrix
initMirroring(const Vertex3 &planePoint, const Vertex3 &planeNormal)jm::Matrix
initMoving(const Vertex3 &distance)jm::Matrix
initRotation(const Vertex3 &axisPoint, const Vertex3 &axisDirection, double angle)jm::Matrix
initRotationZ(double angle)jm::Matrix
initScaling(const Vertex3 &factors)jm::Matrix
initScaling(const Vertex3 &basePoint, double factor)jm::Matrix
initWcs(const Vertex3 &extrusion)jm::Matrix
insert(const Matrix &A)jm::Matrix
insert(const Matrix &A, size_t r, size_t c)jm::Matrix
inverse()jm::Matrix
Matrix(size_t rows, size_t cols)jm::Matrix
Matrix(const Vertex3 &c1, const Vertex3 &c2, const Vertex3 &c3, bool rowwise)jm::Matrix
Matrix()=defaultjm::Matrix
Matrix(double value)jm::Matrixexplicit
Matrix(const Matrix &other)jm::Matrix
Matrix(const Matrix *other)jm::Matrix
nonZeroElementCount() constjm::Matrix
norm(MatrixNorm norm) constjm::Matrix
operator*jm::Matrixfriend
operator*jm::Matrixfriend
operator*jm::Matrixfriend
operator+jm::Matrixfriend
operator-jm::Matrixfriend
operator/jm::Matrixfriend
operator=(const Matrix &A)jm::Matrix
print() constjm::Matrix
ref() constjm::Matrix
rows() constjm::Matrix
set(size_t row, size_t col, double value)jm::Matrix
trace() constjm::Matrix
trans(const Vertex3 &vertex) constjm::Matrix
trans(double value) constjm::Matrix
transAngle(double angle) constjm::Matrix
transpose()jm::Matrix
zeros()jm::Matrix
~Matrix()jm::Matrixvirtual