19#ifndef _GIMLI_TRIANGLEWRAPPER__H
20#define _GIMLI_TRIANGLEWRAPPER__H
42 const std::string & triSwitches);
51 inline const std::string &
switches()
const {
return switches_; }
54 void generate(
Mesh & mesh);
64 void transformTriangleToMesh_(
const triangulateio & trimesh,
Mesh & mesh);
67 void transformMeshToTriangle_(
const Mesh & mesh, triangulateio & trimesh);
70 void allocateOutMemory_();
75 struct triangulateio * mesh_input_;
76 struct triangulateio * mesh_output_;
77 struct triangulateio * mesh_voronoi_output_;
79 std::string switches_;
void setSwitches(const std::string &s)
Definition triangleWrapper.cpp:120
TriangleWrapper(const Mesh &inMesh)
Definition triangleWrapper.cpp:85
const std::string & switches() const
Definition triangleWrapper.h:51
GIMLi main namespace for the Geophyiscal Inversion and Modelling Library.
Definition baseentity.h:24