43 #include <geogram/basic/command_line.h> 44 #include <geogram/basic/command_line_args.h> 45 #include <geogram/basic/common.h> 47 #ifdef RINGMESH_WITH_GRAPHICS 48 #include <geogram_gfx/basic/common.h> 72 GEO::CmdLine::set_arg(
"sys:assert",
"abort" );
74 GEO::CmdLine::set_arg(
"sys:FPE",
true );
76 GEO::CmdLine::set_arg(
"algo:predicates",
"exact" );
78 GEO::CmdLine::set_arg(
"sys:use_doubles",
true );
79 #ifdef RINGMESH_WITH_GRAPHICS 89 GeoModelGeologicalEntity2D::initialize();
90 GeoModelGeologicalEntity3D::initialize();
94 #ifdef RINGMESH_WITH_GRAPHICS 95 register_geogram_mesh_gfx();
109 Logger::out(
"",
"This project is developed by the RINGMesh",
110 " developers team:" );
112 "",
"RINGMesh-dev <georessources-ringmesh-dev@univ-lorraine.fr> " );
113 Logger::out(
"",
"You can have access to the full open-source ",
114 "code through its Bitbucket repository: " );
115 Logger::out(
"",
"https://bitbucket.org/ring_team/ringmesh" );
116 Logger::out(
"",
"More information on this project and other ",
117 "projects of the team: " );
void RINGMESH_API mesh_initialize()
void RINGMESH_API print_header_information()
void RINGMESH_API configure_geogram()
void RINGMESH_API initialize_gocad_import_factories()
bool RINGMESH_API import_arg_group(const std::string &name)
static void div(const std::string &title)
void register_geogram_mesh()
static void out(const std::string &feature, const Args &... args)
static GEO::Logger * instance()
Classes to build GeoModel from various inputs.
void RINGMESH_API ringmesh_mesh_io_initialize()
complement the available MeshIOHandler
void RINGMESH_API configure_ringmesh()
void RINGMESH_API default_configure()