docs.unity3d.com
    Show / Hide Table of Contents

    Class UsdGeomGprim

    Inheritance
    Object
    UsdSchemaBase
    UsdTyped
    UsdGeomImageable
    UsdGeomXformable
    UsdGeomBoundable
    UsdGeomGprim
    UsdGeomCapsule
    UsdGeomCone
    UsdGeomCube
    UsdGeomCylinder
    UsdGeomPointBased
    UsdGeomSphere
    UsdVolVolume
    Inherited Members
    UsdGeomBoundable.GetExtentAttr()
    UsdGeomBoundable.CreateExtentAttr(VtValue, Boolean)
    UsdGeomBoundable.CreateExtentAttr(VtValue)
    UsdGeomBoundable.CreateExtentAttr()
    UsdGeomBoundable.ComputeExtentFromPlugins(UsdGeomBoundable, UsdTimeCode, VtVec3fArray)
    UsdGeomBoundable.ComputeExtentFromPlugins(UsdGeomBoundable, UsdTimeCode, GfMatrix4d, VtVec3fArray)
    UsdGeomXformable.GetXformOpOrderAttr()
    UsdGeomXformable.CreateXformOpOrderAttr(VtValue, Boolean)
    UsdGeomXformable.CreateXformOpOrderAttr(VtValue)
    UsdGeomXformable.CreateXformOpOrderAttr()
    UsdGeomXformable.AddXformOp(UsdGeomXformOp.Type, UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddXformOp(UsdGeomXformOp.Type, UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddXformOp(UsdGeomXformOp.Type, UsdGeomXformOp.Precision)
    UsdGeomXformable.AddXformOp(UsdGeomXformOp.Type)
    UsdGeomXformable.AddTranslateOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddTranslateOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddTranslateOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddTranslateOp()
    UsdGeomXformable.AddScaleOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddScaleOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddScaleOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddScaleOp()
    UsdGeomXformable.AddRotateXOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddRotateXOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddRotateXOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddRotateXOp()
    UsdGeomXformable.AddRotateYOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddRotateYOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddRotateYOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddRotateYOp()
    UsdGeomXformable.AddRotateZOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddRotateZOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddRotateZOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddRotateZOp()
    UsdGeomXformable.AddRotateXYZOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddRotateXYZOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddRotateXYZOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddRotateXYZOp()
    UsdGeomXformable.AddRotateXZYOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddRotateXZYOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddRotateXZYOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddRotateXZYOp()
    UsdGeomXformable.AddRotateYXZOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddRotateYXZOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddRotateYXZOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddRotateYXZOp()
    UsdGeomXformable.AddRotateYZXOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddRotateYZXOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddRotateYZXOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddRotateYZXOp()
    UsdGeomXformable.AddRotateZXYOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddRotateZXYOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddRotateZXYOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddRotateZXYOp()
    UsdGeomXformable.AddRotateZYXOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddRotateZYXOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddRotateZYXOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddRotateZYXOp()
    UsdGeomXformable.AddOrientOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddOrientOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddOrientOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddOrientOp()
    UsdGeomXformable.AddTransformOp(UsdGeomXformOp.Precision, TfToken, Boolean)
    UsdGeomXformable.AddTransformOp(UsdGeomXformOp.Precision, TfToken)
    UsdGeomXformable.AddTransformOp(UsdGeomXformOp.Precision)
    UsdGeomXformable.AddTransformOp()
    UsdGeomXformable.SetResetXformStack(Boolean)
    UsdGeomXformable.GetResetXformStack()
    UsdGeomXformable.SetXformOpOrder(UsdGeomXformOpVector, Boolean)
    UsdGeomXformable.SetXformOpOrder(UsdGeomXformOpVector)
    UsdGeomXformable.GetOrderedXformOps(Boolean)
    UsdGeomXformable.ClearXformOpOrder()
    UsdGeomXformable.MakeMatrixXform()
    UsdGeomXformable.TransformMightBeTimeVarying()
    UsdGeomXformable.TransformMightBeTimeVarying(UsdGeomXformOpVector)
    UsdGeomXformable.GetTimeSamples(StdDoubleVector)
    UsdGeomXformable.GetTimeSamples(UsdGeomXformOpVector, StdDoubleVector)
    UsdGeomXformable.GetTimeSamplesInInterval(UsdGeomXformOpVector, GfInterval, StdDoubleVector)
    UsdGeomXformable.GetLocalTransformation(GfMatrix4d, Boolean, UsdTimeCode)
    UsdGeomXformable.GetLocalTransformation(GfMatrix4d, Boolean)
    UsdGeomXformable.GetLocalTransformation(GfMatrix4d, Boolean, UsdGeomXformOpVector, UsdTimeCode)
    UsdGeomXformable.GetLocalTransformation(GfMatrix4d, Boolean, UsdGeomXformOpVector)
    UsdGeomXformable.GetLocalTransformation(GfMatrix4d, UsdGeomXformOpVector, UsdTimeCode)
    UsdGeomXformable.IsTransformationAffectedByAttrNamed(TfToken)
    UsdGeomImageable.GetVisibilityAttr()
    UsdGeomImageable.CreateVisibilityAttr(VtValue, Boolean)
    UsdGeomImageable.CreateVisibilityAttr(VtValue)
    UsdGeomImageable.CreateVisibilityAttr()
    UsdGeomImageable.GetPurposeAttr()
    UsdGeomImageable.CreatePurposeAttr(VtValue, Boolean)
    UsdGeomImageable.CreatePurposeAttr(VtValue)
    UsdGeomImageable.CreatePurposeAttr()
    UsdGeomImageable.GetProxyPrimRel()
    UsdGeomImageable.CreateProxyPrimRel()
    UsdGeomImageable.CreatePrimvar(TfToken, SdfValueTypeName, TfToken, Int32)
    UsdGeomImageable.CreatePrimvar(TfToken, SdfValueTypeName, TfToken)
    UsdGeomImageable.CreatePrimvar(TfToken, SdfValueTypeName)
    UsdGeomImageable.GetPrimvar(TfToken)
    UsdGeomImageable.GetPrimvars()
    UsdGeomImageable.GetAuthoredPrimvars()
    UsdGeomImageable.HasPrimvar(TfToken)
    UsdGeomImageable.GetOrderedPurposeTokens()
    UsdGeomImageable.MakeVisible(UsdTimeCode)
    UsdGeomImageable.MakeVisible()
    UsdGeomImageable.MakeInvisible(UsdTimeCode)
    UsdGeomImageable.MakeInvisible()
    UsdGeomImageable.ComputeVisibility(UsdTimeCode)
    UsdGeomImageable.ComputeVisibility()
    UsdGeomImageable.ComputeVisibility(TfToken, UsdTimeCode)
    UsdGeomImageable.ComputeVisibility(TfToken)
    UsdGeomImageable.ComputePurposeInfo()
    UsdGeomImageable.ComputePurposeInfo(UsdGeomImageable.PurposeInfo)
    UsdGeomImageable.ComputePurpose()
    UsdGeomImageable.ComputeProxyPrim(UsdPrim)
    UsdGeomImageable.ComputeProxyPrim()
    UsdGeomImageable.SetProxyPrim(UsdPrim)
    UsdGeomImageable.SetProxyPrim(UsdSchemaBase)
    UsdGeomImageable.ComputeWorldBound(UsdTimeCode, TfToken, TfToken, TfToken, TfToken)
    UsdGeomImageable.ComputeWorldBound(UsdTimeCode, TfToken, TfToken, TfToken)
    UsdGeomImageable.ComputeWorldBound(UsdTimeCode, TfToken, TfToken)
    UsdGeomImageable.ComputeWorldBound(UsdTimeCode, TfToken)
    UsdGeomImageable.ComputeWorldBound(UsdTimeCode)
    UsdGeomImageable.ComputeLocalBound(UsdTimeCode, TfToken, TfToken, TfToken, TfToken)
    UsdGeomImageable.ComputeLocalBound(UsdTimeCode, TfToken, TfToken, TfToken)
    UsdGeomImageable.ComputeLocalBound(UsdTimeCode, TfToken, TfToken)
    UsdGeomImageable.ComputeLocalBound(UsdTimeCode, TfToken)
    UsdGeomImageable.ComputeLocalBound(UsdTimeCode)
    UsdGeomImageable.ComputeUntransformedBound(UsdTimeCode, TfToken, TfToken, TfToken, TfToken)
    UsdGeomImageable.ComputeUntransformedBound(UsdTimeCode, TfToken, TfToken, TfToken)
    UsdGeomImageable.ComputeUntransformedBound(UsdTimeCode, TfToken, TfToken)
    UsdGeomImageable.ComputeUntransformedBound(UsdTimeCode, TfToken)
    UsdGeomImageable.ComputeUntransformedBound(UsdTimeCode)
    UsdGeomImageable.ComputeLocalToWorldTransform(UsdTimeCode)
    UsdGeomImageable.ComputeParentToWorldTransform(UsdTimeCode)
    UsdSchemaBase.swigCMemOwn
    UsdSchemaBase.IsConcrete()
    UsdSchemaBase.IsTyped()
    UsdSchemaBase.IsAPISchema()
    UsdSchemaBase.IsAppliedAPISchema()
    UsdSchemaBase.IsMultipleApplyAPISchema()
    UsdSchemaBase.GetSchemaType()
    UsdSchemaBase.GetPrim()
    UsdSchemaBase.GetPath()
    UsdSchemaBase.GetSchemaClassPrimDefinition()
    UsdSchemaBase.Equals(UsdSchemaBase, UsdSchemaBase)
    UsdSchemaBase.GetHashCode()
    UsdSchemaBase.Equals(Object)
    UsdSchemaBase._IsValid()
    Object.ToString()
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: pxr
    Syntax
    public class UsdGeomGprim : UsdGeomBoundable, IDisposable

    Constructors

    UsdGeomGprim()

    Declaration
    public UsdGeomGprim()

    UsdGeomGprim(UsdPrim)

    Declaration
    public UsdGeomGprim(UsdPrim prim)
    Parameters
    Type Name Description
    UsdPrim prim

    UsdGeomGprim(UsdSchemaBase)

    Declaration
    public UsdGeomGprim(UsdSchemaBase schemaObj)
    Parameters
    Type Name Description
    UsdSchemaBase schemaObj

    Methods

    CreateDisplayColorAttr()

    Declaration
    public UsdAttribute CreateDisplayColorAttr()
    Returns
    Type Description
    UsdAttribute

    CreateDisplayColorAttr(VtValue)

    Declaration
    public UsdAttribute CreateDisplayColorAttr(VtValue defaultValue)
    Parameters
    Type Name Description
    VtValue defaultValue
    Returns
    Type Description
    UsdAttribute

    CreateDisplayColorAttr(VtValue, Boolean)

    Declaration
    public UsdAttribute CreateDisplayColorAttr(VtValue defaultValue, bool writeSparsely)
    Parameters
    Type Name Description
    VtValue defaultValue
    Boolean writeSparsely
    Returns
    Type Description
    UsdAttribute

    CreateDisplayColorPrimvar()

    Declaration
    public UsdGeomPrimvar CreateDisplayColorPrimvar()
    Returns
    Type Description
    UsdGeomPrimvar

    CreateDisplayColorPrimvar(TfToken)

    Declaration
    public UsdGeomPrimvar CreateDisplayColorPrimvar(TfToken interpolation)
    Parameters
    Type Name Description
    TfToken interpolation
    Returns
    Type Description
    UsdGeomPrimvar

    CreateDisplayColorPrimvar(TfToken, Int32)

    Declaration
    public UsdGeomPrimvar CreateDisplayColorPrimvar(TfToken interpolation, int elementSize)
    Parameters
    Type Name Description
    TfToken interpolation
    Int32 elementSize
    Returns
    Type Description
    UsdGeomPrimvar

    CreateDisplayOpacityAttr()

    Declaration
    public UsdAttribute CreateDisplayOpacityAttr()
    Returns
    Type Description
    UsdAttribute

    CreateDisplayOpacityAttr(VtValue)

    Declaration
    public UsdAttribute CreateDisplayOpacityAttr(VtValue defaultValue)
    Parameters
    Type Name Description
    VtValue defaultValue
    Returns
    Type Description
    UsdAttribute

    CreateDisplayOpacityAttr(VtValue, Boolean)

    Declaration
    public UsdAttribute CreateDisplayOpacityAttr(VtValue defaultValue, bool writeSparsely)
    Parameters
    Type Name Description
    VtValue defaultValue
    Boolean writeSparsely
    Returns
    Type Description
    UsdAttribute

    CreateDisplayOpacityPrimvar()

    Declaration
    public UsdGeomPrimvar CreateDisplayOpacityPrimvar()
    Returns
    Type Description
    UsdGeomPrimvar

    CreateDisplayOpacityPrimvar(TfToken)

    Declaration
    public UsdGeomPrimvar CreateDisplayOpacityPrimvar(TfToken interpolation)
    Parameters
    Type Name Description
    TfToken interpolation
    Returns
    Type Description
    UsdGeomPrimvar

    CreateDisplayOpacityPrimvar(TfToken, Int32)

    Declaration
    public UsdGeomPrimvar CreateDisplayOpacityPrimvar(TfToken interpolation, int elementSize)
    Parameters
    Type Name Description
    TfToken interpolation
    Int32 elementSize
    Returns
    Type Description
    UsdGeomPrimvar

    CreateDoubleSidedAttr()

    Declaration
    public UsdAttribute CreateDoubleSidedAttr()
    Returns
    Type Description
    UsdAttribute

    CreateDoubleSidedAttr(VtValue)

    Declaration
    public UsdAttribute CreateDoubleSidedAttr(VtValue defaultValue)
    Parameters
    Type Name Description
    VtValue defaultValue
    Returns
    Type Description
    UsdAttribute

    CreateDoubleSidedAttr(VtValue, Boolean)

    Declaration
    public UsdAttribute CreateDoubleSidedAttr(VtValue defaultValue, bool writeSparsely)
    Parameters
    Type Name Description
    VtValue defaultValue
    Boolean writeSparsely
    Returns
    Type Description
    UsdAttribute

    CreateOrientationAttr()

    Declaration
    public UsdAttribute CreateOrientationAttr()
    Returns
    Type Description
    UsdAttribute

    CreateOrientationAttr(VtValue)

    Declaration
    public UsdAttribute CreateOrientationAttr(VtValue defaultValue)
    Parameters
    Type Name Description
    VtValue defaultValue
    Returns
    Type Description
    UsdAttribute

    CreateOrientationAttr(VtValue, Boolean)

    Declaration
    public UsdAttribute CreateOrientationAttr(VtValue defaultValue, bool writeSparsely)
    Parameters
    Type Name Description
    VtValue defaultValue
    Boolean writeSparsely
    Returns
    Type Description
    UsdAttribute

    Dispose()

    Declaration
    public override void Dispose()
    Overrides
    UsdGeomBoundable.Dispose()

    Finalize()

    Declaration
    protected void Finalize()

    Get(UsdStageWeakPtr, SdfPath)

    Declaration
    public static UsdGeomGprim Get(UsdStageWeakPtr stage, SdfPath path)
    Parameters
    Type Name Description
    UsdStageWeakPtr stage
    SdfPath path
    Returns
    Type Description
    UsdGeomGprim

    GetDisplayColorAttr()

    Declaration
    public UsdAttribute GetDisplayColorAttr()
    Returns
    Type Description
    UsdAttribute

    GetDisplayColorPrimvar()

    Declaration
    public UsdGeomPrimvar GetDisplayColorPrimvar()
    Returns
    Type Description
    UsdGeomPrimvar

    GetDisplayOpacityAttr()

    Declaration
    public UsdAttribute GetDisplayOpacityAttr()
    Returns
    Type Description
    UsdAttribute

    GetDisplayOpacityPrimvar()

    Declaration
    public UsdGeomPrimvar GetDisplayOpacityPrimvar()
    Returns
    Type Description
    UsdGeomPrimvar

    GetDoubleSidedAttr()

    Declaration
    public UsdAttribute GetDoubleSidedAttr()
    Returns
    Type Description
    UsdAttribute

    GetOrientationAttr()

    Declaration
    public UsdAttribute GetOrientationAttr()
    Returns
    Type Description
    UsdAttribute

    GetSchemaAttributeNames()

    Declaration
    public static TfTokenVector GetSchemaAttributeNames()
    Returns
    Type Description
    TfTokenVector

    GetSchemaAttributeNames(Boolean)

    Declaration
    public static TfTokenVector GetSchemaAttributeNames(bool includeInherited)
    Parameters
    Type Name Description
    Boolean includeInherited
    Returns
    Type Description
    TfTokenVector
    Back to top
    Copyright © 2023 Unity Technologies
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on Thursday, October 19, 2023