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

Outgoing edges in the vertex fan iterator for haldedge range based for support. More...

#include <halfedge_range_iterators.h>

+ Inheritance diagram for OutgoingEdgeConstIterator:
+ Collaboration diagram for OutgoingEdgeConstIterator:

Public Member Functions

 OutgoingEdgeConstIterator (const MbHalfedge &topo, size_t iEd, bool begin=true) noexcept
 Constructor.
 
OutgoingEdgeConstIterator & operator++ () noexcept
 An increment operator.
 
- Public Member Functions inherited from EdgeConstIterator
 EdgeConstIterator (const MbHalfedge &topo, size_t iEd, bool begin=true) noexcept
 Construct from edge. More...
 
bool operator!= (const EdgeConstIterator &it) const noexcept
 Comparison operator. Empty edge is identical to any other edge to support iteration on open boundaries.
 
const MbHalfedgeEdge & operator* () const noexcept
 Data access.
 

Detailed Description

Outgoing edges in the vertex fan iterator for haldedge range based for support.


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