File tree Expand file tree Collapse file tree 4 files changed +23
-4
lines changed
bindings/python/src/inspector/criterion/degeneration Expand file tree Collapse file tree 4 files changed +23
-4
lines changed Original file line number Diff line number Diff line change @@ -47,6 +47,15 @@ namespace geode
4747 .def ( pybind11::init< const BRep& >() )
4848 .def ( " inspect_elements_degeneration" ,
4949 &BRepComponentMeshesDegeneration::
50- inspect_elements_degeneration );
50+ inspect_elements_degeneration )
51+ .def ( " inspect_polygons_degeneration" ,
52+ &BRepComponentMeshesDegeneration::
53+ inspect_polygons_degeneration )
54+ .def ( " inspect_edges_degeneration" ,
55+ &BRepComponentMeshesDegeneration::
56+ inspect_edges_degeneration )
57+ .def ( " inspect_polyhedra_degeneration" ,
58+ &BRepComponentMeshesDegeneration::
59+ inspect_polyhedra_degeneration );
5160 }
5261} // namespace geode
Original file line number Diff line number Diff line change @@ -40,7 +40,9 @@ namespace geode
4040 .def ( " is_mesh_degenerated" ,
4141 &EdgedCurveDegeneration::is_mesh_degenerated )
4242 .def ( " degenerated_edges" ,
43- &EdgedCurveDegeneration::degenerated_edges );
43+ &EdgedCurveDegeneration::degenerated_edges )
44+ .def ( " small_edges" ,
45+ &EdgedCurveDegeneration::small_edges );
4446 }
4547 void define_edged_curve_degeneration ( pybind11::module & module )
4648 {
Original file line number Diff line number Diff line change @@ -41,8 +41,12 @@ namespace geode
4141 &SolidMeshDegeneration::is_mesh_degenerated )
4242 .def (
4343 " degenerated_edges" , &SolidMeshDegeneration::degenerated_edges )
44+ .def (
45+ " small_edges" , &SolidMeshDegeneration::small_edges )
4446 .def ( " degenerated_polyhedra" ,
45- &SolidMeshDegeneration::degenerated_polyhedra );
47+ &SolidMeshDegeneration::degenerated_polyhedra )
48+ .def ( " small_height_polyhedra" ,
49+ &SolidMeshDegeneration::small_height_polyhedra );
4650 }
4751 void define_solid_degeneration ( pybind11::module & module )
4852 {
Original file line number Diff line number Diff line change @@ -41,8 +41,12 @@ namespace geode
4141 &SurfaceMeshDegeneration::is_mesh_degenerated )
4242 .def ( " degenerated_edges" ,
4343 &SurfaceMeshDegeneration::degenerated_edges )
44+ .def ( " small_edges" ,
45+ &SurfaceMeshDegeneration::small_edges )
4446 .def ( " degenerated_polygons" ,
45- &SurfaceMeshDegeneration::degenerated_polygons );
47+ &SurfaceMeshDegeneration::degenerated_polygons )
48+ .def ( " small_height_polygons" ,
49+ &SurfaceMeshDegeneration::small_height_polygons );
4650 }
4751 void define_surface_degeneration ( pybind11::module & module )
4852 {
You can’t perform that action at this time.
0 commit comments