#include <InterpKernelGeo2DAbstractEdge.hxx>
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) |
| ElementaryEdge * | current () |
| void | assignMySelfToAllElems (ComposedEdge *elems) |
| void | insertElemEdges (ComposedEdge *elems, bool changeMySelf) |
Private Attributes | |
| std::list< ElementaryEdge * > ::iterator | _deep_it |
| std::list< ElementaryEdge * > * | _list_handle |
Friends | |
| class | ComposedEdge |
| class | ElementaryEdge |
| class | QuadraticPolygon |
Asumption is done with this iterator that we iterate on a container containing more than one edge.
| IteratorOnComposedEdge::IteratorOnComposedEdge | ( | ) |
| IteratorOnComposedEdge::IteratorOnComposedEdge | ( | ComposedEdge * | compEdges | ) |
References INTERP_KERNEL.IteratorOnComposedEdge.first().
| 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 | ( | ) |
| void IteratorOnComposedEdge::nextLoop | ( | ) |
| void IteratorOnComposedEdge::previousLoop | ( | ) |
| bool INTERP_KERNEL.IteratorOnComposedEdge.finished | ( | ) | const |
| ElementaryEdge* INTERP_KERNEL.IteratorOnComposedEdge.current | ( | ) |
| void IteratorOnComposedEdge::assignMySelfToAllElems | ( | ComposedEdge * | elems | ) |
References INTERP_KERNEL.ComposedEdge.getListBehind().
| void IteratorOnComposedEdge::insertElemEdges | ( | ComposedEdge * | elems, |
| bool | changeMySelf | ||
| ) |
friend class ComposedEdge [friend] |
friend class ElementaryEdge [friend] |
friend class QuadraticPolygon [friend] |
std::list<ElementaryEdge *>::iterator INTERP_KERNEL.IteratorOnComposedEdge._deep_it [private] |
std::list<ElementaryEdge *>* INTERP_KERNEL.IteratorOnComposedEdge._list_handle [private] |