|
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 () |