PK_MESH_find_sharp_mfins_o_t   

struct PK_MESH_find_sharp_mfins_o_s
    {
    int               o_t_version;         --- version number
    PK_LOGICAL_t      want_sharp_mfins;    --- whether the sharp mfins
                                           --- are returned (PK_LOGICAL_true)
    PK_LOGICAL_t      have_sharp_angle;    --- whether 'sharp_angle' is
                                           --- supplied (PK_LOGICAL_false)
    double            sharp_angle;         --- angle at which mfins are
                                           --- considered to be sharp
    };

typedef struct PK_MESH_find_sharp_mfins_o_s PK_MESH_find_sharp_mfins_o_t;



This structure contains optional arguments for PK_MESH_find_sharp_mfins.


Specific Errors:
    PK_ERROR_bad_angle      (MILD)    The supplied 'sharp_angle' is less than
                                      0 or greater than pi.

Used in:

PK_MESH_find_sharp_mfins


The options provided are:

'want_sharp_mfins'    If set to PK_LOGICAL_false, then only the number of sharp
                      mfins will be returned.

'have_sharp_angle'    Whether 'sharp_angle' has been supplied.

'sharp_angle'         An mfin is considered sharp if PK_MFIN_is_sharp returns
                      PK_LOGICAL_true when given this 'sharp_angle' value. See
                      PK_MFIN_is_sharp for details.