|
OOFEM
2.4
OOFEM.org - Object Oriented Finite Element Solver
|
#include <list>#include <cstdlib>#include "oofemcfg.h"#include "floatarray.h"#include "oofeggraphiccontext.h"Go to the source code of this file.
Classes | |
| class | oofem::Vertex |
| Class representing vertex. More... | |
| class | oofem::Polygon |
| Class representing 2D polygon. More... | |
| class | oofem::Polygon::PolygonEdgeIterator |
| class | oofem::Polygon::PolygonVertexIterator |
| class | oofem::Graph |
| Class representing the special graph constructed from two polygons that is used to perform boolean operation on polygons (polygon clipping in current implementation). More... | |
| struct | oofem::Graph::node |
| class | oofem::GT_Exception |
Namespaces | |
| oofem | |
| the oofem namespace is to define a context or scope in which all oofem names are defined. | |
Macros | |
| #define | GT_EPS 1.e-12 |
| #define | GT_TEPS 1.e-16 |
| #define | THROW_GT_EXCEPTION() throw GT_Exception(__FILE__, __LINE__); |
| #define | THROW_GT_EXCEPTIONM(m) throw GT_Exception(m, __FILE__, __LINE__); |
| #define GT_EPS 1.e-12 |
Definition at line 50 of file geotoolbox.h.
Referenced by oofem::Graph::testCollapsedEdge(), oofem::Graph::testIfCoincident(), and oofem::Graph::testIfIntersect().
| #define GT_TEPS 1.e-16 |
Definition at line 52 of file geotoolbox.h.
Referenced by oofem::Graph::testIfCoincident(), and oofem::Graph::testIfIntersect().
| #define THROW_GT_EXCEPTION | ( | ) | throw GT_Exception(__FILE__, __LINE__); |
Definition at line 259 of file geotoolbox.h.
| #define THROW_GT_EXCEPTIONM | ( | m | ) | throw GT_Exception(m, __FILE__, __LINE__); |
Definition at line 260 of file geotoolbox.h.
Referenced by oofem::Graph::clip(), oofem::Graph::merge2vertex(), and oofem::Graph::vertex2IntersectionVertex().