Skip to content

class SectionSurfacesTopologyImpl

Class for inspecting the topology of a Section model surfaces through its unique vertices

Functions

SectionSurfacesTopologyImpl

cpp
public void SectionSurfacesTopologyImpl(const Section & section)
public void SectionSurfacesTopologyImpl(const Section & section)

SectionSurfacesTopologyImpl

cpp
public void SectionSurfacesTopologyImpl(const Section & section, bool verbose)
public void SectionSurfacesTopologyImpl(const Section & section, bool verbose)

section_vertex_surfaces_topology_is_valid

cpp
public bool section_vertex_surfaces_topology_is_valid(index_t unique_vertex_index)
public bool section_vertex_surfaces_topology_is_valid(index_t unique_vertex_index)

Checks if the section unique vertices are parts of valid surfaces, i.e. verify: If a unique vertex is part of two surfaces, it is part of a least one line which is boundary of the two blocks.

vertex_is_part_of_invalid_surfaces_topology

cpp
public bool vertex_is_part_of_invalid_surfaces_topology(index_t unique_vertex_index)
public bool vertex_is_part_of_invalid_surfaces_topology(index_t unique_vertex_index)

vertex_is_part_of_line_and_not_on_surface_border

cpp
public bool vertex_is_part_of_line_and_not_on_surface_border(index_t unique_vertex_index)
public bool vertex_is_part_of_line_and_not_on_surface_border(index_t unique_vertex_index)

Geode-solutions' documentation website