OOFEM  2.4
OOFEM.org - Object Oriented Finite Element Solver
oofem::Polygon::PolygonEdgeIterator Class Reference

#include <geotoolbox.h>

+ Collaboration diagram for oofem::Polygon::PolygonEdgeIterator:

Public Member Functions

 PolygonEdgeIterator (const Polygon *p)
 
int giveNext (Vertex &p1, Vertex &p2)
 

Private Attributes

bool last
 
const Polygonptr
 
Vertex curr
 
std::list< Vertex >::const_iterator iter
 

Detailed Description

Definition at line 105 of file geotoolbox.h.

Constructor & Destructor Documentation

oofem::Polygon::PolygonEdgeIterator::PolygonEdgeIterator ( const Polygon p)
inline

Definition at line 112 of file geotoolbox.h.

References oofem::Polygon::vertices.

Member Function Documentation

int oofem::Polygon::PolygonEdgeIterator::giveNext ( Vertex p1,
Vertex p2 
)
inline

Member Data Documentation

Vertex oofem::Polygon::PolygonEdgeIterator::curr
private

Definition at line 109 of file geotoolbox.h.

std :: list< Vertex >:: const_iterator oofem::Polygon::PolygonEdgeIterator::iter
private

Definition at line 110 of file geotoolbox.h.

bool oofem::Polygon::PolygonEdgeIterator::last
private

Definition at line 107 of file geotoolbox.h.

const Polygon* oofem::Polygon::PolygonEdgeIterator::ptr
private

Definition at line 108 of file geotoolbox.h.


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

This page is part of the OOFEM documentation. Copyright (c) 2011 Borek Patzak
Project e-mail: info@oofem.org
Generated at Tue Jan 2 2018 20:07:39 for OOFEM by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2011