OGS
convertMeshToGeo.h
Go to the documentation of this file.
1
15#pragma once
16
17#include <limits>
18#include <string>
19
20namespace GeoLib
21{
22class GEOObjects;
23class Surface;
24} // namespace GeoLib
25
26namespace MeshLib
27{
28class Mesh;
29}
30
31namespace MeshToolsLib
32{
40bool convertMeshToGeo(const MeshLib::Mesh& mesh,
41 GeoLib::GEOObjects& geo_objects,
42 double eps = std::numeric_limits<double>::epsilon());
43
53 const GeoLib::Surface& sfc, const std::string& mesh_name,
54 double eps = std::numeric_limits<double>::epsilon());
55
56} // namespace MeshToolsLib
Container class for geometric objects.
Definition GEOObjects.h:57
A Surface is represented by Triangles. It consists of a reference to a vector of (pointers to) points...
Definition Surface.h:33
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)