PK_FACE_identify_blends_o_t   


struct PK_FACE_identify_blends_o_s
    {
    int                     o_t_version;      --- version number of options
                                              --- structure
    PK_double_constraint_t  limit_radii;      --- only return blends with radii
                                              --- that satisfy the constraint
                                              --- ( ( PK_comparison_always_c,
                                              ---     ( 0, 0 ) ) )
    PK_convexity_t          convexity;        --- only blends with the
                                              --- specified convexity will be
                                              --- returned.
                                              --- ( PK_convexity_unset_c )
    double                  tolerance;        --- tolerance (1.0e-6)
    PK_LOGICAL_t            want_radii;       --- whether to return the blends
                                              --- radii ( PK_LOGICAL_false )
    PK_LOGICAL_t            want_convexities; --- whether to return the blends
                                              --- convexities
                                              --- ( PK_LOGICAL_false )
    };
typedef struct PK_FACE_identify_blends_o_s PK_FACE_identify_blends_o_t;


The PK_FACE_identify_blends_o_t structure provides the following controls:


Description of fields:

limit_radii       The limit_radii structure restricts which blend faces
                    are returned such that only blend faces with radii that
                    satisfy the limit(s) specified are returned.  The option
                    consists of an interval, and a comparison operation that
                    is used to compare the values with the interval.  The
                    default is to return all blends, regardless of their radii.

convexity         This option limits the blend faces returned such that only
                    blend faces of a certain convexity are returned.  The
                    default value is PK_convexity_unset_c.
                    PK_convexity_arbitrary_c will give the same behaviour as
                    PK_convexity_unset_c, that is, blends will be
                    returned regardless of their convexity.

want_radii        If this flag is set to PK_LOGICAL_true the radii of the
                    blend faces found will be returned.

want_convexities  If this flag is set to PK_LOGICAL_true the convexities
                    of the blend faces found will be returned.

Generated on: Fri, 15 Dec 2023 13:16:17 GMT