libigl v2.5.0
|
Parameters for SelfIntersectMesh, remesh_self_intersections and remesh_intersections, and intersect_other. More...
#include <RemeshSelfIntersectionsParam.h>
Public Member Functions | |
RemeshSelfIntersectionsParam (bool _detect_only=false, bool _first_only=false, bool _stitch_all=false, bool _slow_and_more_precise_rounding=false, int _cutoff=1000) | |
Public Attributes | |
bool | detect_only |
avoid constructing intersections results when possible | |
bool | first_only |
return after detecting the first intersection (if first_only==true, then detect_only should also be true) | |
bool | stitch_all |
whether to stitch all resulting constructed elements into a (non-manifold) mesh | |
bool | slow_and_more_precise_rounding |
whether to use slow and more precise rounding (see assign_scalar) | |
int | cutoff |
cutoff parameter for box_self_intersection_d (based on some casual testing 1000 works better than 1,10,100,10000 etc. | |
Parameters for SelfIntersectMesh, remesh_self_intersections and remesh_intersections, and intersect_other.
|
inline |
bool igl::copyleft::cgal::RemeshSelfIntersectionsParam::detect_only |
avoid constructing intersections results when possible
bool igl::copyleft::cgal::RemeshSelfIntersectionsParam::first_only |
return after detecting the first intersection (if first_only==true, then detect_only should also be true)
bool igl::copyleft::cgal::RemeshSelfIntersectionsParam::stitch_all |
whether to stitch all resulting constructed elements into a (non-manifold) mesh
bool igl::copyleft::cgal::RemeshSelfIntersectionsParam::slow_and_more_precise_rounding |
whether to use slow and more precise rounding (see assign_scalar)
int igl::copyleft::cgal::RemeshSelfIntersectionsParam::cutoff |
cutoff parameter for box_self_intersection_d (based on some casual testing 1000 works better than 1,10,100,10000 etc.
and better than the recommended √n)