RINGMesh  Version 5.0.0
A programming library for geological model meshes
RINGMesh::GeoModelBuilderGeometry< 3 > Member List

This is the complete list of members for RINGMesh::GeoModelBuilderGeometry< 3 >, including all inherited members.

assign_mesh_to_entity(const MeshBase< DIMENSION > &mesh, const gmme_id &to)RINGMesh::GeoModelBuilderGeometryBase< 3 >
assign_region_tet_mesh(index_t region_id, const std::vector< index_t > &tet_vertices)RINGMesh::GeoModelBuilderGeometry< 3 >protected
builder_RINGMesh::GeoModelBuilderGeometryBase< 3 >protected
change_mesh_data_structure(const gmme_id &id, const MeshType type)RINGMesh::GeoModelBuilderGeometryBase< 3 >inline
clear_geomodel_mesh()RINGMesh::GeoModelBuilderGeometryBase< 3 >
compute_region_adjacencies(index_t region_id, bool recompute_adjacency=true)RINGMesh::GeoModelBuilderGeometry< 3 >
compute_surface_adjacencies(index_t surface_id, bool recompute_adjacency=true)RINGMesh::GeoModelBuilderGeometryBase< 3 >
copy_mesh(const GeoModel< DIMENSION > &from, const gmme_id &mesh_entity)RINGMesh::GeoModelBuilderGeometryBase< 3 >
copy_meshes(const GeoModel3D &geomodel) overrideRINGMesh::GeoModelBuilderGeometry< 3 >
GeoModelBuilderGeometryBase< 3 >::copy_meshes(const GeoModel< DIMENSION > &from)RINGMesh::GeoModelBuilderGeometryBase< 3 >virtual
GeoModelBuilderGeometryBase< 3 >::copy_meshes(const GeoModel< DIMENSION > &from, const MeshEntityType &entity_type)RINGMesh::GeoModelBuilderGeometryBase< 3 >
create_corner_builder(index_t corner_id)RINGMesh::GeoModelBuilderGeometryBase< 3 >inline
create_line_builder(index_t line_id)RINGMesh::GeoModelBuilderGeometryBase< 3 >inline
create_mesh_entity_vertices(const gmme_id &entity_id, index_t nb_vertices)RINGMesh::GeoModelBuilderGeometryBase< 3 >
create_region_builder(index_t region_id)RINGMesh::GeoModelBuilderGeometry< 3 >inline
create_region_cell(index_t region_id, CellType type, const std::vector< index_t > &vertex_indices)RINGMesh::GeoModelBuilderGeometry< 3 >
create_region_cells(index_t region_id, CellType type, index_t nb_cells)RINGMesh::GeoModelBuilderGeometry< 3 >
create_surface_builder(index_t surface_id)RINGMesh::GeoModelBuilderGeometryBase< 3 >inline
create_surface_polygon(index_t surface_id, const std::vector< index_t > &vertex_indices)RINGMesh::GeoModelBuilderGeometryBase< 3 >
cut_region_by_surface(index_t region_id, index_t surface_id)RINGMesh::GeoModelBuilderGeometry< 3 >
cut_regions_by_internal_surfaces()RINGMesh::GeoModelBuilderGeometry< 3 >
cut_surface_by_line(index_t surface_id, index_t line_id)RINGMesh::GeoModelBuilderGeometryBase< 3 >
cut_surfaces_by_internal_lines()RINGMesh::GeoModelBuilderGeometryBase< 3 >
delete_corner_vertex(index_t corner_id)RINGMesh::GeoModelBuilderGeometryBase< 3 >
delete_line_edges(index_t line_id, const std::vector< bool > &to_delete, bool remove_isolated_vertices)RINGMesh::GeoModelBuilderGeometryBase< 3 >
delete_mesh_entity_isolated_vertices(const gmme_id &E_id) overrideRINGMesh::GeoModelBuilderGeometry< 3 >virtual
delete_mesh_entity_mesh(const gmme_id &E_id)RINGMesh::GeoModelBuilderGeometryBase< 3 >
delete_mesh_entity_vertices(const gmme_id &E_id, const std::vector< bool > &to_delete)RINGMesh::GeoModelBuilderGeometryBase< 3 >
delete_region_cells(index_t region_id, const std::vector< bool > &to_delete, bool remove_isolated_vertices)RINGMesh::GeoModelBuilderGeometry< 3 >
delete_surface_polygons(index_t surface_id, const std::vector< bool > &to_delete, bool remove_isolated_vertices)RINGMesh::GeoModelBuilderGeometryBase< 3 >
disconnect_region_cells_along_surface_polygons(index_t region_id, index_t surface_id)RINGMesh::GeoModelBuilderGeometry< 3 >protected
disconnect_surface_polygons_along_line_edges(index_t surface_id, index_t line_id)RINGMesh::GeoModelBuilderGeometryBase< 3 >protected
duplicate_region_vertices_along_surface(index_t region_id, index_t surface_id)RINGMesh::GeoModelBuilderGeometry< 3 >protected
duplicate_surface_vertices_along_line(index_t surface_id, index_t line_id)RINGMesh::GeoModelBuilderGeometryBase< 3 >protected
geomodel_RINGMesh::GeoModelBuilderGeometryBase< 3 >protected
geomodel_access_RINGMesh::GeoModelBuilderGeometryBase< 3 >protected
GeoModelBuilder< 3 > classRINGMesh::GeoModelBuilderGeometry< 3 >friend
GeoModelBuilderBase< 3 > classRINGMesh::GeoModelBuilderGeometry< 3 >friend
GeoModelBuilderGeometry(GeoModelBuilder3D &builder, GeoModel3D &geomodel)RINGMesh::GeoModelBuilderGeometry< 3 >inlineprotected
GeoModelBuilderGeometryBase(GeoModelBuilder< DIMENSION > &builder, GeoModel< DIMENSION > &geomodel)RINGMesh::GeoModelBuilderGeometryBase< 3 >protected
set_corner(index_t corner_id, const vecn< DIMENSION > &point)RINGMesh::GeoModelBuilderGeometryBase< 3 >
set_corner(index_t corner_id, index_t geomodel_vertex_id)RINGMesh::GeoModelBuilderGeometryBase< 3 >
set_line(index_t line_id, const std::vector< vecn< DIMENSION > > &vertices)RINGMesh::GeoModelBuilderGeometryBase< 3 >
set_line(index_t line_id, const std::vector< index_t > &unique_vertices)RINGMesh::GeoModelBuilderGeometryBase< 3 >
set_mesh_entity_vertex(const gmme_id &entity_id, index_t v, const vecn< DIMENSION > &point, bool update)RINGMesh::GeoModelBuilderGeometryBase< 3 >
set_mesh_entity_vertex(const gmme_id &entity_id, index_t v, index_t geomodel_vertex)RINGMesh::GeoModelBuilderGeometryBase< 3 >
set_mesh_entity_vertices(const gmme_id &entity_id, const std::vector< vecn< DIMENSION > > &points, bool clear)RINGMesh::GeoModelBuilderGeometryBase< 3 >
set_mesh_entity_vertices(const gmme_id &entity_id, const std::vector< index_t > &geomodel_vertices, bool clear)RINGMesh::GeoModelBuilderGeometryBase< 3 >
set_region_element_geometry(index_t region_id, index_t cell_id, const std::vector< index_t > &corners)RINGMesh::GeoModelBuilderGeometry< 3 >
set_region_geometry(index_t region_id, const std::vector< vec3 > &points, const std::vector< index_t > &tetras)RINGMesh::GeoModelBuilderGeometry< 3 >
set_surface_element_adjacency(index_t surface_id, index_t polygon_id, const std::vector< index_t > &adjacents)RINGMesh::GeoModelBuilderGeometryBase< 3 >
set_surface_element_geometry(index_t surface_id, index_t polygon_id, const std::vector< index_t > &corners)RINGMesh::GeoModelBuilderGeometryBase< 3 >
set_surface_geometry(index_t surface_id, const std::vector< vecn< DIMENSION > > &surface_vertices, const std::vector< index_t > &surface_polygons, const std::vector< index_t > &surface_polygon_ptr)RINGMesh::GeoModelBuilderGeometryBase< 3 >
set_surface_geometry(index_t surface_id, const std::vector< index_t > &polygons, const std::vector< index_t > &polygon_ptr)RINGMesh::GeoModelBuilderGeometryBase< 3 >
update_cell_vertex(index_t region_id, const std::vector< index_t > &cells, index_t old_vertex, index_t new_vertex)RINGMesh::GeoModelBuilderGeometry< 3 >protected
update_polygon_vertex(index_t surface_id, const std::vector< index_t > &polygons, index_t old_vertex, index_t new_vertex)RINGMesh::GeoModelBuilderGeometryBase< 3 >protected
~GeoModelBuilderGeometryBase()=defaultRINGMesh::GeoModelBuilderGeometryBase< 3 >virtual