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.