 |
PK_fill_hole_non_smooth_t |
|
typedef int PK_fill_hole_non_smooth_t;
Used in:
PK_BODY_fill_hole_o_t
This datatype controls the behaviour when smoothness to adjacent faces is
requested in fill hole, but the input boundary faces, edges and any supporting
bodies do not meet visibly smoothly.
It has the values:
PK_fill_hole_non_smooth_fail_c The operation will return status
PK_fill_hole_too_complex_c, and generate
Reports of type
PK_REPORT_3_fill_hole_non_g1_c or
PK_REPORT_3_fill_hole_non_g2_c indicating
where the boundary could not support the
required continuity level.
PK_fill_hole_non_smooth_allow_c The function will patch the hole with
a sheet that meets smoothly to the
boundary faces where possible. A Report
of type PK_REPORT_3_fill_hole_non_g1_c
or type PK_REPORT_3_fill_hole_non_g2_c
will be returned indicating where G1 or
G2 smoothness could not be met, due to
the boundary not supporting the
required continuity level.