This is the complete list of members for chai3d::cMatrix3d, including all inherited members.
| add(const cMatrix3d &a_matrix) | chai3d::cMatrix3d | inline |
| addr(const cMatrix3d &a_matrix, cMatrix3d &a_result) const | chai3d::cMatrix3d | inline |
| cMatrix3d() | chai3d::cMatrix3d | inline |
| cMatrix3d(const double &a_m00, const double &a_m01, const double &a_m02, const double &a_m10, const double &a_m11, const double &a_m12, const double &a_m20, const double &a_m21, const double &a_m22) | chai3d::cMatrix3d | inline |
| cMatrix3d(const cVector3d &a_colVector0, const cVector3d &a_colVector1, const cVector3d &a_colVector2) | chai3d::cMatrix3d | inline |
| cMatrix3d(const double &a_angle1, const double &a_angle2, const double &a_angle3, const cEulerOrder a_eulerOrder, const bool a_useIntrinsicEulerModel=true, const bool a_anglesDefinedInDegrees=false) | chai3d::cMatrix3d | inline |
| cMatrix3d(const cVector3d &a_axis, const double &a_angleRad) | chai3d::cMatrix3d | inline |
| cMatrix3d(const double &a_axisX, const double &a_axisY, const double &a_axisZ, const double &a_angleRad) | chai3d::cMatrix3d | inline |
| copyfrom(const cMatrix3d &a_source) | chai3d::cMatrix3d | inline |
| copyto(cMatrix3d &a_destination) const | chai3d::cMatrix3d | inline |
| det() const | chai3d::cMatrix3d | inline |
| equals(cMatrix3d &a_matrix) const | chai3d::cMatrix3d | inline |
| get(double *a_destination[]) | chai3d::cMatrix3d | inline |
| getCol0() const | chai3d::cMatrix3d | inline |
| getCol1() const | chai3d::cMatrix3d | inline |
| getCol2() const | chai3d::cMatrix3d | inline |
| getRow(const unsigned int &a_index) const | chai3d::cMatrix3d | inline |
| identity() | chai3d::cMatrix3d | inline |
| invert() | chai3d::cMatrix3d | inline |
| invertr(cMatrix3d &a_result) const | chai3d::cMatrix3d | inline |
| mul(const cMatrix3d &a_matrix) | chai3d::cMatrix3d | inline |
| mul(cVector3d &a_vector) const | chai3d::cMatrix3d | inline |
| mulr(const cMatrix3d &a_matrix, cMatrix3d &a_result) const | chai3d::cMatrix3d | inline |
| mulr(const cVector3d &a_vector, cVector3d &a_result) const | chai3d::cMatrix3d | inline |
| operator()(const int a_index0, const int a_index1) | chai3d::cMatrix3d | inline |
| operator()(const int a_index0, const int a_index1) const | chai3d::cMatrix3d | inline |
| operator*(const cVector3d &a_val) | chai3d::cMatrix3d | inline |
| operator*(const cMatrix3d &a_val) | chai3d::cMatrix3d | inline |
| operator*=(const double &a_val) | chai3d::cMatrix3d | inline |
| operator*=(const cMatrix3d &a_val) | chai3d::cMatrix3d | inline |
| operator+=(const cMatrix3d &a_input) | chai3d::cMatrix3d | inline |
| operator-=(const cMatrix3d &a_input) | chai3d::cMatrix3d | inline |
| orthogonalize() | chai3d::cMatrix3d | inline |
| rotateAboutGlobalAxisDeg(const cVector3d &a_axis, const double &a_angleDeg) | chai3d::cMatrix3d | inline |
| rotateAboutGlobalAxisDeg(const double &a_axisX, const double &a_axisY, const double &a_axisZ, const double &a_angleDeg) | chai3d::cMatrix3d | inline |
| rotateAboutGlobalAxisRad(const cVector3d &a_axis, const double &a_angleRad) | chai3d::cMatrix3d | inline |
| rotateAboutGlobalAxisRad(const double &a_axisX, const double &a_axisY, const double &a_axisZ, const double &a_angleRad) | chai3d::cMatrix3d | inline |
| rotateAboutLocalAxisDeg(const cVector3d &a_axis, const double &a_angleDeg) | chai3d::cMatrix3d | inline |
| rotateAboutLocalAxisDeg(const double &a_axisX, const double &a_axisY, const double &a_axisZ, const double &a_angleDeg) | chai3d::cMatrix3d | inline |
| rotateAboutLocalAxisRad(const cVector3d &a_axis, const double &a_angleRad) | chai3d::cMatrix3d | inline |
| rotateAboutLocalAxisRad(const double &a_axisX, const double &a_axisY, const double &a_axisZ, const double &a_angleRad) | chai3d::cMatrix3d | inline |
| set(const double &a_value) | chai3d::cMatrix3d | inline |
| set(const double a_source[3][3]) | chai3d::cMatrix3d | inline |
| set(const double &a_m00, const double &a_m01, const double &a_m02, const double &a_m10, const double &a_m11, const double &a_m12, const double &a_m20, const double &a_m21, const double &a_m22) | chai3d::cMatrix3d | inline |
| setAxisAngleRotationDeg(const cVector3d &a_axis, const double &a_angleDeg) | chai3d::cMatrix3d | inline |
| setAxisAngleRotationDeg(const double &a_axisX, const double &a_axisY, const double &a_axisZ, const double &a_angleDeg) | chai3d::cMatrix3d | inline |
| setAxisAngleRotationRad(const cVector3d &a_axis, const double &a_angleRad) | chai3d::cMatrix3d | inline |
| setAxisAngleRotationRad(const double &a_axisX, const double &a_axisY, const double &a_axisZ, const double &a_angleRad) | chai3d::cMatrix3d | inline |
| setCol(const cVector3d &a_vectCol0, const cVector3d &a_vectCol1, const cVector3d &a_vectCol2) | chai3d::cMatrix3d | inline |
| setCol0(const cVector3d &a_vectCol) | chai3d::cMatrix3d | inline |
| setCol1(const cVector3d &a_vectCol) | chai3d::cMatrix3d | inline |
| setCol2(const cVector3d &a_vectCol) | chai3d::cMatrix3d | inline |
| setExtrinsicEulerRotationDeg(const double &a_angle1, const double &a_angle2, const double &a_angle3, const cEulerOrder a_eulerOrder) | chai3d::cMatrix3d | inline |
| setExtrinsicEulerRotationRad(const double &a_angle1, const double &a_angle2, const double &a_angle3, const cEulerOrder a_eulerOrder) | chai3d::cMatrix3d | inline |
| setIntrinsicEulerRotationDeg(const double &a_angle1, const double &a_angle2, const double &a_angle3, const cEulerOrder a_eulerOrder) | chai3d::cMatrix3d | inline |
| setIntrinsicEulerRotationRad(const double &a_angle1, const double &a_angle2, const double &a_angle3, const cEulerOrder a_eulerOrder) | chai3d::cMatrix3d | inline |
| str(const unsigned int a_precision=2) const | chai3d::cMatrix3d | inline |
| sub(const cMatrix3d &a_matrix) | chai3d::cMatrix3d | inline |
| subr(const cMatrix3d &a_matrix, cMatrix3d &a_result) const | chai3d::cMatrix3d | inline |
| toAxisAngle(cVector3d &a_axis, double &a_angle) const | chai3d::cMatrix3d | inline |
| trans() | chai3d::cMatrix3d | inline |
| transr(cMatrix3d &a_result) const | chai3d::cMatrix3d | inline |