docs.unity3d.com
    Show / Hide Table of Contents

    Class UsdGeomMesh

    Inheritance
    Object
    UsdSchemaBase
    UsdTyped
    UsdGeomImageable
    UsdGeomXformable
    UsdGeomBoundable
    UsdGeomGprim
    UsdGeomPointBased
    UsdGeomMesh
    Inherited Members
    UsdGeomPointBased.GetPointsAttr()
    UsdGeomPointBased.CreatePointsAttr(VtValue, Boolean)
    UsdGeomPointBased.CreatePointsAttr(VtValue)
    UsdGeomPointBased.CreatePointsAttr()
    UsdGeomPointBased.GetVelocitiesAttr()
    UsdGeomPointBased.CreateVelocitiesAttr(VtValue, Boolean)
    UsdGeomPointBased.CreateVelocitiesAttr(VtValue)
    UsdGeomPointBased.CreateVelocitiesAttr()
    UsdGeomPointBased.GetAccelerationsAttr()
    UsdGeomPointBased.CreateAccelerationsAttr(VtValue, Boolean)
    UsdGeomPointBased.CreateAccelerationsAttr(VtValue)
    UsdGeomPointBased.CreateAccelerationsAttr()
    UsdGeomPointBased.GetNormalsAttr()
    UsdGeomPointBased.CreateNormalsAttr(VtValue, Boolean)
    UsdGeomPointBased.CreateNormalsAttr(VtValue)
    UsdGeomPointBased.CreateNormalsAttr()
    UsdGeomPointBased.GetNormalsInterpolation()
    UsdGeomPointBased.SetNormalsInterpolation(TfToken)
    UsdGeomPointBased.ComputeExtent(VtVec3fArray, VtVec3fArray)
    UsdGeomPointBased.ComputeExtent(VtVec3fArray, GfMatrix4d, VtVec3fArray)
    UsdGeomPointBased.ComputePointsAtTime(VtVec3fArray, UsdTimeCode, UsdTimeCode)
    UsdGeomPointBased.ComputePointsAtTimes(VtVec3fArrayVector, UsdTimeCodeVector, UsdTimeCode)
    UsdGeomPointBased.ComputePointsAtTime(VtVec3fArray, UsdStageWeakPtr, UsdTimeCode, VtVec3fArray, VtVec3fArray, UsdTimeCode, VtVec3fArray, Single)
    UsdGeomGprim.GetDisplayColorAttr()
    UsdGeomGprim.CreateDisplayColorAttr(VtValue, Boolean)
    UsdGeomGprim.CreateDisplayColorAttr(VtValue)
    UsdGeomGprim.CreateDisplayColorAttr()
    UsdGeomGprim.GetDisplayOpacityAttr()
    UsdGeomGprim.CreateDisplayOpacityAttr(VtValue, Boolean)
    UsdGeomGprim.CreateDisplayOpacityAttr(VtValue)
    UsdGeomGprim.CreateDisplayOpacityAttr()
    UsdGeomGprim.GetDoubleSidedAttr()
    UsdGeomGprim.CreateDoubleSidedAttr(VtValue, Boolean)
    UsdGeomGprim.CreateDoubleSidedAttr(VtValue)
    UsdGeomGprim.CreateDoubleSidedAttr()
    UsdGeomGprim.GetOrientationAttr()
    UsdGeomGprim.CreateOrientationAttr(VtValue, Boolean)
    UsdGeomGprim.CreateOrientationAttr(VtValue)
    UsdGeomGprim.CreateOrientationAttr()
    UsdGeomGprim.GetDisplayColorPrimvar()
    UsdGeomGprim.CreateDisplayColorPrimvar(TfToken, Int32)
    UsdGeomGprim.CreateDisplayColorPrimvar(TfToken)
    UsdGeomGprim.CreateDisplayColorPrimvar()
    UsdGeomGprim.GetDisplayOpacityPrimvar()
    UsdGeomGprim.CreateDisplayOpacityPrimvar(TfToken, Int32)
    UsdGeomGprim.CreateDisplayOpacityPrimvar(TfToken)
    UsdGeomGprim.CreateDisplayOpacityPrimvar()
    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 UsdGeomMesh : UsdGeomPointBased, IDisposable

    Constructors

    UsdGeomMesh()

    Declaration
    public UsdGeomMesh()

    UsdGeomMesh(UsdPrim)

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

    UsdGeomMesh(UsdSchemaBase)

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

    Properties

    SHARPNESS_INFINITE

    Declaration
    public static float SHARPNESS_INFINITE { get; }
    Property Value
    Type Description
    Single

    Methods

    CreateCornerIndicesAttr()

    Declaration
    public UsdAttribute CreateCornerIndicesAttr()
    Returns
    Type Description
    UsdAttribute

    CreateCornerIndicesAttr(VtValue)

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

    CreateCornerIndicesAttr(VtValue, Boolean)

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

    CreateCornerSharpnessesAttr()

    Declaration
    public UsdAttribute CreateCornerSharpnessesAttr()
    Returns
    Type Description
    UsdAttribute

    CreateCornerSharpnessesAttr(VtValue)

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

    CreateCornerSharpnessesAttr(VtValue, Boolean)

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

    CreateCreaseIndicesAttr()

    Declaration
    public UsdAttribute CreateCreaseIndicesAttr()
    Returns
    Type Description
    UsdAttribute

    CreateCreaseIndicesAttr(VtValue)

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

    CreateCreaseIndicesAttr(VtValue, Boolean)

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

    CreateCreaseLengthsAttr()

    Declaration
    public UsdAttribute CreateCreaseLengthsAttr()
    Returns
    Type Description
    UsdAttribute

    CreateCreaseLengthsAttr(VtValue)

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

    CreateCreaseLengthsAttr(VtValue, Boolean)

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

    CreateCreaseSharpnessesAttr()

    Declaration
    public UsdAttribute CreateCreaseSharpnessesAttr()
    Returns
    Type Description
    UsdAttribute

    CreateCreaseSharpnessesAttr(VtValue)

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

    CreateCreaseSharpnessesAttr(VtValue, Boolean)

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

    CreateFaceVaryingLinearInterpolationAttr()

    Declaration
    public UsdAttribute CreateFaceVaryingLinearInterpolationAttr()
    Returns
    Type Description
    UsdAttribute

    CreateFaceVaryingLinearInterpolationAttr(VtValue)

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

    CreateFaceVaryingLinearInterpolationAttr(VtValue, Boolean)

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

    CreateFaceVertexCountsAttr()

    Declaration
    public UsdAttribute CreateFaceVertexCountsAttr()
    Returns
    Type Description
    UsdAttribute

    CreateFaceVertexCountsAttr(VtValue)

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

    CreateFaceVertexCountsAttr(VtValue, Boolean)

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

    CreateFaceVertexIndicesAttr()

    Declaration
    public UsdAttribute CreateFaceVertexIndicesAttr()
    Returns
    Type Description
    UsdAttribute

    CreateFaceVertexIndicesAttr(VtValue)

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

    CreateFaceVertexIndicesAttr(VtValue, Boolean)

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

    CreateHoleIndicesAttr()

    Declaration
    public UsdAttribute CreateHoleIndicesAttr()
    Returns
    Type Description
    UsdAttribute

    CreateHoleIndicesAttr(VtValue)

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

    CreateHoleIndicesAttr(VtValue, Boolean)

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

    CreateInterpolateBoundaryAttr()

    Declaration
    public UsdAttribute CreateInterpolateBoundaryAttr()
    Returns
    Type Description
    UsdAttribute

    CreateInterpolateBoundaryAttr(VtValue)

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

    CreateInterpolateBoundaryAttr(VtValue, Boolean)

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

    CreateSubdivisionSchemeAttr()

    Declaration
    public UsdAttribute CreateSubdivisionSchemeAttr()
    Returns
    Type Description
    UsdAttribute

    CreateSubdivisionSchemeAttr(VtValue)

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

    CreateSubdivisionSchemeAttr(VtValue, Boolean)

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

    CreateTriangleSubdivisionRuleAttr()

    Declaration
    public UsdAttribute CreateTriangleSubdivisionRuleAttr()
    Returns
    Type Description
    UsdAttribute

    CreateTriangleSubdivisionRuleAttr(VtValue)

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

    CreateTriangleSubdivisionRuleAttr(VtValue, Boolean)

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

    Define(UsdStageWeakPtr, SdfPath)

    Declaration
    public static UsdGeomMesh Define(UsdStageWeakPtr stage, SdfPath path)
    Parameters
    Type Name Description
    UsdStageWeakPtr stage
    SdfPath path
    Returns
    Type Description
    UsdGeomMesh

    Dispose()

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

    Finalize()

    Declaration
    protected void Finalize()

    Get(UsdStageWeakPtr, SdfPath)

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

    GetCornerIndicesAttr()

    Declaration
    public UsdAttribute GetCornerIndicesAttr()
    Returns
    Type Description
    UsdAttribute

    GetCornerSharpnessesAttr()

    Declaration
    public UsdAttribute GetCornerSharpnessesAttr()
    Returns
    Type Description
    UsdAttribute

    GetCreaseIndicesAttr()

    Declaration
    public UsdAttribute GetCreaseIndicesAttr()
    Returns
    Type Description
    UsdAttribute

    GetCreaseLengthsAttr()

    Declaration
    public UsdAttribute GetCreaseLengthsAttr()
    Returns
    Type Description
    UsdAttribute

    GetCreaseSharpnessesAttr()

    Declaration
    public UsdAttribute GetCreaseSharpnessesAttr()
    Returns
    Type Description
    UsdAttribute

    GetFaceVaryingLinearInterpolationAttr()

    Declaration
    public UsdAttribute GetFaceVaryingLinearInterpolationAttr()
    Returns
    Type Description
    UsdAttribute

    GetFaceVertexCountsAttr()

    Declaration
    public UsdAttribute GetFaceVertexCountsAttr()
    Returns
    Type Description
    UsdAttribute

    GetFaceVertexIndicesAttr()

    Declaration
    public UsdAttribute GetFaceVertexIndicesAttr()
    Returns
    Type Description
    UsdAttribute

    GetHoleIndicesAttr()

    Declaration
    public UsdAttribute GetHoleIndicesAttr()
    Returns
    Type Description
    UsdAttribute

    GetInterpolateBoundaryAttr()

    Declaration
    public UsdAttribute GetInterpolateBoundaryAttr()
    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

    GetSubdivisionSchemeAttr()

    Declaration
    public UsdAttribute GetSubdivisionSchemeAttr()
    Returns
    Type Description
    UsdAttribute

    GetTriangleSubdivisionRuleAttr()

    Declaration
    public UsdAttribute GetTriangleSubdivisionRuleAttr()
    Returns
    Type Description
    UsdAttribute

    IsSharpnessInfinite(Single)

    Declaration
    public static bool IsSharpnessInfinite(float sharpness)
    Parameters
    Type Name Description
    Single sharpness
    Returns
    Type Description
    Boolean

    Triangulate(VtIntArray, VtIntArray)

    Declaration
    public static void Triangulate(VtIntArray faceVertexIndices, VtIntArray faceVertexCounts)
    Parameters
    Type Name Description
    VtIntArray faceVertexIndices
    VtIntArray faceVertexCounts

    ValidateTopology(VtIntArray, VtIntArray, UInt32)

    Declaration
    public static bool ValidateTopology(VtIntArray faceVertexIndices, VtIntArray faceVertexCounts, uint numPoints)
    Parameters
    Type Name Description
    VtIntArray faceVertexIndices
    VtIntArray faceVertexCounts
    UInt32 numPoints
    Returns
    Type Description
    Boolean

    ValidateTopology(VtIntArray, VtIntArray, UInt32, out String)

    Declaration
    public static bool ValidateTopology(VtIntArray faceVertexIndices, VtIntArray faceVertexCounts, uint numPoints, out string reason)
    Parameters
    Type Name Description
    VtIntArray faceVertexIndices
    VtIntArray faceVertexCounts
    UInt32 numPoints
    String reason
    Returns
    Type Description
    Boolean
    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