|
OCCT-Light 0.1
C ABI and C++ veneer for multi-language CAD workflows
|
RAII range adapter wrapping occtl_node_iter_t.
More...
#include <topo.hpp>
Classes | |
| class | iterator |
Public Member Functions | |
| NodeIter (::occtl_node_iter_t *theIter) noexcept | |
| NodeIter (const NodeIter &)=delete | |
| NodeIter & | operator= (const NodeIter &)=delete |
| NodeIter (NodeIter &&theOther) noexcept | |
Move constructor — takes ownership of the iterator from theOther. | |
| NodeIter & | operator= (NodeIter &&theOther) noexcept |
| Move assignment — releases any previously owned iterator. | |
| iterator | begin () noexcept |
| Returns the begin iterator, which fetches the first node on construction. | |
| iterator | end () noexcept |
| Returns the past-the-end sentinel iterator. | |
RAII range adapter wrapping occtl_node_iter_t.