
PK_BODY_offset_planar_wire_o_t
struct PK_BODY_offset_planar_wire_o_s
{
int o_t_version; --- version number
PK_BODY_owb_gap_fill_t --- how gaps at vertices are filled
gap_fill; --- (PK_BODY_owb_gap_fill_round_c)
PK_LOGICAL_t local_check; --- whether to perform local checks
--- (PK_LOGICAL_false)
double tolerance; --- tolerance for curve conversion (0)
};
typedef struct PK_BODY_offset_planar_wire_o_s PK_BODY_offset_planar_wire_o_t;
Options structure for offsetting planar wires.
The fields are as follows:
gap_fill specifies how gaps at vertices produced by the offset
operation should be filled. Permitted values are:
PK_BODY_owb_gap_fill_round_c fill with round arc (default)
PK_BODY_owb_gap_fill_linear_c fill with tangent extension
PK_BODY_owb_gap_fill_natural_c fill with curve extension
local_check determines whether or not to perform local checking
for validating the result. The default is not to.
tolerance tolerance for converting general curves to bcurves. If this
field is set to zero, Parasolid will select a suitable
tolerance.