RINGMesh  Version 5.0.0
A programming library for geological model meshes
io.cpp File Reference
#include <ringmesh/io/io.h>
#include <cstring>
#include <geogram/basic/file_system.h>
#include <ringmesh/geomodel/geomodel.h>
#include <ringmesh/geomodel/geomodel_validity.h>

Go to the source code of this file.

Namespaces

 RINGMesh
 Classes to build GeoModel from various inputs.
 

Functions

bool RINGMESH_API RINGMesh::compare_files (const std::string &f1, const std::string &f2)
 
void RINGMESH_API RINGMesh::mesh_initialize ()
 
index_t RINGMESH_API RINGMesh::find_geomodel_dimension (const std::string &filename)
 
template<index_t DIMENSION>
bool RINGMesh::geomodel_load (GeoModel< DIMENSION > &geomodel, const std::string &filename)
 
template<index_t DIMENSION>
void RINGMesh::geomodel_save (const GeoModel< DIMENSION > &geomodel, const std::string &filename)
 
template bool RINGMESH_API RINGMesh::geomodel_load (GeoModel2D &, const std::string &)
 
template void RINGMESH_API RINGMesh::geomodel_save (const GeoModel2D &, const std::string &)
 
template bool RINGMESH_API RINGMesh::geomodel_load (GeoModel3D &, const std::string &)
 
template void RINGMESH_API RINGMesh::geomodel_save (const GeoModel3D &, const std::string &)
 

Variables

template class RINGMESH_API RINGMesh::GeoModelIOHandler< 2 >
 
template class RINGMESH_API RINGMesh::GeoModelIOHandler< 3 >