Version: 6.5.0
Public Member Functions | Friends | List of all members
INTERP_KERNEL::IteratorOnComposedEdge Class Reference

Public Member Functions

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

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

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

Referenced by previousLoop().

void IteratorOnComposedEdge::nextLoop ( )
void IteratorOnComposedEdge::previousLoop ( )
bool INTERP_KERNEL::IteratorOnComposedEdge::finished ( ) const
bool IteratorOnComposedEdge::goToNextInOn ( bool  direction,
int &  i,
int  nbMax 
)
ElementaryEdge* INTERP_KERNEL::IteratorOnComposedEdge::current ( )
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
Copyright © 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS