 |
PK_FACE_fix_mesh_defects_o_t |
|
struct PK_FACE_fix_mesh_defects_o_s
{
int o_t_version; --- version number of option structure
PK_LOGICAL_t have_max_deviation;
--- whether maximum deviation value is
--- provided (PK_LOGICAL_false)
double max_deviation; --- maximum deviation on repair
};
typedef struct PK_FACE_fix_mesh_defects_o_s PK_FACE_fix_mesh_defects_o_t;
This options structure holds optional controls for PK_FACE_fix_mesh_defects.
Specific Errors:
PK_ERROR_bad_tolerance 'max_deviation' is less than or equal
to session precision (MILD)
Used in:
PK_FACE_fix_mesh_defects
Description of fields:
'have_max_deviation' Whether a maximum deviation has been provided. If
this is PK_LOGICAL_true, then 'max_deviation' sets
the largest distance that the repaired mesh will be
deformed from the original. If this is
PK_LOGICAL_false, then 'max_deviation' is ignored
and only accurate repairs are performed.
'max_deviation' Maximum deviation for repair. This does not apply
to self-intersection repair.