Class GfMatrix4f
Namespace: pxr
Assembly: USD.NET.dll
Syntax
public class GfMatrix4f : IDisposable
Constructors
Name |
Description |
GfMatrix4f()
|
|
GfMatrix4f(IntPtr, bool)
|
|
GfMatrix4f(float)
|
|
GfMatrix4f(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)
|
|
GfMatrix4f(GfMatrix3f, GfVec3f)
|
|
GfMatrix4f(GfMatrix4d)
|
|
GfMatrix4f(GfRotation, GfVec3f)
|
|
GfMatrix4f(GfVec4f)
|
|
GfMatrix4f(StdDoubleVector, StdDoubleVector, StdDoubleVector, StdDoubleVector)
|
|
GfMatrix4f(StdDoubleVectorVector)
|
|
GfMatrix4f(StdFloatVector, StdFloatVector, StdFloatVector, StdFloatVector)
|
|
GfMatrix4f(StdFloatVectorVector)
|
|
Fields
Methods
Name |
Description |
CopyFromArray(float[])
|
|
CopyToArray(float[])
|
|
DecomposeRotation(GfVec3f, GfVec3f, GfVec3f)
|
|
Dispose()
|
|
Dispose(bool)
|
|
Equals(object)
|
|
Equals(GfMatrix4f, GfMatrix4f)
|
|
|
|
|
|
Factor(GfMatrix4f, GfVec3f, GfMatrix4f, GfVec3f, GfMatrix4f)
|
|
Factor(GfMatrix4f, GfVec3f, GfMatrix4f, GfVec3f, GfMatrix4f, float)
|
|
~GfMatrix4f()
|
|
GetColumn(int)
|
|
GetDeterminant()
|
|
GetDeterminant3()
|
|
GetHandedness()
|
|
GetHashCode()
|
|
GetInverse()
|
|
GetInverse(out double)
|
|
GetInverse(out double, double)
|
|
GetOrthonormalized()
|
|
GetOrthonormalized(bool)
|
|
GetRow(int)
|
|
GetRow3(int)
|
|
GetTranspose()
|
|
HasOrthogonalRows3()
|
|
IsLeftHanded()
|
|
IsRightHanded()
|
|
Orthonormalize()
|
|
Orthonormalize(bool)
|
|
RemoveScaleShear()
|
|
Set(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)
|
|
SetColumn(int, GfVec4f)
|
|
SetDiagonal(float)
|
|
SetDiagonal(GfVec4f)
|
|
SetIdentity()
|
|
SetLookAt(GfVec3f, GfRotation)
|
|
SetLookAt(GfVec3f, GfVec3f, GfVec3f)
|
|
SetRotate(GfMatrix3f)
|
|
SetRotate(GfQuatf)
|
|
SetRotate(GfRotation)
|
|
SetRotateOnly(GfMatrix3f)
|
|
SetRotateOnly(GfQuatf)
|
|
SetRotateOnly(GfRotation)
|
|
SetRow(int, GfVec4f)
|
|
SetRow3(int, GfVec3f)
|
|
SetScale(float)
|
|
SetScale(GfVec3f)
|
|
SetTransform(GfMatrix3f, GfVec3f)
|
|
SetTransform(GfRotation, GfVec3f)
|
|
SetTranslate(GfVec3f)
|
|
SetTranslateOnly(GfVec3f)
|
|
SetZero()
|
|
ToString()
|
|
Transform(GfVec3d)
|
|
Transform(GfVec3f)
|
|
TransformAffine(GfVec3d)
|
|
TransformAffine(GfVec3f)
|
|
TransformDir(GfVec3d)
|
|
TransformDir(GfVec3f)
|
|
getCPtr(GfMatrix4f)
|
|
swigRelease(GfMatrix4f)
|
|
Operators