HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GfMatrix4d Member List

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

data()GfMatrix4dinline
data() const GfMatrix4dinline
DecomposeRotation(const GfVec3d &axis0, const GfVec3d &axis1, const GfVec3d &axis2) const GfMatrix4d
ExtractRotation() const GfMatrix4d
ExtractRotationMatrix() const GfMatrix4d
ExtractRotationQuat() const GfMatrix4d
ExtractTranslation() const GfMatrix4dinline
Factor(GfMatrix4d *r, GfVec3d *s, GfMatrix4d *u, GfVec3d *t, GfMatrix4d *p, double eps=1e-10) const GfMatrix4d
Get(double m[4][4]) const GfMatrix4d
GetArray()GfMatrix4dinline
GetArray() const GfMatrix4dinline
GetColumn(int i) const GfMatrix4dinline
GetDeterminant() const GfMatrix4d
GetDeterminant3() const GfMatrix4dinline
GetHandedness() const GfMatrix4d
GetInverse(double *det=NULL, double eps=0) const GfMatrix4d
GetOrthonormalized(bool issueWarning=true) const GfMatrix4d
GetRow(int i) const GfMatrix4dinline
GetRow3(int i) const GfMatrix4dinline
GetTranspose() const GfMatrix4d
GfMatrix4d()=defaultGfMatrix4d
GfMatrix4d(double m00, double m01, double m02, double m03, double m10, double m11, double m12, double m13, double m20, double m21, double m22, double m23, double m30, double m31, double m32, double m33)GfMatrix4dinline
GfMatrix4d(const double m[4][4])GfMatrix4dinline
GfMatrix4d(double s)GfMatrix4dinlineexplicit
GfMatrix4d(const GfVec4d &v)GfMatrix4dinlineexplicit
GfMatrix4d(const std::vector< std::vector< double > > &v)GfMatrix4dexplicit
GfMatrix4d(const std::vector< std::vector< float > > &v)GfMatrix4dexplicit
GfMatrix4d(const std::vector< double > &r0, const std::vector< double > &r1, const std::vector< double > &r2, const std::vector< double > &r3)GfMatrix4dexplicit
GfMatrix4d(const std::vector< float > &r0, const std::vector< float > &r1, const std::vector< float > &r2, const std::vector< float > &r3)GfMatrix4dexplicit
GfMatrix4d(const GfRotation &rotate, const GfVec3d &translate)GfMatrix4d
GfMatrix4d(const GfMatrix3d &rotmx, const GfVec3d &translate)GfMatrix4d
GfMatrix4d(const class GfMatrix4f &m)GfMatrix4dexplicit
GfMatrix4f classGfMatrix4dfriend
hash_value(GfMatrix4d const &m)GfMatrix4dfriend
HasOrthogonalRows3() const GfMatrix4dinline
IsLeftHanded() const GfMatrix4dinline
IsRightHanded() const GfMatrix4dinline
numColumnsGfMatrix4dstatic
numRowsGfMatrix4dstatic
operator!=(const GfMatrix4d &m) const GfMatrix4dinline
operator!=(const GfMatrix4f &m) const GfMatrix4dinline
operator*(const GfMatrix4d &m1, double d)GfMatrix4dfriend
operator*(double d, const GfMatrix4d &m)GfMatrix4dfriend
operator*(const GfMatrix4d &m1, const GfMatrix4d &m2)GfMatrix4dfriend
operator*(const GfMatrix4d &m, const GfVec4d &vec)GfMatrix4dfriend
operator*(const GfVec4d &vec, const GfMatrix4d &m)GfMatrix4dfriend
operator*(const GfMatrix4d &m, const GfVec4f &vec)GfMatrix4dfriend
operator*(const GfVec4f &vec, const GfMatrix4d &m)GfMatrix4dfriend
operator*=(const GfMatrix4d &m)GfMatrix4d
operator*=(double)GfMatrix4d
operator+(const GfMatrix4d &m1, const GfMatrix4d &m2)GfMatrix4dfriend
operator+=(const GfMatrix4d &m)GfMatrix4d
operator-(const GfMatrix4d &m)GfMatrix4dfriend
operator-(const GfMatrix4d &m1, const GfMatrix4d &m2)GfMatrix4dfriend
operator-=(const GfMatrix4d &m)GfMatrix4d
operator/(const GfMatrix4d &m1, const GfMatrix4d &m2)GfMatrix4dfriend
operator==(const GfMatrix4d &m) const GfMatrix4d
operator==(const GfMatrix4f &m) const GfMatrix4d
operator[](int i)GfMatrix4dinline
operator[](int i) const GfMatrix4dinline
Orthonormalize(bool issueWarning=true)GfMatrix4d
RemoveScaleShear() const GfMatrix4d
ScalarType typedefGfMatrix4d
Set(double m00, double m01, double m02, double m03, double m10, double m11, double m12, double m13, double m20, double m21, double m22, double m23, double m30, double m31, double m32, double m33)GfMatrix4dinline
Set(const double m[4][4])GfMatrix4dinline
SetColumn(int i, const GfVec4d &v)GfMatrix4dinline
SetDiagonal(double s)GfMatrix4d
SetDiagonal(const GfVec4d &)GfMatrix4d
SetIdentity()GfMatrix4dinline
SetLookAt(const GfVec3d &eyePoint, const GfVec3d &centerPoint, const GfVec3d &upDirection)GfMatrix4d
SetLookAt(const GfVec3d &eyePoint, const GfRotation &orientation)GfMatrix4d
SetRotate(const GfQuatd &rot)GfMatrix4d
SetRotate(const GfRotation &rot)GfMatrix4d
SetRotate(const GfMatrix3d &mx)GfMatrix4d
SetRotateOnly(const GfQuatd &rot)GfMatrix4d
SetRotateOnly(const GfRotation &rot)GfMatrix4d
SetRotateOnly(const GfMatrix3d &mx)GfMatrix4d
SetRow(int i, const GfVec4d &v)GfMatrix4dinline
SetRow3(int i, const GfVec3d &v)GfMatrix4dinline
SetScale(double scaleFactor)GfMatrix4d
SetScale(const GfVec3d &scaleFactors)GfMatrix4d
SetTransform(const GfRotation &rotate, const GfVec3d &translate)GfMatrix4d
SetTransform(const GfMatrix3d &rotmx, const GfVec3d &translate)GfMatrix4d
SetTranslate(const GfVec3d &trans)GfMatrix4d
SetTranslateOnly(const GfVec3d &t)GfMatrix4d
SetZero()GfMatrix4dinline
Transform(const GfVec3d &vec) const GfMatrix4dinline
Transform(const GfVec3f &vec) const GfMatrix4dinline
TransformAffine(const GfVec3d &vec) const GfMatrix4dinline
TransformAffine(const GfVec3f &vec) const GfMatrix4dinline
TransformDir(const GfVec3d &vec) const GfMatrix4dinline
TransformDir(const GfVec3f &vec) const GfMatrix4dinline