RINGMesh
Version 5.0.0
A programming library for geological model meshes
|
#include <ringmesh/basic/common.h>
#include <array>
#include <memory>
#include <geogram/basic/line_stream.h>
#include <ringmesh/basic/factory.h>
#include <ringmesh/geomodel/geomodel_builder_file.h>
Go to the source code of this file.
Classes | |
class | RINGMesh::GeoModelBuilderGocad |
class | RINGMesh::GocadBaseParser |
struct | RINGMesh::GocadLoadingStorage |
class | RINGMesh::GocadLineParser |
struct | RINGMesh::VertexMap |
Structure which maps the vertex indices in Gocad::TSolid to the pair (region, index in region) in the RINGMesh::GeoModel. More... | |
struct | RINGMesh::VertexMap::RegionLocalVertex |
struct | RINGMesh::TSolidLoadingStorage |
Structure used to load a GeoModel by GeoModelBuilderTSolid. More... | |
class | RINGMesh::TSolidLineParser |
class | RINGMesh::GeoModelBuilderTSolid |
Builds a meshed GeoModel from a Gocad TSolid (file.so) More... | |
class | RINGMesh::GeoModelBuilderTSolidImpl |
class | RINGMesh::GeoModelBuilderTSolidImpl_TSolid |
class | RINGMesh::GeoModelBuilderTSolidImpl_LightTSolid |
struct | RINGMesh::MLLoadingStorage |
class | RINGMesh::MLLineParser |
class | RINGMesh::GeoModelBuilderML |
Build a GeoModel from a Gocad Model3D (file_model.ml) More... | |
Namespaces | |
RINGMesh | |
Classes to build GeoModel from various inputs. | |
Typedefs | |
using | RINGMesh::GocadLineFactory = Factory< std::string, GocadLineParser, GeoModelBuilderGocad &, GeoModel3D &> |
using | RINGMesh::TSolidLineFactory = Factory< std::string, TSolidLineParser, GeoModelBuilderTSolid &, GeoModel3D &> |
using | RINGMesh::MLLineFactory = Factory< std::string, MLLineParser, GeoModelBuilderML &, GeoModel3D &> |
Functions | |
void RINGMESH_API | RINGMesh::initialize_gocad_import_factories () |