|
mmcfilters
Public API documentation
|
Range wrapper for node-support pixel iteration. More...
#include <MorphologicalTree.hpp>
Public Member Functions | |
| NodeSupportRange ()=default | |
| Creates an empty node-support range. | |
| NodeSupportRange (const MorphologicalTree *tree, NodeId rootNodeId, std::size_t expectedTopologyVersion, std::size_t expectedProperPartVersion) | |
Creates a range over all proper parts in the subtree of rootNodeId. | |
| NodeSupportIterator | begin () const |
| Returns an iterator at the first pixel in the node support. | |
| NodeSupportIterator | end () const |
| Returns the node-support range sentinel. | |
Range wrapper for node-support pixel iteration.
Definition at line 3590 of file MorphologicalTree.hpp.
|
inline |
Creates a range over all proper parts in the subtree of rootNodeId.
| tree | Tree topology. |
| rootNodeId | Identifier of the traversal root. |
| expectedTopologyVersion | Topology version captured by the iterator. |
| expectedProperPartVersion | Proper-part data. |
Definition at line 3615 of file MorphologicalTree.hpp.
|
inline |
Returns an iterator at the first pixel in the node support.
Definition at line 3623 of file MorphologicalTree.hpp.
|
inline |
Returns the node-support range sentinel.
Definition at line 3630 of file MorphologicalTree.hpp.