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