![]() |
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.