assign(const Matrix< TYPE > &other) | RDNumeric::Matrix< TYPE > | inline |
d_data | RDNumeric::Matrix< TYPE > | protected |
d_dataSize | RDNumeric::Matrix< TYPE > | protected |
d_nCols | RDNumeric::Matrix< TYPE > | protected |
d_nRows | RDNumeric::Matrix< TYPE > | protected |
DATA_SPTR typedef | RDNumeric::Matrix< TYPE > | |
getCol(unsigned int i, Vector< TYPE > &col) const | RDNumeric::Matrix< TYPE > | inlinevirtual |
getData() | RDNumeric::Matrix< TYPE > | inline |
getData() const | RDNumeric::Matrix< TYPE > | inline |
getDataSize() const | RDNumeric::Matrix< TYPE > | inline |
getRow(unsigned int i, Vector< TYPE > &row) const | RDNumeric::Matrix< TYPE > | inlinevirtual |
getVal(unsigned int i, unsigned int j) const | RDNumeric::Matrix< TYPE > | inlinevirtual |
Matrix(unsigned int nRows, unsigned int nCols) | RDNumeric::Matrix< TYPE > | inline |
Matrix(unsigned int nRows, unsigned int nCols, TYPE val) | RDNumeric::Matrix< TYPE > | inline |
Matrix(unsigned int nRows, unsigned int nCols, DATA_SPTR data) | RDNumeric::Matrix< TYPE > | inline |
Matrix(const Matrix< TYPE > &other) | RDNumeric::Matrix< TYPE > | inline |
Matrix() | RDNumeric::Matrix< TYPE > | inlineprotected |
numCols() const | RDNumeric::Matrix< TYPE > | inline |
numRows() const | RDNumeric::Matrix< TYPE > | inline |
operator*=(double scale) override | RDNumeric::SquareMatrix< double > | inline |
operator*=(const SquareMatrix< double > &B) | RDNumeric::SquareMatrix< double > | inlinevirtual |
RDNumeric::Matrix::operator*=(TYPE scale) | RDNumeric::Matrix< TYPE > | inlinevirtual |
operator+=(const Matrix< TYPE > &other) | RDNumeric::Matrix< TYPE > | inlinevirtual |
operator-=(const Matrix< TYPE > &other) | RDNumeric::Matrix< TYPE > | inlinevirtual |
operator/=(TYPE scale) | RDNumeric::Matrix< TYPE > | inlinevirtual |
Reflect() | RDGeom::Transform3D | |
SetRotation(double angle, AxisType axis) | RDGeom::Transform3D | |
SetRotation(double angle, const Point3D &axis) | RDGeom::Transform3D | |
SetRotation(double cosT, double sinT, const Point3D &axis) | RDGeom::Transform3D | |
SetRotationFromQuaternion(double quaternion[4]) | RDGeom::Transform3D | |
setToIdentity() | RDGeom::Transform3D | |
SetTranslation(const Point3D &move) | RDGeom::Transform3D | |
setVal(unsigned int i, unsigned int j, TYPE val) | RDNumeric::Matrix< TYPE > | inlinevirtual |
SquareMatrix() | RDNumeric::SquareMatrix< double > | inline |
SquareMatrix(unsigned int N) | RDNumeric::SquareMatrix< double > | inlineexplicit |
SquareMatrix(unsigned int N, double val) | RDNumeric::SquareMatrix< double > | inline |
SquareMatrix(unsigned int N, typename Matrix< double >::DATA_SPTR data) | RDNumeric::SquareMatrix< double > | inline |
Transform3D() | RDGeom::Transform3D | inline |
TransformPoint(Point3D &pt) const | RDGeom::Transform3D | |
transpose(Matrix< TYPE > &transpose) const | RDNumeric::Matrix< TYPE > | inlinevirtual |
transposeInplace() | RDNumeric::SquareMatrix< double > | inlinevirtual |
~Matrix() | RDNumeric::Matrix< TYPE > | inlinevirtual |