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

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

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