class BRepComponentMeshesManifold
Class for inspecting the manifold property in the Component Meshes of a BRep.
Functions
BRepComponentMeshesManifold
cpp
public void BRepComponentMeshesManifold(const BRepComponentMeshesManifold & )
public void BRepComponentMeshesManifold(const BRepComponentMeshesManifold & )
operator=
cpp
public BRepComponentMeshesManifold & operator=(const BRepComponentMeshesManifold & )
public BRepComponentMeshesManifold & operator=(const BRepComponentMeshesManifold & )
BRepComponentMeshesManifold
cpp
public void BRepComponentMeshesManifold(const BRep & brep)
public void BRepComponentMeshesManifold(const BRep & brep)
BRepComponentMeshesManifold
cpp
public void BRepComponentMeshesManifold(const BRep & brep, bool verbose)
public void BRepComponentMeshesManifold(const BRep & brep, bool verbose)
~BRepComponentMeshesManifold
cpp
public void ~BRepComponentMeshesManifold()
public void ~BRepComponentMeshesManifold()
components_non_manifold_meshes
cpp
public std::vector<uuid> components_non_manifold_meshes()
public std::vector<uuid> components_non_manifold_meshes()
component_meshes_nb_non_manifold_vertices
cpp
public absl::flat_hash_map<uuid, index_t> component_meshes_nb_non_manifold_vertices()
public absl::flat_hash_map<uuid, index_t> component_meshes_nb_non_manifold_vertices()
component_meshes_nb_non_manifold_edges
cpp
public absl::flat_hash_map<uuid, index_t> component_meshes_nb_non_manifold_edges()
public absl::flat_hash_map<uuid, index_t> component_meshes_nb_non_manifold_edges()
component_meshes_nb_non_manifold_facets
cpp
public absl::flat_hash_map<uuid, index_t> component_meshes_nb_non_manifold_facets()
public absl::flat_hash_map<uuid, index_t> component_meshes_nb_non_manifold_facets()
component_meshes_non_manifold_vertices
cpp
public absl::flat_hash_map<uuid, std::vector<index_t> > component_meshes_non_manifold_vertices()
public absl::flat_hash_map<uuid, std::vector<index_t> > component_meshes_non_manifold_vertices()
component_meshes_non_manifold_edges
cpp
public absl::flat_hash_map<uuid, std::vector<std::array<index_t, 2> > > component_meshes_non_manifold_edges()
public absl::flat_hash_map<uuid, std::vector<std::array<index_t, 2> > > component_meshes_non_manifold_edges()
component_meshes_non_manifold_facets
cpp
public absl::flat_hash_map<uuid, std::vector<PolyhedronFacetVertices> > component_meshes_non_manifold_facets()
public absl::flat_hash_map<uuid, std::vector<PolyhedronFacetVertices> > component_meshes_non_manifold_facets()
model_non_manifold_edges
cpp
public absl::flat_hash_map<std::array<index_t, 2>, std::vector<uuid> > model_non_manifold_edges()
public absl::flat_hash_map<std::array<index_t, 2>, std::vector<uuid> > model_non_manifold_edges()