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 |