| HDK
    | 
#include <iterator.h>
| Public Types | |
| using | iterator_category = std::random_access_iterator_tag | 
| using | value_type = SdfSite | 
| using | reference = SdfSite | 
| using | pointer = _PtrProxy | 
| using | difference_type = std::ptrdiff_t | 
Object used to iterate over prim specs in the prim index graph in strong-to-weak order.
Definition at line 185 of file iterator.h.
| using PcpPrimIterator::difference_type = std::ptrdiff_t | 
Definition at line 200 of file iterator.h.
| using PcpPrimIterator::iterator_category = std::random_access_iterator_tag | 
Definition at line 196 of file iterator.h.
| using PcpPrimIterator::pointer = _PtrProxy | 
Definition at line 199 of file iterator.h.
| using PcpPrimIterator::reference = SdfSite | 
Definition at line 198 of file iterator.h.
| using PcpPrimIterator::value_type = SdfSite | 
Definition at line 197 of file iterator.h.
| PCP_API PcpPrimIterator::PcpPrimIterator | ( | ) | 
Constructs an invalid iterator.
| PCP_API PcpPrimIterator::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 Pcp_SdSiteRef PcpPrimIterator::_GetSiteRef | ( | ) | const | 
| PCP_API PcpNodeRef PcpPrimIterator::GetNode | ( | ) | const | 
Returns the PcpNode from which the current prim originated.
| 
 | inline | 
Definition at line 280 of file iterator.h.
| 
 | inline | 
Definition at line 220 of file iterator.h.
| 
 | inline | 
Definition at line 254 of file iterator.h.
| 
 | inline | 
Definition at line 232 of file iterator.h.
| 
 | inline | 
Definition at line 242 of file iterator.h.
| 
 | inline | 
Definition at line 266 of file iterator.h.
| 
 | inline | 
Definition at line 228 of file iterator.h.
| 
 | inline | 
Definition at line 260 of file iterator.h.
| 
 | inline | 
Definition at line 237 of file iterator.h.
| 
 | inline | 
Definition at line 248 of file iterator.h.
| 
 | inline | 
Definition at line 271 of file iterator.h.
| 
 | inline | 
Definition at line 221 of file iterator.h.
| 
 | inline | 
Definition at line 284 of file iterator.h.
| 
 | inline | 
Definition at line 289 of file iterator.h.
| 
 | inline | 
Definition at line 276 of file iterator.h.
| 
 | inline | 
Definition at line 294 of file iterator.h.
| 
 | inline | 
Definition at line 299 of file iterator.h.
| 
 | inline | 
Definition at line 222 of file iterator.h.