OGS
convertMeshToGeo.h
Go to the documentation of this file.
1 
15 #pragma once
16 
17 #include <limits>
18 #include <string>
19 
20 namespace GeoLib
21 {
22 class GEOObjects;
23 class Surface;
24 } // namespace GeoLib
25 
26 namespace MeshLib
27 {
28 class Mesh;
29 
37 bool convertMeshToGeo(const MeshLib::Mesh& mesh,
38  GeoLib::GEOObjects& geo_objects,
39  double eps = std::numeric_limits<double>::epsilon());
40 
50  const GeoLib::Surface& sfc, const std::string& mesh_name,
51  double eps = std::numeric_limits<double>::epsilon());
52 
53 } // namespace MeshLib
Container class for geometric objects.
Definition: GEOObjects.h:61
A Surface is represented by Triangles. It consists of a reference to a vector of (pointers to) points...
Definition: Surface.h:34
bool convertMeshToGeo(const MeshLib::Mesh &mesh, GeoLib::GEOObjects &geo_objects, double const eps)
MeshLib::Mesh * convertSurfaceToMesh(const GeoLib::Surface &sfc, const std::string &mesh_name, double eps)