QCAD
Open Source 2D CAD
RMatrix Member List

This is the complete list of members for RMatrix, including all inherited members.

addRow(int r, double factor, int r2)RMatrixprotected
clear()RMatrix
colsRMatrixprivate
create2x2(double a11, double a12, double a21, double a22)RMatrixstatic
create2x3(double a11, double a12, double a13, double a21, double a22, double a23)RMatrixstatic
create3x1(double a11, double a21, double a31)RMatrixstatic
create3x3(double a11, double a12, double a13, double a21, double a22, double a23, double a31, double a32, double a33)RMatrixstatic
createIdentity(int size)RMatrixstatic
createIdentity2x2()RMatrixstatic
createIdentity3x3()RMatrixstatic
createRotation(double angle)RMatrixstatic
get(int r, int c) constRMatrix
getAppended(const RMatrix &v) constRMatrix
getCols() constRMatrixinline
getInverse() constRMatrix
getPivotCol(int r)RMatrixprotected
getPivotRow(int startRow)RMatrixprotected
getRotationAngle() constRMatrix
getRows() constRMatrixinline
getTransposed() constRMatrix
getUniformScaleFactor() constRMatrix
init(int r, int c)RMatrix
isRotationAndUniformScale() constRMatrix
isValid() constRMatrix
mRMatrixprivate
multiplyRow(int r, double factor)RMatrixprotected
multiplyWith(const RMatrix &w) constRMatrix
multiplyWith(double w) constRMatrix
multiplyWith(const RVector &w) constRMatrix
operator*(double s) constRMatrix
operator*(const RMatrix &other) constRMatrix
operator*=(double f)RMatrix
operator=(const RMatrix &other)RMatrix
operator==(const RMatrix &other) constRMatrix
operator[](int i)RMatrix
ref(int startRow)RMatrixprotected
reset()RMatrix
RMatrix()RMatrix
RMatrix(int r, int c)RMatrix
RMatrix(const RMatrix &other)RMatrix
rowsRMatrixprivate
rref()RMatrix
set(int r, int c, double v)RMatrix
set2x3(double a11, double a12, double a13, double a21, double a22, double a23)RMatrix
set3x1(double a11, double a21, double a31)RMatrix
set3x3(double a11, double a12, double a13, double a21, double a22, double a23, double a31, double a32, double a33)RMatrix
swapRows(int r1, int r2)RMatrixprotected
~RMatrix()RMatrix