 |
PK_CURVE_fix_degens_o_t |
|
struct PK_CURVE_fix_degens_o_s
{
int o_t_version; --- version number of option
--- structure
double tolerance; --- tolerance for approximating
--- curve (1.0e-5)
double target_radius; --- lower bounds for the radius of
--- curvature of the curve (0.0)
};
typedef struct PK_CURVE_fix_degens_o_s PK_CURVE_fix_degens_o_t;
This structure holds optional controls for fixing degeneracies on a curve.
Used in:
PK_CURVE_fix_degens
It has the following fields:
'tolerance' The tolerance to be used when approximating the curve.
(1.0e-5)
'target_radius' The lower bounds for the minimum radius of curvature of the
resultant curve. The function will produce a curve that, in
the vicinity of the degeneracies, has minimum radius of
curvature greater than this value. Must be non-negative.
Note the resultant curve may still have a lower radius of
curvature, if the input 'curve' is also tightly curved not
near a degeneracy.
(0.0)