MeshLib Python Docs
Loading...
Searching...
No Matches
meshlib.mrmeshpy.RingIterator_NextEdgeSameLeft Class Reference
+ Inheritance diagram for meshlib.mrmeshpy.RingIterator_NextEdgeSameLeft:

Public Member Functions

None __init__ (self, MeshTopology topology, Id_EdgeTag edge, bool first)
 
None __init__ (self, RingIterator_NextEdgeSameLeft arg0)
 
Id_EdgeTag __mul__ (self)
 
bool first (self)
 
RingIterator_NextEdgeSameLeft operator (self)
 
- Public Member Functions inherited from meshlib.mrmeshpy.NextEdgeSameLeft
Id_EdgeTag next (self, Id_EdgeTag e)
 

Static Public Attributes

 value_type = Id_EdgeTag
 

Detailed Description

Generated from:  MR::RingIterator<MR::NextEdgeSameLeft>
Aliases:  LeftRingIterator

The iterator to find all edges in a ring of edges (e.g. all edges with same origin or all edges with same left face)

Constructor & Destructor Documentation

◆ __init__() [1/2]

None meshlib.mrmeshpy.RingIterator_NextEdgeSameLeft.__init__ ( self,
MeshTopology topology,
Id_EdgeTag edge,
bool first )

Reimplemented from meshlib.mrmeshpy.NextEdgeSameLeft.

◆ __init__() [2/2]

None meshlib.mrmeshpy.RingIterator_NextEdgeSameLeft.__init__ ( self,
RingIterator_NextEdgeSameLeft arg0 )
Implicit copy constructor.

Reimplemented from meshlib.mrmeshpy.NextEdgeSameLeft.

Member Function Documentation

◆ __mul__()

Id_EdgeTag meshlib.mrmeshpy.RingIterator_NextEdgeSameLeft.__mul__ ( self)

◆ first()

bool meshlib.mrmeshpy.RingIterator_NextEdgeSameLeft.first ( self)

◆ operator()

RingIterator_NextEdgeSameLeft meshlib.mrmeshpy.RingIterator_NextEdgeSameLeft.operator ( self)

Member Data Documentation

◆ value_type

meshlib.mrmeshpy.RingIterator_NextEdgeSameLeft.value_type = Id_EdgeTag
static

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