C3D Toolkit  Kernel - 118069, Vision - 2.16.7.1844
ActiveSubRegionConstIterator Struct Reference

Subregion iterator for haldedge range based for support. More...

#include <halfedge_segm_range_iterators.h>

Public Member Functions

 ActiveSubRegionConstIterator (const MbHalfedgeSegmentation &segm, bool begin=true) noexcept
 Constructor. More...
 
ActiveSubRegionConstIterator & operator++ () noexcept
 An increment operator.
 
bool operator!= (const ActiveSubRegionConstIterator &it) const noexcept
 A comparison operator.
 
const MbSegmentationSubRegion & operator* () const noexcept
 Data access.
 

Detailed Description

Subregion iterator for haldedge range based for support.

Constructor & Destructor Documentation

◆ ActiveSubRegionConstIterator()

ActiveSubRegionConstIterator::ActiveSubRegionConstIterator ( const MbHalfedgeSegmentation &  segm,
bool  begin = true 
)
noexcept

Constructor.

Parameters
[in]segm- Halfedge segmentation.
[in]begin- If true creates begin iterator, creates end iterator otherwise.

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