 |
PK_EDGE_attach_curve_nmnl_o_t |
|
struct PK_EDGE_attach_curve_nmnl_o_s
{
int o_t_version; --- version number of option structure
PK_LOGICAL_t have_interval; --- t_int is set (PK_LOGICAL_false)
PK_INTERVAL_t t_int; --- Parametric interval of edge (0,1)
};
typedef struct PK_EDGE_attach_curve_nmnl_o_s PK_EDGE_attach_curve_nmnl_o_t;
This options structure holds optional controls for PK_EDGE_attach_curve_nmnl.
Used in:
PK_EDGE_attach_curve_nmnl
Description of fields:
'have_interval' Indicates whether or not a parametric interval is
being passed in through the 't_int' parameter.
't_int' If 'have_interval' is set to PK_LOGICAL_true, 't_int'
should contain the parametric interval of the 'edge'
argument to PK_EDGE_attach_curve_nmnl on the curve
supplied. In this case, the points on the curve
corresponding to the ends of the interval must lie
within the vertex precision of the points at the edge's
bounding vertices, or the call will fail with
PK_ERROR_bad_interval.