 |
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