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