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

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

add_mesh_entity_boundary_relation(const gmme_id &incident_entity_id, const gmme_id &boundary_id, bool side=false) overrideRINGMesh::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) overrideRINGMesh::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) overrideRINGMesh::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) overrideRINGMesh::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 > classRINGMesh::GeoModelBuilderTopology< 3 >friend
GeoModelBuilderBase< 3 > classRINGMesh::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) constRINGMesh::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) overrideRINGMesh::GeoModelBuilderTopology< 3 >virtual
set_mesh_entity_incident_entity(const gmme_id &gmme, index_t id, index_t incident_entity_id)RINGMesh::GeoModelBuilderTopologyBase< 3 >
~GeoModelBuilderTopologyBase()=defaultRINGMesh::GeoModelBuilderTopologyBase< 3 >virtual