24 #ifndef PXR_IMAGING_HD_SCENE_INDEX_PRIM_VIEW_H
25 #define PXR_IMAGING_HD_SCENE_INDEX_PRIM_VIEW_H
87 HdSceneIndexBaseRefPtr
const _inputSceneIndex;
88 std::vector<_StackFrame> _stack;
89 bool _skipDescendants;
117 return paths == other.
paths && index == other.
index;
131 _skipDescendants =
true;
138 return _stack == other._stack;
145 return !(*
this == other);
const SdfPath & operator*() const
bool operator==(const _StackFrame &other) const
bool operator!=(const const_iterator &other) const
bool operator==(const const_iterator &other) const
HD_API const const_iterator & end() const
HD_API HdSceneIndexPrimView(HdSceneIndexBaseRefPtr const &inputSceneIndex)
HD_API const const_iterator & begin() const
HD_API const_iterator & operator++()
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
PXR_NAMESPACE_OPEN_SCOPE TF_DECLARE_REF_PTRS(HdSceneIndexBase)
#define PXR_NAMESPACE_CLOSE_SCOPE
std::vector< SdfPath > paths