Wildmeshing Toolkit
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
wmtk::components::tetwild::Parameters Struct Reference

Public Member Functions

void init (const Vector3d &min_, const Vector3d &max_)
 
void init (const std::vector< Vector3d > &vertices, const std::vector< std::array< size_t, 3 > > &faces)
 

Public Attributes

double epsr = 2e-3
 
double eps = -1.
 
double lr = 5e-2
 
double l = -1.
 
double l_min = -1
 
double diag_l = -1.
 
Vector3d min = Vector3d::Zero()
 
Vector3d max = Vector3d::Ones()
 
Vector3d box_min = Vector3d::Zero()
 
Vector3d box_max = Vector3d::Ones()
 
bool preserve_topology = false
 
std::string output_path
 
double splitting_l2 = -1.
 
double collapsing_l2
 
double stop_energy = 10
 
bool debug_output = false
 
bool perform_sanity_checks = false
 

Member Data Documentation

◆ collapsing_l2

double wmtk::components::tetwild::Parameters::collapsing_l2
Initial value:
=
std::numeric_limits<double>::max()

The documentation for this struct was generated from the following file: