|
Easy3D 2.6.1
|
This is the complete list of members for Surfacer, including all inherited members.
| clip(SurfaceMesh *mesh, const Plane3 &plane, bool clip_volume=false) | Surfacer | static |
| detect_overlapping_faces(SurfaceMesh *mesh, std::vector< std::pair< SurfaceMesh::Face, SurfaceMesh::Face > > &duplicate_faces, std::vector< std::pair< SurfaceMesh::Face, SurfaceMesh::Face > > &folding_faces, double dist_threshold=1e-6) | Surfacer | static |
| detect_self_intersections(SurfaceMesh *mesh) | Surfacer | static |
| merge_reversible_connected_components(SurfaceMesh *mesh) | Surfacer | static |
| orient_and_stitch_polygon_soup(SurfaceMesh *mesh) | Surfacer | static |
| orient_and_stitch_polygon_soup(std::vector< vec3 > &points, std::vector< Polygon > &polygons) | Surfacer | static |
| orient_closed_triangle_mesh(SurfaceMesh *mesh) | Surfacer | static |
| Polygon typedef | Surfacer | |
| Polyline typedef | Surfacer | |
| remesh_self_intersections(SurfaceMesh *mesh, bool stitch=true) | Surfacer | static |
| remove_degenerate_faces(SurfaceMesh *mesh, float length_threshold=1e-5) | Surfacer | static |
| remove_overlapping_faces(SurfaceMesh *mesh, bool folding_faces=false, double dist_threshold=1e-6) | Surfacer | static |
| repair_polygon_soup(std::vector< vec3 > &points, std::vector< Polygon > &polygons) | Surfacer | static |
| repair_polygon_soup(SurfaceMesh *mesh) | Surfacer | static |
| slice(SurfaceMesh *mesh, const Plane3 &plane) | Surfacer | static |
| slice(SurfaceMesh *mesh, const std::vector< Plane3 > &planes) | Surfacer | static |
| split(SurfaceMesh *mesh, const Plane3 &plane) | Surfacer | static |
| stitch_borders(SurfaceMesh *mesh) | Surfacer | static |