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. 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.