Iterator in depth along the assembly tree.
More...
#include <XCAFDoc_AssemblyIterator.hxx>
Iterator in depth along the assembly tree.
◆ XCAFDoc_AssemblyIterator() [1/2]
Constructs iterator starting from assembly roots.
- Parameters
-
[in] | theDoc | - document to iterate. |
| [in,opt] | theLevel - max level of hierarchy to reach (INT_MAX is for no limit). |
◆ XCAFDoc_AssemblyIterator() [2/2]
Constructs iterator starting from the specified position in the assembly tree.
- Parameters
-
[in] | theDoc | - document to iterate. |
[in] | theRoot | - assembly item to start iterating from. |
| [in,opt] | theLevel - max level of hierarchy to reach (INT_MAX is for no limit). |
◆ Current()
◆ More()
- Returns
- true if there is still something to iterate, false – otherwise.
◆ Next()
void XCAFDoc_AssemblyIterator::Next |
( |
| ) |
|
Moves depth-first iterator to the next position.
The documentation for this class was generated from the following file: