class SectionTopologyInspector
Class for inspecting the topology of a Section model corners
Functions
SectionTopologyInspector
cpp
public void SectionTopologyInspector(const SectionTopologyInspector & )
public void SectionTopologyInspector(const SectionTopologyInspector & )
operator=
cpp
public SectionTopologyInspector & operator=(const SectionTopologyInspector & )
public SectionTopologyInspector & operator=(const SectionTopologyInspector & )
SectionTopologyInspector
cpp
public void SectionTopologyInspector(const Section & section)
public void SectionTopologyInspector(const Section & section)
SectionTopologyInspector
cpp
public void SectionTopologyInspector(const Section & section, bool verbose)
public void SectionTopologyInspector(const Section & section, bool verbose)
~SectionTopologyInspector
cpp
public void ~SectionTopologyInspector()
public void ~SectionTopologyInspector()
section_topology_is_valid
cpp
public bool section_topology_is_valid()
public bool section_topology_is_valid()
Checks if the section is topologically valid through the unique vertices.
section_meshed_components_are_linked_to_unique_vertices
cpp
public bool section_meshed_components_are_linked_to_unique_vertices()
public bool section_meshed_components_are_linked_to_unique_vertices()
section_unique_vertices_are_linked_to_a_component_vertex
cpp
public bool section_unique_vertices_are_linked_to_a_component_vertex()
public bool section_unique_vertices_are_linked_to_a_component_vertex()
nb_corners_not_linked_to_a_unique_vertex
cpp
public index_t nb_corners_not_linked_to_a_unique_vertex()
public index_t nb_corners_not_linked_to_a_unique_vertex()
nb_lines_meshed_but_not_linked_to_unique_vertices
cpp
public index_t nb_lines_meshed_but_not_linked_to_unique_vertices()
public index_t nb_lines_meshed_but_not_linked_to_unique_vertices()
nb_surfaces_meshed_but_not_linked_to_unique_vertices
cpp
public index_t nb_surfaces_meshed_but_not_linked_to_unique_vertices()
public index_t nb_surfaces_meshed_but_not_linked_to_unique_vertices()
nb_unique_vertices_not_linked_to_a_component_vertex
cpp
public index_t nb_unique_vertices_not_linked_to_a_component_vertex()
public index_t nb_unique_vertices_not_linked_to_a_component_vertex()
component_vertices_not_linked_to_a_unique_vertex
cpp
public vector component_vertices_not_linked_to_a_unique_vertex()
public vector component_vertices_not_linked_to_a_unique_vertex()
unique_vertices_not_linked_to_a_component_vertex
cpp
public vector unique_vertices_not_linked_to_a_component_vertex()
public vector unique_vertices_not_linked_to_a_component_vertex()
invalid_components_topology_unique_vertices
cpp
public vector invalid_components_topology_unique_vertices()
public vector invalid_components_topology_unique_vertices()
multiple_corners_unique_vertices
cpp
public vector multiple_corners_unique_vertices()
public vector multiple_corners_unique_vertices()
multiple_internals_corner_vertices
cpp
public vector multiple_internals_corner_vertices()
public vector multiple_internals_corner_vertices()
not_internal_nor_boundary_corner_vertices
cpp
public vector not_internal_nor_boundary_corner_vertices()
public vector not_internal_nor_boundary_corner_vertices()
line_corners_without_boundary_status
cpp
public vector line_corners_without_boundary_status()
public vector line_corners_without_boundary_status()
part_of_not_boundary_nor_internal_line_unique_vertices
cpp
public vector part_of_not_boundary_nor_internal_line_unique_vertices()
public vector part_of_not_boundary_nor_internal_line_unique_vertices()
part_of_line_with_invalid_internal_topology_unique_vertices
cpp
public vector part_of_line_with_invalid_internal_topology_unique_vertices()
public vector part_of_line_with_invalid_internal_topology_unique_vertices()
part_of_invalid_unique_line_unique_vertices
cpp
public vector part_of_invalid_unique_line_unique_vertices()
public vector part_of_invalid_unique_line_unique_vertices()
part_of_lines_but_not_corner_unique_vertices
cpp
public vector part_of_lines_but_not_corner_unique_vertices()
public vector part_of_lines_but_not_corner_unique_vertices()
part_of_invalid_surfaces_unique_vertices
cpp
public vector part_of_invalid_surfaces_unique_vertices()
public vector part_of_invalid_surfaces_unique_vertices()
part_of_line_and_not_on_surface_border_unique_vertices
cpp
public vector part_of_line_and_not_on_surface_border_unique_vertices()
public vector part_of_line_and_not_on_surface_border_unique_vertices()