docs.unity3d.com
    Show / Hide Table of Contents

    Class UsdRiStatementsAPI

    Inheritance
    Object
    UsdSchemaBase
    UsdAPISchemaBase
    UsdRiStatementsAPI
    Inherited Members
    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 UsdRiStatementsAPI : UsdAPISchemaBase, IDisposable

    Constructors

    UsdRiStatementsAPI()

    Declaration
    public UsdRiStatementsAPI()

    UsdRiStatementsAPI(UsdPrim)

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

    UsdRiStatementsAPI(UsdSchemaBase)

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

    Methods

    Apply(UsdPrim)

    Declaration
    public static UsdRiStatementsAPI Apply(UsdPrim prim)
    Parameters
    Type Name Description
    UsdPrim prim
    Returns
    Type Description
    UsdRiStatementsAPI

    CreateRiAttribute(TfToken, TfType)

    Declaration
    public UsdAttribute CreateRiAttribute(TfToken name, TfType tfType)
    Parameters
    Type Name Description
    TfToken name
    TfType tfType
    Returns
    Type Description
    UsdAttribute

    CreateRiAttribute(TfToken, TfType, String)

    Declaration
    public UsdAttribute CreateRiAttribute(TfToken name, TfType tfType, string nameSpace)
    Parameters
    Type Name Description
    TfToken name
    TfType tfType
    String nameSpace
    Returns
    Type Description
    UsdAttribute

    CreateRiAttribute(TfToken, String)

    Declaration
    public UsdAttribute CreateRiAttribute(TfToken name, string riType)
    Parameters
    Type Name Description
    TfToken name
    String riType
    Returns
    Type Description
    UsdAttribute

    CreateRiAttribute(TfToken, String, String)

    Declaration
    public UsdAttribute CreateRiAttribute(TfToken name, string riType, string nameSpace)
    Parameters
    Type Name Description
    TfToken name
    String riType
    String nameSpace
    Returns
    Type Description
    UsdAttribute

    Dispose()

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

    Finalize()

    Declaration
    protected void Finalize()

    Get(UsdStageWeakPtr, SdfPath)

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

    GetCoordinateSystem()

    Declaration
    public string GetCoordinateSystem()
    Returns
    Type Description
    String

    GetModelCoordinateSystems(SdfPathVector)

    Declaration
    public bool GetModelCoordinateSystems(SdfPathVector targets)
    Parameters
    Type Name Description
    SdfPathVector targets
    Returns
    Type Description
    Boolean

    GetModelScopedCoordinateSystems(SdfPathVector)

    Declaration
    public bool GetModelScopedCoordinateSystems(SdfPathVector targets)
    Parameters
    Type Name Description
    SdfPathVector targets
    Returns
    Type Description
    Boolean

    GetRiAttribute(TfToken)

    Declaration
    public UsdAttribute GetRiAttribute(TfToken name)
    Parameters
    Type Name Description
    TfToken name
    Returns
    Type Description
    UsdAttribute

    GetRiAttribute(TfToken, String)

    Declaration
    public UsdAttribute GetRiAttribute(TfToken name, string nameSpace)
    Parameters
    Type Name Description
    TfToken name
    String nameSpace
    Returns
    Type Description
    UsdAttribute

    GetRiAttributeName(UsdProperty)

    Declaration
    public static TfToken GetRiAttributeName(UsdProperty prop)
    Parameters
    Type Name Description
    UsdProperty prop
    Returns
    Type Description
    TfToken

    GetRiAttributeNameSpace(UsdProperty)

    Declaration
    public static TfToken GetRiAttributeNameSpace(UsdProperty prop)
    Parameters
    Type Name Description
    UsdProperty prop
    Returns
    Type Description
    TfToken

    GetRiAttributes()

    Declaration
    public UsdPropertyVector GetRiAttributes()
    Returns
    Type Description
    UsdPropertyVector

    GetRiAttributes(String)

    Declaration
    public UsdPropertyVector GetRiAttributes(string nameSpace)
    Parameters
    Type Name Description
    String nameSpace
    Returns
    Type Description
    UsdPropertyVector

    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

    GetScopedCoordinateSystem()

    Declaration
    public string GetScopedCoordinateSystem()
    Returns
    Type Description
    String

    HasCoordinateSystem()

    Declaration
    public bool HasCoordinateSystem()
    Returns
    Type Description
    Boolean

    HasScopedCoordinateSystem()

    Declaration
    public bool HasScopedCoordinateSystem()
    Returns
    Type Description
    Boolean

    IsRiAttribute(UsdProperty)

    Declaration
    public static bool IsRiAttribute(UsdProperty prop)
    Parameters
    Type Name Description
    UsdProperty prop
    Returns
    Type Description
    Boolean

    MakeRiAttributePropertyName(String)

    Declaration
    public static string MakeRiAttributePropertyName(string attrName)
    Parameters
    Type Name Description
    String attrName
    Returns
    Type Description
    String

    SetCoordinateSystem(String)

    Declaration
    public void SetCoordinateSystem(string coordSysName)
    Parameters
    Type Name Description
    String coordSysName

    SetScopedCoordinateSystem(String)

    Declaration
    public void SetScopedCoordinateSystem(string coordSysName)
    Parameters
    Type Name Description
    String coordSysName
    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