RINGMesh  Version 5.0.0
A programming library for geological model meshes
RINGMesh::GeoModelBuilderRemoval< DIMENSION > Member List

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

boundary_entity_type(const MeshEntityType &type) constRINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
boundary_type_index(const MeshEntityType &type) constRINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
builder_RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
check_if_entities_are_meshed(const std::set< gmme_id > &mesh_entities_to_remove)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
children_type(const GeologicalEntityType &type) constRINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
children_type_index(const GeologicalEntityType &type) constRINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
clear_null_geological_entities(index_t type)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
clear_null_mesh_entities(index_t type)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
delete_invalid_boundaries(GeoModelMeshEntity< DIMENSION > &E)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
delete_invalid_children(GeoModelGeologicalEntity< DIMENSION > &E)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
delete_invalid_incident_entity(GeoModelMeshEntity< DIMENSION > &E)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
delete_invalid_parents(GeoModelMeshEntity< DIMENSION > &E)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
delete_mesh_entity(index_t type, index_t index)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
do_delete_flagged_geological_entities()RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
do_delete_flagged_mesh_entities()RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
fill_entity_type_to_index_map()RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
fill_nb_children_vector()RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
fill_nb_initial_entities()RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
fill_removed_entities_and_mapping()RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
fill_to_erase_vectors(const std::set< gmme_id > &mesh_entities_to_remove)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
flag_geological_entities_without_children()RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
geological_entity_type_index(const GeoModelGeologicalEntity< DIMENSION > &E) constRINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
geological_entity_type_to_index(const GeologicalEntityType &type) constRINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
geological_entity_types_RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
geomodel_RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
geomodel_access_RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
GeoModelBuilder< DIMENSION > classRINGMesh::GeoModelBuilderRemoval< DIMENSION >friend
GeoModelBuilderBase< DIMENSION > classRINGMesh::GeoModelBuilderRemoval< DIMENSION >friend
GeoModelBuilderRemoval(GeoModelBuilder< DIMENSION > &builder, GeoModel< DIMENSION > &geomodel)RINGMesh::GeoModelBuilderRemoval< DIMENSION >private
GeoModelBuilderRemovalBase(GeoModelBuilder< DIMENSION > &builder, GeoModel< DIMENSION > &geomodel)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
incident_entity_type(const MeshEntityType &type) constRINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
incident_entity_type_to_index(const MeshEntityType &type) constRINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
index_to_geological_entity_type(index_t index) constRINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
index_to_mesh_entity_type(index_t index) constRINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
initialize_costly_storage()RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
initialize_for_removal(const std::set< gmme_id > &mesh_entities_to_remove)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
is_geological_entity(index_t i) constRINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
is_mesh_entity(index_t i) constRINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
mesh_entity_to_erase_RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
mesh_entity_type_index(const GeoModelMeshEntity< DIMENSION > &E) constRINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
mesh_entity_type_to_index(const MeshEntityType &type) constRINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
mesh_entity_types_RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
nb_childs_RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
nb_entity_types_RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
nb_geological_entity_types_RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
nb_initial_geological_entities_RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
nb_initial_mesh_entities_RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
nb_mesh_entity_types_RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
nb_removed_geological_entities_RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
nb_removed_mesh_entities_RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
old_2_new_geological_entity_RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
old_2_new_mesh_entity_RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
remove_entities_and_dependencies(const std::set< gmme_id > &entities_to_remove)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >
remove_geological_entities(const std::set< gmge_id > &entities)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >
remove_invalid_values(std::vector< THINGS_TO_DELETE > &vector, const TEST &test)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
remove_mesh_entities(const std::set< gmme_id > &entities)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >
set_boundary_side(Region3D &region, index_t boundary_index, bool new_side)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
set_geological_entity_index(GeoModelGeologicalEntity< DIMENSION > &geological_entity, index_t new_index_in_geomodel)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
set_mesh_entity_index(GeoModelMeshEntity< DIMENSION > &mesh_entity, index_t new_index_in_geomodel)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
update_geological_entity_children(GeoModelGeologicalEntity< DIMENSION > &geological_entity)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
update_geological_entity_connectivity()RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
update_geological_entity_index(GeoModelGeologicalEntity< DIMENSION > &geological_entity)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
update_mesh_entity(GeoModelMeshEntity< DIMENSION > &ME)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotectedvirtual
update_mesh_entity_boundaries(GeoModelMeshEntity< DIMENSION > &mesh_entity)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
update_mesh_entity_connectivity()RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >inlineprotected
update_mesh_entity_incident_entity(GeoModelMeshEntity< DIMENSION > &mesh_entity)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
update_mesh_entity_index(GeoModelMeshEntity< DIMENSION > &mesh_entity)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
update_mesh_entity_parents(GeoModelMeshEntity< DIMENSION > &mesh_entity)RINGMesh::GeoModelBuilderRemovalBase< DIMENSION >protected
~GeoModelBuilderRemovalBase()=defaultRINGMesh::GeoModelBuilderRemovalBase< DIMENSION >virtual