PK_MESH_fill_holes_o_t   

struct PK_MESH_fill_holes_o_s
    {
    int                     o_t_version;    --- version number of
                                            --- option structure
    int                     max_n_mfins;    --- limit on number of mfins
                                            --- on boundary of each hole
                                            --- to be filled (0)
    int                     n_input_holes;  --- number of entries in the
                                            --- holes array (0)
    PK_MFIN_t              *input_holes;    --- each member of the array
                                            --- is a laminar mfin on a
                                            --- boundary of the mesh to
                                            --- be filled (NULL)
    PK_MESH_fill_shape_t    fill_shape;     --- method used to fill holes
                                            --- (PK_MESH_fill_shape_linear_c)
    };
typedef struct PK_MESH_fill_holes_o_s PK_MESH_fill_holes_o_t;


This structure contains optional controls for PK_MESH_fill_holes.

If all defaults are taken, then no holes will be filled, since no hole has been
specified.


Specific Errors:
    PK_ERROR_bad_mfin           One of the mfins supplied in input_holes is
                                not laminar. (MILD)

Used in:

PK_MESH_fill_holes


Description of fields:

'max_n_mfins'      Defines an upper bound on the number of laminar mfins
                   that the boundary of each hole to be filled can have,
                   apart from holes defined explicitly in the 'input_holes'
                   array.
                   A value of 'max_n_mfins' of less than three cannot specify
                   any holes, so then only the holes specified in
                   'input_holes' will be filled in.

'n_input_holes'    Defines the number of entries in the 'input_holes' array.

'input_holes'      An array of PK_MFIN_t, each of which must be a laminar
                   PK_MFIN_t of the mesh.
                   Each hole to be filled is identified by one or more of
                   the laminar mfins bounding it.

'fill_shape'       Describes the type of shape the filled hole tries to
                   maintain with the given input mesh.