OCCT-Light 0.1
C ABI and C++ veneer for multi-language CAD workflows
Loading...
Searching...
No Matches
occtl::heal::Options Struct Reference

Versioned options for shape healing. More...

#include <heal.hpp>

Inheritance diagram for occtl::heal::Options:
Collaboration diagram for occtl::heal::Options:

Public Member Functions

Optionsset_mode (Mode m)
 
Optionsset_tolerance (double t)
 
Optionsset_fix_same_parameter (bool v)
 
Optionsset_fix_small_edges (bool v)
 
Optionsset_fix_face_orient (bool v)
 
Optionsset_fix_missing_seam (bool v)
 

Additional Inherited Members

- Public Attributes inherited from occtl_heal_options
uint32_t struct_version
 
const void * p_next
 
occtl_heal_mode_t mode
 
double tolerance
 
int32_t fix_same_parameter
 
int32_t fix_small_edges
 
int32_t fix_face_orient
 
int32_t fix_missing_seam
 

Detailed Description

Versioned options for shape healing.

The default constructor calls occtl_heal_options_init; fluent setters return *this so callers can chain:

heal::Options anOpts{}.set_mode(OCCTL_HEAL_MODE_FULL).set_tolerance(1e-5);
@ OCCTL_HEAL_MODE_FULL
Definition occtl_heal.h:49
Versioned options for shape healing.
Definition heal.hpp:45

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