MorphologicalAttributeFilters
Public API documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
mmcfilters::MorphologicalTree::ProperPartsRange Class Reference

Range wrapper for direct proper-part iteration. More...

#include <MorphologicalTree.hpp>

Public Member Functions

 ProperPartsRange ()=default
 Creates an empty direct proper-part range.
 
 ProperPartsRange (const MorphologicalTree *tree, NodeId firstPixel, std::size_t expectedVersion)
 Creates a range over one node's direct proper-part list.
 
ProperPartsIterator begin () const
 Returns an iterator at the first direct proper part.
 
ProperPartsIterator end () const
 Returns the direct proper-part range sentinel.
 

Detailed Description

Range wrapper for direct proper-part iteration.

Definition at line 2588 of file MorphologicalTree.hpp.

Constructor & Destructor Documentation

◆ ProperPartsRange()

mmcfilters::MorphologicalTree::ProperPartsRange::ProperPartsRange ( const MorphologicalTree tree,
NodeId  firstPixel,
std::size_t  expectedVersion 
)
inline

Creates a range over one node's direct proper-part list.

Definition at line 2603 of file MorphologicalTree.hpp.

Member Function Documentation

◆ begin()

ProperPartsIterator mmcfilters::MorphologicalTree::ProperPartsRange::begin ( ) const
inline

Returns an iterator at the first direct proper part.

Definition at line 2609 of file MorphologicalTree.hpp.

◆ end()

ProperPartsIterator mmcfilters::MorphologicalTree::ProperPartsRange::end ( ) const
inline

Returns the direct proper-part range sentinel.

Definition at line 2614 of file MorphologicalTree.hpp.


The documentation for this class was generated from the following file: