Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
INTERP_KERNEL::IteratorOnComposedEdge Class Reference

Public Member Functions

INTERPKERNEL_EXPORT void assignMySelfToAllElems (ComposedEdge *elems)
 
INTERPKERNEL_EXPORT
ElementaryEdge
current ()
 
INTERPKERNEL_EXPORT bool finished () const
 
INTERPKERNEL_EXPORT void first ()
 
INTERPKERNEL_EXPORT bool goToNextInOn (bool direction, int &i, int nbMax)
 
INTERPKERNEL_EXPORT void insertElemEdges (ComposedEdge *elems, bool changeMySelf)
 
INTERPKERNEL_EXPORT bool isValid () const
 
INTERPKERNEL_EXPORT IteratorOnComposedEdge ()
 
INTERPKERNEL_EXPORT IteratorOnComposedEdge (ComposedEdge *compEdges)
 
INTERPKERNEL_EXPORT void last ()
 
INTERPKERNEL_EXPORT void next ()
 
INTERPKERNEL_EXPORT void nextLoop ()
 
INTERPKERNEL_EXPORT void operator= (const IteratorOnComposedEdge &other)
 
INTERPKERNEL_EXPORT void previousLoop ()
 

Friends

class ComposedEdge
 
class ElementaryEdge
 
class QuadraticPolygon
 

Detailed Description

Asumption is done with this iterator that we iterate on a container containing more than one edge.

Constructor & Destructor Documentation

IteratorOnComposedEdge::IteratorOnComposedEdge ( )
IteratorOnComposedEdge::IteratorOnComposedEdge ( ComposedEdge compEdges)

References first().

Member Function Documentation

INTERPKERNEL_EXPORT bool INTERP_KERNEL::IteratorOnComposedEdge::isValid ( ) const
void IteratorOnComposedEdge::operator= ( const IteratorOnComposedEdge other)
void IteratorOnComposedEdge::last ( )

Referenced by previousLoop().

bool IteratorOnComposedEdge::goToNextInOn ( bool  direction,
int &  i,
int  nbMax 
)
void IteratorOnComposedEdge::assignMySelfToAllElems ( ComposedEdge elems)
void IteratorOnComposedEdge::insertElemEdges ( ComposedEdge elems,
bool  changeMySelf 
)

Friends And Related Function Documentation

friend class ComposedEdge
friend
friend class ElementaryEdge
friend
friend class QuadraticPolygon
friend