MeshLib
 
Loading...
Searching...
No Matches
MR::UndirectedEdgeIterator Class Reference

#include <MREdgeIterator.h>

Public Types

using iterator_category = std::forward_iterator_tag
 
using value_type = UndirectedEdgeId
 

Public Member Functions

 UndirectedEdgeIterator (const MeshTopology &topology)
 
 UndirectedEdgeIterator ()=default
 
UndirectedEdgeIteratoroperator++ ()
 
UndirectedEdgeId operator* () const
 

Member Typedef Documentation

◆ iterator_category

using MR::UndirectedEdgeIterator::iterator_category = std::forward_iterator_tag

◆ value_type

using MR::UndirectedEdgeIterator::value_type = UndirectedEdgeId

Constructor & Destructor Documentation

◆ UndirectedEdgeIterator() [1/2]

MR::UndirectedEdgeIterator::UndirectedEdgeIterator ( const MeshTopology & topology)
inline

◆ UndirectedEdgeIterator() [2/2]

MR::UndirectedEdgeIterator::UndirectedEdgeIterator ( )
default

Member Function Documentation

◆ operator*()

UndirectedEdgeId MR::UndirectedEdgeIterator::operator* ( ) const
inline

◆ operator++()

UndirectedEdgeIterator & MR::UndirectedEdgeIterator::operator++ ( )
inline

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