chai3d::cMatrix3d Member List

This is the complete list of members for chai3d::cMatrix3d, including all inherited members.

add(const cMatrix3d &a_matrix)chai3d::cMatrix3dinline
addr(const cMatrix3d &a_matrix, cMatrix3d &a_result) const chai3d::cMatrix3dinline
cMatrix3d()chai3d::cMatrix3dinline
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::cMatrix3dinline
cMatrix3d(const cVector3d &a_colVector0, const cVector3d &a_colVector1, const cVector3d &a_colVector2)chai3d::cMatrix3dinline
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::cMatrix3dinline
cMatrix3d(const cVector3d &a_axis, const double &a_angleRad)chai3d::cMatrix3dinline
cMatrix3d(const double &a_axisX, const double &a_axisY, const double &a_axisZ, const double &a_angleRad)chai3d::cMatrix3dinline
copyfrom(const cMatrix3d &a_source)chai3d::cMatrix3dinline
copyto(cMatrix3d &a_destination) const chai3d::cMatrix3dinline
det() const chai3d::cMatrix3dinline
equals(cMatrix3d &a_matrix) const chai3d::cMatrix3dinline
get(double *a_destination[])chai3d::cMatrix3dinline
getCol0() const chai3d::cMatrix3dinline
getCol1() const chai3d::cMatrix3dinline
getCol2() const chai3d::cMatrix3dinline
getRow(const unsigned int &a_index) const chai3d::cMatrix3dinline
identity()chai3d::cMatrix3dinline
invert()chai3d::cMatrix3dinline
invertr(cMatrix3d &a_result) const chai3d::cMatrix3dinline
mul(const cMatrix3d &a_matrix)chai3d::cMatrix3dinline
mul(cVector3d &a_vector) const chai3d::cMatrix3dinline
mulr(const cMatrix3d &a_matrix, cMatrix3d &a_result) const chai3d::cMatrix3dinline
mulr(const cVector3d &a_vector, cVector3d &a_result) const chai3d::cMatrix3dinline
operator()(const int a_index0, const int a_index1)chai3d::cMatrix3dinline
operator()(const int a_index0, const int a_index1) const chai3d::cMatrix3dinline
operator*(const cVector3d &a_val)chai3d::cMatrix3dinline
operator*(const cMatrix3d &a_val)chai3d::cMatrix3dinline
operator*=(const double &a_val)chai3d::cMatrix3dinline
operator*=(const cMatrix3d &a_val)chai3d::cMatrix3dinline
operator+=(const cMatrix3d &a_input)chai3d::cMatrix3dinline
operator-=(const cMatrix3d &a_input)chai3d::cMatrix3dinline
orthogonalize()chai3d::cMatrix3dinline
rotateAboutGlobalAxisDeg(const cVector3d &a_axis, const double &a_angleDeg)chai3d::cMatrix3dinline
rotateAboutGlobalAxisDeg(const double &a_axisX, const double &a_axisY, const double &a_axisZ, const double &a_angleDeg)chai3d::cMatrix3dinline
rotateAboutGlobalAxisRad(const cVector3d &a_axis, const double &a_angleRad)chai3d::cMatrix3dinline
rotateAboutGlobalAxisRad(const double &a_axisX, const double &a_axisY, const double &a_axisZ, const double &a_angleRad)chai3d::cMatrix3dinline
rotateAboutLocalAxisDeg(const cVector3d &a_axis, const double &a_angleDeg)chai3d::cMatrix3dinline
rotateAboutLocalAxisDeg(const double &a_axisX, const double &a_axisY, const double &a_axisZ, const double &a_angleDeg)chai3d::cMatrix3dinline
rotateAboutLocalAxisRad(const cVector3d &a_axis, const double &a_angleRad)chai3d::cMatrix3dinline
rotateAboutLocalAxisRad(const double &a_axisX, const double &a_axisY, const double &a_axisZ, const double &a_angleRad)chai3d::cMatrix3dinline
set(const double &a_value)chai3d::cMatrix3dinline
set(const double a_source[3][3])chai3d::cMatrix3dinline
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::cMatrix3dinline
setAxisAngleRotationDeg(const cVector3d &a_axis, const double &a_angleDeg)chai3d::cMatrix3dinline
setAxisAngleRotationDeg(const double &a_axisX, const double &a_axisY, const double &a_axisZ, const double &a_angleDeg)chai3d::cMatrix3dinline
setAxisAngleRotationRad(const cVector3d &a_axis, const double &a_angleRad)chai3d::cMatrix3dinline
setAxisAngleRotationRad(const double &a_axisX, const double &a_axisY, const double &a_axisZ, const double &a_angleRad)chai3d::cMatrix3dinline
setCol(const cVector3d &a_vectCol0, const cVector3d &a_vectCol1, const cVector3d &a_vectCol2)chai3d::cMatrix3dinline
setCol0(const cVector3d &a_vectCol)chai3d::cMatrix3dinline
setCol1(const cVector3d &a_vectCol)chai3d::cMatrix3dinline
setCol2(const cVector3d &a_vectCol)chai3d::cMatrix3dinline
setExtrinsicEulerRotationDeg(const double &a_angle1, const double &a_angle2, const double &a_angle3, const cEulerOrder a_eulerOrder)chai3d::cMatrix3dinline
setExtrinsicEulerRotationRad(const double &a_angle1, const double &a_angle2, const double &a_angle3, const cEulerOrder a_eulerOrder)chai3d::cMatrix3dinline
setIntrinsicEulerRotationDeg(const double &a_angle1, const double &a_angle2, const double &a_angle3, const cEulerOrder a_eulerOrder)chai3d::cMatrix3dinline
setIntrinsicEulerRotationRad(const double &a_angle1, const double &a_angle2, const double &a_angle3, const cEulerOrder a_eulerOrder)chai3d::cMatrix3dinline
str(const unsigned int a_precision=2) const chai3d::cMatrix3dinline
sub(const cMatrix3d &a_matrix)chai3d::cMatrix3dinline
subr(const cMatrix3d &a_matrix, cMatrix3d &a_result) const chai3d::cMatrix3dinline
toAxisAngle(cVector3d &a_axis, double &a_angle) const chai3d::cMatrix3dinline
trans()chai3d::cMatrix3dinline
transr(cMatrix3d &a_result) const chai3d::cMatrix3dinline