PK_fill_hole_preference_t   

typedef int PK_fill_hole_preference_t;

Used in:

PK_BODY_fill_hole_o_t


This datatype specifies the boundary smoothness preferences when filling a
hole.

It has the values :
    PK_fill_hole_smooth_c         The hole is filled with a solution that is
                                  smooth at the boundary. Where possible an
                                  analytic solution will be given. You must
                                  use this option if 'non_smooth_edges' is not
                                  empty.

    PK_fill_hole_non_smooth_c     The hole is filled ignoring all smoothness
                                  requirements at the boundary of the hole.
                                  Where possible an analytic solution will be
                                  given. Using this value is equivalent to
                                  using the value PK_fill_hole_smooth_c and
                                  setting the option 'non_smooth_edges' to all
                                  the edges of the hole boundary.

    PK_fill_hole_prefer_plane_c   The hole is filled with one of the following
                                  (1) a planar solution ignoring all smoothness
                                  requirements at boundary edges.
                                  (2) if (1) is not possible then a non-planar
                                  solution which is smooth at the boundary
                                  edges is produced. This is the same solution
                                  that would be produced with the value of
                                  PK_fill_hole_smooth_c.

    PK_fill_hole_plane_only_c     The hole is filled with a plane solution
                                  if possible, ignoring all smoothness
                                  requirements at boundary edges. If this is
                                  not possible no solution is produced.