OOFEM 3.0
Loading...
Searching...
No Matches
geotoolbox.h File Reference
#include <list>
#include <cstdlib>
#include "oofemenv.h"
#include "floatarray.h"
#include "oofeggraphiccontext.h"

Go to the source code of this file.

Classes

class  oofem::Vertex
class  oofem::Polygon
class  oofem::Polygon::PolygonEdgeIterator
class  oofem::Polygon::PolygonVertexIterator
class  oofem::Graph
struct  oofem::Graph::node
class  oofem::GT_Exception

Namespaces

namespace  oofem

Macros

#define GT_EPS   1.e-12
#define GT_TEPS   1.e-16
#define THROW_GT_EXCEPTION()
#define THROW_GT_EXCEPTIONM(m)

Macro Definition Documentation

◆ GT_EPS

#define GT_EPS   1.e-12

◆ GT_TEPS

#define GT_TEPS   1.e-16

Definition at line 52 of file geotoolbox.h.

Referenced by oofem::Graph::testIfCoincident(), and oofem::Graph::testIfIntersect().

◆ THROW_GT_EXCEPTION

#define THROW_GT_EXCEPTION ( )
Value:
throw GT_Exception(__FILE__, __LINE__);

Definition at line 259 of file geotoolbox.h.

◆ THROW_GT_EXCEPTIONM

#define THROW_GT_EXCEPTIONM ( m)
Value:
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().


This page is part of the OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak Bořek Patzák
Project e-mail: oofem@fsv.cvut.cz
Generated at for OOFEM by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2011