Code_TYMPAN  4.2.0
Industrial site acoustic simulation
Public Member Functions | List of all members
tympan::ITYPolygonTriangulator Class Referenceabstract

#include <cgal_bridge.h>

Inheritance diagram for tympan::ITYPolygonTriangulator:
Inheritance graph
[legend]

Public Member Functions

virtual ~ITYPolygonTriangulator ()
 
virtual void exportMesh (std::deque< OPoint3D > &points, std::deque< OTriangle > &triangles) const =0
 Export the surface as a triangular mesh. More...
 

Detailed Description

Definition at line 36 of file cgal_bridge.h.

Constructor & Destructor Documentation

◆ ~ITYPolygonTriangulator()

virtual tympan::ITYPolygonTriangulator::~ITYPolygonTriangulator ( )
inlinevirtual

Definition at line 39 of file cgal_bridge.h.

Here is the call graph for this function:

Member Function Documentation

◆ exportMesh()

virtual void tympan::ITYPolygonTriangulator::exportMesh ( std::deque< OPoint3D > &  points,
std::deque< OTriangle > &  triangles 
) const
pure virtual

Export the surface as a triangular mesh.

NB : This function expects empty deques and will clear the deque passed. TODO : It would be better to use output iterators

Parameters
pointsoutput argument filled with the vertices of the triangulation
trianglesoutput argument filled with the faces of the triangulation

Implemented in tympan::TYPolygonTriangulator.

Here is the caller graph for this function:

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