add_mesh_entity_boundary_relation(const gmme_id &incident_entity_id, const gmme_id &boundary_id, bool side=false) | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | virtual |
builder_ | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | protected |
check_if_boundary_incident_entity_relation_already_exists(const gmme_id &incident_entity, const gmme_id &boundary) | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | protected |
copy_all_mesh_entity_topology(const GeoModel< DIMENSION > &from) | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | protectedvirtual |
copy_mesh_entity_topology(const GeoModel< DIMENSION > &from) | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | inlineprotected |
copy_topology(const GeoModel< DIMENSION > &from) | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | |
create_mesh_entities(const MeshEntityType &type, index_t nb_additional_entities) | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | virtual |
create_mesh_entities(index_t nb_additionnal_entities, const MeshType &type="") | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | protected |
create_mesh_entity(const MeshEntityType &type) | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | virtual |
create_mesh_entity(const MeshType &mesh_type="") | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | protected |
delete_mesh_entity(const MeshEntityType &type, index_t index) | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | |
find_or_create_corner(const vecn< DIMENSION > &point) | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | |
find_or_create_corner(index_t geomodel_point_id) | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | |
find_or_create_line(const std::vector< vecn< DIMENSION > > &vertices) | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | |
find_or_create_line(const std::vector< index_t > &sorted_adjacent_surfaces, const gmme_id &first_corner, const gmme_id &second_corner) | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | |
geomodel_ | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | protected |
geomodel_access_ | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | protected |
GeoModelBuilder< DIMENSION > class | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | friend |
GeoModelBuilderBase< DIMENSION > class | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | friend |
GeoModelBuilderTopologyBase(GeoModelBuilder< DIMENSION > &builder, GeoModel< DIMENSION > &geomodel) | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | protected |
get_dependent_entities(std::set< gmme_id > &mesh_entities, std::set< gmge_id > &geological_entities) const | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | |
remove_mesh_entity_boundary_relation(const gmme_id &incident_entity, const gmme_id &boundary) | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | |
ringmesh_disable_copy_and_move(GeoModelBuilderTopologyBase) | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | private |
ringmesh_template_assert_2d_or_3d(DIMENSION) | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | private |
set_mesh_entity_boundary(const gmme_id &gmme, index_t id, index_t boundary_id, bool side=false) | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | virtual |
set_mesh_entity_incident_entity(const gmme_id &gmme, index_t id, index_t incident_entity_id) | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | |
~GeoModelBuilderTopologyBase()=default | RINGMesh::GeoModelBuilderTopologyBase< DIMENSION > | virtual |