Object used to iterate over prim specs in the prim index graph in strong-to-weak order. More...
Inherits iterator_facade< PcpPrimIterator,SdfSite,boost::random_access_traversal_tag,SdfSite >.
Public Member Functions | |
PCP_API | PcpPrimIterator () |
Constructs an invalid iterator. More... | |
PCP_API | PcpPrimIterator (const PcpPrimIndex *primIndex, size_t pos) |
Constructs a prim iterator beginning at position pos in the prim stack of prim index primIndex . More... | |
PCP_API PcpNodeRef | GetNode () const |
Returns the PcpNode from which the current prim originated. More... | |
PCP_API Pcp_SdSiteRef | _GetSiteRef () const |
Friends | |
class | boost::iterator_core_access |
Object used to iterate over prim specs in the prim index graph in strong-to-weak order.
Definition at line 113 of file iterator.h.
PCP_API PcpPrimIterator | ( | ) |
Constructs an invalid iterator.
PCP_API PcpPrimIterator | ( | const PcpPrimIndex * | primIndex, |
size_t | pos | ||
) |
Constructs a prim iterator beginning at position pos
in the prim stack of prim index primIndex
.
PCP_API PcpNodeRef GetNode | ( | ) | const |
Returns the PcpNode from which the current prim originated.