docs.unity3d.com
    Show / Hide Table of Contents

    Class PcpPrimIndex

    Inheritance
    Object
    PcpPrimIndex
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: pxr
    Syntax
    public class PcpPrimIndex : IDisposable

    Constructors

    PcpPrimIndex()

    Declaration
    public PcpPrimIndex()

    PcpPrimIndex(PcpPrimIndex)

    Declaration
    public PcpPrimIndex(PcpPrimIndex rhs)
    Parameters
    Type Name Description
    PcpPrimIndex rhs

    Fields

    swigCMemOwn

    Declaration
    protected bool swigCMemOwn
    Field Value
    Type Description
    Boolean

    Methods

    ComposeAuthoredVariantSelections()

    Declaration
    public SWIGTYPE_p_std__mapT_std__string_std__string_std__lessT_std__string_t_t ComposeAuthoredVariantSelections()
    Returns
    Type Description
    SWIGTYPE_p_std__mapT_std__string_std__string_std__lessT_std__string_t_t

    ComputePrimChildNames(TfTokenVector, SWIGTYPE_p_TfDenseHashSetT_TfToken_TfToken__HashFunctor_t)

    Declaration
    public void ComputePrimChildNames(TfTokenVector nameOrder, SWIGTYPE_p_TfDenseHashSetT_TfToken_TfToken__HashFunctor_t prohibitedNameSet)
    Parameters
    Type Name Description
    TfTokenVector nameOrder
    SWIGTYPE_p_TfDenseHashSetT_TfToken_TfToken__HashFunctor_t prohibitedNameSet

    ComputePrimPropertyNames(TfTokenVector)

    Declaration
    public void ComputePrimPropertyNames(TfTokenVector nameOrder)
    Parameters
    Type Name Description
    TfTokenVector nameOrder

    Dispose()

    Declaration
    public virtual void Dispose()
    Implements
    IDisposable.Dispose()

    DumpToDotGraph(String)

    Declaration
    public void DumpToDotGraph(string filename)
    Parameters
    Type Name Description
    String filename

    DumpToDotGraph(String, Boolean)

    Declaration
    public void DumpToDotGraph(string filename, bool includeInheritOriginInfo)
    Parameters
    Type Name Description
    String filename
    Boolean includeInheritOriginInfo

    DumpToDotGraph(String, Boolean, Boolean)

    Declaration
    public void DumpToDotGraph(string filename, bool includeInheritOriginInfo, bool includeMaps)
    Parameters
    Type Name Description
    String filename
    Boolean includeInheritOriginInfo
    Boolean includeMaps

    DumpToString()

    Declaration
    public string DumpToString()
    Returns
    Type Description
    String

    DumpToString(Boolean)

    Declaration
    public string DumpToString(bool includeInheritOriginInfo)
    Parameters
    Type Name Description
    Boolean includeInheritOriginInfo
    Returns
    Type Description
    String

    DumpToString(Boolean, Boolean)

    Declaration
    public string DumpToString(bool includeInheritOriginInfo, bool includeMaps)
    Parameters
    Type Name Description
    Boolean includeInheritOriginInfo
    Boolean includeMaps
    Returns
    Type Description
    String

    Finalize()

    Declaration
    protected void Finalize()

    GetGraph()

    Declaration
    public SWIGTYPE_p_TfDeclarePtrsT_PcpPrimIndex_Graph_t__Ptr GetGraph()
    Returns
    Type Description
    SWIGTYPE_p_TfDeclarePtrsT_PcpPrimIndex_Graph_t__Ptr

    GetLocalErrors()

    Declaration
    public SWIGTYPE_p_PcpErrorVector GetLocalErrors()
    Returns
    Type Description
    SWIGTYPE_p_PcpErrorVector

    GetNodeProvidingSpec(SdfLayerHandle, SdfPath)

    Declaration
    public PcpNodeRef GetNodeProvidingSpec(SdfLayerHandle layer, SdfPath path)
    Parameters
    Type Name Description
    SdfLayerHandle layer
    SdfPath path
    Returns
    Type Description
    PcpNodeRef

    GetNodeProvidingSpec(SdfPrimSpecHandle)

    Declaration
    public PcpNodeRef GetNodeProvidingSpec(SdfPrimSpecHandle primSpec)
    Parameters
    Type Name Description
    SdfPrimSpecHandle primSpec
    Returns
    Type Description
    PcpNodeRef

    GetNodeRange()

    Declaration
    public SWIGTYPE_p_PcpNodeRange GetNodeRange()
    Returns
    Type Description
    SWIGTYPE_p_PcpNodeRange

    GetNodeRange(PcpRangeType)

    Declaration
    public SWIGTYPE_p_PcpNodeRange GetNodeRange(PcpRangeType rangeType)
    Parameters
    Type Name Description
    PcpRangeType rangeType
    Returns
    Type Description
    SWIGTYPE_p_PcpNodeRange

    GetPath()

    Declaration
    public SdfPath GetPath()
    Returns
    Type Description
    SdfPath

    GetPrimRange()

    Declaration
    public SWIGTYPE_p_PcpPrimRange GetPrimRange()
    Returns
    Type Description
    SWIGTYPE_p_PcpPrimRange

    GetPrimRange(PcpRangeType)

    Declaration
    public SWIGTYPE_p_PcpPrimRange GetPrimRange(PcpRangeType rangeType)
    Parameters
    Type Name Description
    PcpRangeType rangeType
    Returns
    Type Description
    SWIGTYPE_p_PcpPrimRange

    GetPrimRangeForNode(PcpNodeRef)

    Declaration
    public SWIGTYPE_p_PcpPrimRange GetPrimRangeForNode(PcpNodeRef node)
    Parameters
    Type Name Description
    PcpNodeRef node
    Returns
    Type Description
    SWIGTYPE_p_PcpPrimRange

    GetRootNode()

    Declaration
    public PcpNodeRef GetRootNode()
    Returns
    Type Description
    PcpNodeRef

    GetSelectionAppliedForVariantSet(String)

    Declaration
    public string GetSelectionAppliedForVariantSet(string variantSet)
    Parameters
    Type Name Description
    String variantSet
    Returns
    Type Description
    String

    HasAnyPayloads()

    Declaration
    public bool HasAnyPayloads()
    Returns
    Type Description
    Boolean

    HasSpecs()

    Declaration
    public bool HasSpecs()
    Returns
    Type Description
    Boolean

    IsInstanceable()

    Declaration
    public bool IsInstanceable()
    Returns
    Type Description
    Boolean

    IsUsd()

    Declaration
    public bool IsUsd()
    Returns
    Type Description
    Boolean

    IsValid()

    Declaration
    public bool IsValid()
    Returns
    Type Description
    Boolean

    PrintStatistics()

    Declaration
    public void PrintStatistics()

    SetGraph(SWIGTYPE_p_TfDeclarePtrsT_PcpPrimIndex_Graph_t__RefPtr)

    Declaration
    public void SetGraph(SWIGTYPE_p_TfDeclarePtrsT_PcpPrimIndex_Graph_t__RefPtr graph)
    Parameters
    Type Name Description
    SWIGTYPE_p_TfDeclarePtrsT_PcpPrimIndex_Graph_t__RefPtr graph

    swap(PcpPrimIndex)

    Declaration
    public void swap(PcpPrimIndex rhs)
    Parameters
    Type Name Description
    PcpPrimIndex rhs

    Swap(PcpPrimIndex)

    Declaration
    public void Swap(PcpPrimIndex rhs)
    Parameters
    Type Name Description
    PcpPrimIndex rhs
    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