docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class Gf

    Inheritance
    object
    Gf
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: pxr
    Assembly: USD.NET.dll
    Syntax
    public class Gf

    Constructors

    Name Description
    Gf()

    Methods

    Name Description
    GfAbs(double)
    GfAbs(float)
    GfApplyGamma(byte, double)
    GfApplyGamma(float, double)
    GfApplyGamma(GfVec3d, double)
    GfApplyGamma(GfVec3f, double)
    GfApplyGamma(GfVec3h, double)
    GfApplyGamma(GfVec4d, double)
    GfApplyGamma(GfVec4f, double)
    GfApplyGamma(GfVec4h, double)
    GfBuildOrthonormalFrame(GfVec3d, GfVec3d, GfVec3d)
    GfBuildOrthonormalFrame(GfVec3d, GfVec3d, GfVec3d, double)
    GfBuildOrthonormalFrame(GfVec3f, GfVec3f, GfVec3f)
    GfBuildOrthonormalFrame(GfVec3f, GfVec3f, GfVec3f, float)
    GfBuildOrthonormalFrame(GfVec3h, GfVec3h, GfVec3h)
    GfBuildOrthonormalFrame(GfVec3h, GfVec3h, GfVec3h, GfHalf)
    GfCeil(double)
    GfCeil(float)
    GfClamp(double, double, double)
    GfClamp(float, float, float)
    GfCompDiv(GfVec2d, GfVec2d)
    GfCompDiv(GfVec2f, GfVec2f)
    GfCompDiv(GfVec2h, GfVec2h)
    GfCompDiv(GfVec2i, GfVec2i)
    GfCompDiv(GfVec3d, GfVec3d)
    GfCompDiv(GfVec3f, GfVec3f)
    GfCompDiv(GfVec3h, GfVec3h)
    GfCompDiv(GfVec3i, GfVec3i)
    GfCompDiv(GfVec4d, GfVec4d)
    GfCompDiv(GfVec4f, GfVec4f)
    GfCompDiv(GfVec4h, GfVec4h)
    GfCompDiv(GfVec4i, GfVec4i)
    GfCompMult(GfVec2d, GfVec2d)
    GfCompMult(GfVec2f, GfVec2f)
    GfCompMult(GfVec2h, GfVec2h)
    GfCompMult(GfVec2i, GfVec2i)
    GfCompMult(GfVec3d, GfVec3d)
    GfCompMult(GfVec3f, GfVec3f)
    GfCompMult(GfVec3h, GfVec3h)
    GfCompMult(GfVec3i, GfVec3i)
    GfCompMult(GfVec4d, GfVec4d)
    GfCompMult(GfVec4f, GfVec4f)
    GfCompMult(GfVec4h, GfVec4h)
    GfCompMult(GfVec4i, GfVec4i)
    GfConvertDisplayToLinear(byte)
    GfConvertDisplayToLinear(float)
    GfConvertDisplayToLinear(GfVec3d)
    GfConvertDisplayToLinear(GfVec3f)
    GfConvertDisplayToLinear(GfVec3h)
    GfConvertDisplayToLinear(GfVec4d)
    GfConvertDisplayToLinear(GfVec4f)
    GfConvertDisplayToLinear(GfVec4h)
    GfConvertLinearToDisplay(byte)
    GfConvertLinearToDisplay(float)
    GfConvertLinearToDisplay(GfVec3d)
    GfConvertLinearToDisplay(GfVec3f)
    GfConvertLinearToDisplay(GfVec3h)
    GfConvertLinearToDisplay(GfVec4d)
    GfConvertLinearToDisplay(GfVec4f)
    GfConvertLinearToDisplay(GfVec4h)
    GfCos(double)
    GfCos(float)
    GfCross(GfVec3d, GfVec3d)
    GfCross(GfVec3f, GfVec3f)
    GfCross(GfVec3h, GfVec3h)
    GfDegreesToRadians(double)
    GfDot(GfDualQuatd, GfDualQuatd)
    GfDot(GfDualQuatf, GfDualQuatf)
    GfDot(GfDualQuath, GfDualQuath)
    GfDot(GfQuatd, GfQuatd)
    GfDot(GfQuaternion, GfQuaternion)
    GfDot(GfQuatf, GfQuatf)
    GfDot(GfQuath, GfQuath)
    GfDot(GfVec2d, GfVec2d)
    GfDot(GfVec2f, GfVec2f)
    GfDot(GfVec2h, GfVec2h)
    GfDot(GfVec2i, GfVec2i)
    GfDot(GfVec3d, GfVec3d)
    GfDot(GfVec3f, GfVec3f)
    GfDot(GfVec3h, GfVec3h)
    GfDot(GfVec3i, GfVec3i)
    GfDot(GfVec4d, GfVec4d)
    GfDot(GfVec4f, GfVec4f)
    GfDot(GfVec4h, GfVec4h)
    GfDot(GfVec4i, GfVec4i)
    GfExp(double)
    GfExp(float)
    GfFindClosestPoints(GfLine, GfLine)
    GfFindClosestPoints(GfLine, GfLine, GfVec3d)
    GfFindClosestPoints(GfLine, GfLine, GfVec3d, GfVec3d)
    GfFindClosestPoints(GfLine, GfLine, GfVec3d, GfVec3d, out double)
    GfFindClosestPoints(GfLine, GfLine, GfVec3d, GfVec3d, out double, out double)
    GfFindClosestPoints(GfLine, GfLineSeg)
    GfFindClosestPoints(GfLine, GfLineSeg, GfVec3d)
    GfFindClosestPoints(GfLine, GfLineSeg, GfVec3d, GfVec3d)
    GfFindClosestPoints(GfLine, GfLineSeg, GfVec3d, GfVec3d, out double)
    GfFindClosestPoints(GfLine, GfLineSeg, GfVec3d, GfVec3d, out double, out double)
    GfFindClosestPoints(GfLineSeg, GfLineSeg)
    GfFindClosestPoints(GfLineSeg, GfLineSeg, GfVec3d)
    GfFindClosestPoints(GfLineSeg, GfLineSeg, GfVec3d, GfVec3d)
    GfFindClosestPoints(GfLineSeg, GfLineSeg, GfVec3d, GfVec3d, out double)
    GfFindClosestPoints(GfLineSeg, GfLineSeg, GfVec3d, GfVec3d, out double, out double)
    GfFindClosestPoints(GfRay, GfLine)
    GfFindClosestPoints(GfRay, GfLine, GfVec3d)
    GfFindClosestPoints(GfRay, GfLine, GfVec3d, GfVec3d)
    GfFindClosestPoints(GfRay, GfLine, GfVec3d, GfVec3d, out double)
    GfFindClosestPoints(GfRay, GfLine, GfVec3d, GfVec3d, out double, out double)
    GfFindClosestPoints(GfRay, GfLineSeg)
    GfFindClosestPoints(GfRay, GfLineSeg, GfVec3d)
    GfFindClosestPoints(GfRay, GfLineSeg, GfVec3d, GfVec3d)
    GfFindClosestPoints(GfRay, GfLineSeg, GfVec3d, GfVec3d, out double)
    GfFindClosestPoints(GfRay, GfLineSeg, GfVec3d, GfVec3d, out double, out double)
    GfFitPlaneToPoints(GfVec3dVector, GfPlane)
    GfFloor(double)
    GfFloor(float)
    GfGetComplement(GfVec2d, GfVec2d)
    GfGetComplement(GfVec2f, GfVec2f)
    GfGetComplement(GfVec2h, GfVec2h)
    GfGetComplement(GfVec3d, GfVec3d)
    GfGetComplement(GfVec3f, GfVec3f)
    GfGetComplement(GfVec3h, GfVec3h)
    GfGetComplement(GfVec4d, GfVec4d)
    GfGetComplement(GfVec4f, GfVec4f)
    GfGetComplement(GfVec4h, GfVec4h)
    GfGetDisplayGamma()
    GfGetHomogenized(GfVec4d)
    GfGetHomogenized(GfVec4f)
    GfGetLength(GfVec2d)
    GfGetLength(GfVec2f)
    GfGetLength(GfVec2h)
    GfGetLength(GfVec3d)
    GfGetLength(GfVec3f)
    GfGetLength(GfVec3h)
    GfGetLength(GfVec4d)
    GfGetLength(GfVec4f)
    GfGetLength(GfVec4h)
    GfGetNormalized(GfVec2d)
    GfGetNormalized(GfVec2d, double)
    GfGetNormalized(GfVec2f)
    GfGetNormalized(GfVec2f, float)
    GfGetNormalized(GfVec2h)
    GfGetNormalized(GfVec2h, GfHalf)
    GfGetNormalized(GfVec3d)
    GfGetNormalized(GfVec3d, double)
    GfGetNormalized(GfVec3f)
    GfGetNormalized(GfVec3f, float)
    GfGetNormalized(GfVec3h)
    GfGetNormalized(GfVec3h, GfHalf)
    GfGetNormalized(GfVec4d)
    GfGetNormalized(GfVec4d, double)
    GfGetNormalized(GfVec4f)
    GfGetNormalized(GfVec4f, float)
    GfGetNormalized(GfVec4h)
    GfGetNormalized(GfVec4h, GfHalf)
    GfGetProjection(GfVec2d, GfVec2d)
    GfGetProjection(GfVec2f, GfVec2f)
    GfGetProjection(GfVec2h, GfVec2h)
    GfGetProjection(GfVec3d, GfVec3d)
    GfGetProjection(GfVec3f, GfVec3f)
    GfGetProjection(GfVec3h, GfVec3h)
    GfGetProjection(GfVec4d, GfVec4d)
    GfGetProjection(GfVec4f, GfVec4f)
    GfGetProjection(GfVec4h, GfVec4h)
    GfHomogeneousCross(GfVec4d, GfVec4d)
    GfHomogeneousCross(GfVec4f, GfVec4f)
    GfIsClose(double, double, double)
    GfIsClose(GfMatrix2d, GfMatrix2d, double)
    GfIsClose(GfMatrix2f, GfMatrix2f, double)
    GfIsClose(GfMatrix3d, GfMatrix3d, double)
    GfIsClose(GfMatrix3f, GfMatrix3f, double)
    GfIsClose(GfMatrix4d, GfMatrix4d, double)
    GfIsClose(GfMatrix4f, GfMatrix4f, double)
    GfIsClose(GfVec2d, GfVec2d, double)
    GfIsClose(GfVec2f, GfVec2f, double)
    GfIsClose(GfVec2h, GfVec2h, double)
    GfIsClose(GfVec3d, GfVec3d, double)
    GfIsClose(GfVec3f, GfVec3f, double)
    GfIsClose(GfVec3h, GfVec3h, double)
    GfIsClose(GfVec4d, GfVec4d, double)
    GfIsClose(GfVec4f, GfVec4f, double)
    GfIsClose(GfVec4h, GfVec4h, double)
    GfLerp(double, double, double)
    GfLerp(double, float, float)
    GfLerp(double, GfVec2d, GfVec2d)
    GfLerp(double, GfVec2f, GfVec2f)
    GfLerp(double, GfVec2i, GfVec2i)
    GfLerp(double, GfVec3d, GfVec3d)
    GfLerp(double, GfVec3f, GfVec3f)
    GfLerp(double, GfVec3i, GfVec3i)
    GfLerp(double, GfVec4d, GfVec4d)
    GfLerp(double, GfVec4f, GfVec4f)
    GfLog(double)
    GfLog(float)
    GfMax(double, double)
    GfMax(double, double, double)
    GfMax(double, double, double, double)
    GfMax(double, double, double, double, double)
    GfMax(int, int)
    GfMax(int, int, int)
    GfMax(int, int, int, int)
    GfMax(int, int, int, int, int)
    GfMin(double, double)
    GfMin(double, double, double)
    GfMin(double, double, double, double)
    GfMin(double, double, double, double, double)
    GfMin(int, int)
    GfMin(int, int, int)
    GfMin(int, int, int, int)
    GfMin(int, int, int, int, int)
    GfMod(double, double)
    GfMod(float, float)
    GfNormalize(GfVec2d)
    GfNormalize(GfVec2d, double)
    GfNormalize(GfVec2f)
    GfNormalize(GfVec2f, float)
    GfNormalize(GfVec2h)
    GfNormalize(GfVec2h, GfHalf)
    GfNormalize(GfVec3d)
    GfNormalize(GfVec3d, double)
    GfNormalize(GfVec3f)
    GfNormalize(GfVec3f, float)
    GfNormalize(GfVec3h)
    GfNormalize(GfVec3h, GfHalf)
    GfNormalize(GfVec4d)
    GfNormalize(GfVec4d, double)
    GfNormalize(GfVec4f)
    GfNormalize(GfVec4f, float)
    GfNormalize(GfVec4h)
    GfNormalize(GfVec4h, GfHalf)
    GfOrthogonalizeBasis(GfVec3d, GfVec3d, GfVec3d, bool)
    GfOrthogonalizeBasis(GfVec3d, GfVec3d, GfVec3d, bool, double)
    GfOrthogonalizeBasis(GfVec3f, GfVec3f, GfVec3f, bool)
    GfOrthogonalizeBasis(GfVec3f, GfVec3f, GfVec3f, bool, double)
    GfOrthogonalizeBasis(GfVec3h, GfVec3h, GfVec3h, bool)
    GfOrthogonalizeBasis(GfVec3h, GfVec3h, GfVec3h, bool, double)
    GfPow(double, double)
    GfPow(float, float)
    GfProject(GfVec4d)
    GfProject(GfVec4f)
    GfRadiansToDegrees(double)
    GfRound(double)
    GfRound(float)
    GfSgn(double)
    GfSgn(int)
    GfSin(double)
    GfSin(float)
    GfSinCos(double, out double, out double)
    GfSinCos(float, out float, out float)
    GfSlerp(double, GfQuatd, GfQuatd)
    GfSlerp(double, GfQuaternion, GfQuaternion)
    GfSlerp(double, GfQuatf, GfQuatf)
    GfSlerp(double, GfQuath, GfQuath)
    GfSlerp(double, GfVec3d, GfVec3d)
    GfSlerp(double, GfVec3f, GfVec3f)
    GfSlerp(double, GfVec3h, GfVec3h)
    GfSlerp(GfQuatd, GfQuatd, double)
    GfSlerp(GfQuaternion, GfQuaternion, double)
    GfSlerp(GfQuatf, GfQuatf, double)
    GfSlerp(GfQuath, GfQuath, double)
    GfSqr(double)
    GfSqr(int)
    GfSqr(GfVec2d)
    GfSqr(GfVec2f)
    GfSqr(GfVec2i)
    GfSqr(GfVec3d)
    GfSqr(GfVec3f)
    GfSqr(GfVec3i)
    GfSqr(GfVec4d)
    GfSqr(GfVec4f)
    GfSqrt(double)
    GfSqrt(float)
    In This Article
    Back to top
    Copyright © 2023 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)