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 202 of file iterator.h.
using PcpPrimIterator::difference_type = std::ptrdiff_t |
Definition at line 217 of file iterator.h.
using PcpPrimIterator::iterator_category = std::random_access_iterator_tag |
Definition at line 213 of file iterator.h.
using PcpPrimIterator::pointer = _PtrProxy |
Definition at line 216 of file iterator.h.
using PcpPrimIterator::reference = SdfSite |
Definition at line 215 of file iterator.h.
using PcpPrimIterator::value_type = SdfSite |
Definition at line 214 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 297 of file iterator.h.
|
inline |
Definition at line 237 of file iterator.h.
|
inline |
Definition at line 271 of file iterator.h.
|
inline |
Definition at line 249 of file iterator.h.
|
inline |
Definition at line 259 of file iterator.h.
|
inline |
Definition at line 283 of file iterator.h.
|
inline |
Definition at line 245 of file iterator.h.
|
inline |
Definition at line 277 of file iterator.h.
|
inline |
Definition at line 254 of file iterator.h.
|
inline |
Definition at line 265 of file iterator.h.
|
inline |
Definition at line 288 of file iterator.h.
|
inline |
Definition at line 238 of file iterator.h.
|
inline |
Definition at line 301 of file iterator.h.
|
inline |
Definition at line 306 of file iterator.h.
|
inline |
Definition at line 293 of file iterator.h.
|
inline |
Definition at line 311 of file iterator.h.
|
inline |
Definition at line 316 of file iterator.h.
|
inline |
Definition at line 239 of file iterator.h.