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 |