PK_SURF_make_curve_isoparam_o_t   

struct PK_SURF_make_curve_isoparam_o_s
{
int                   o_t_version;           --- version number
PK_isoparam_prefer_t  preferred_curve_type;  --- how to construct an
                                             --- isoparametric curve
                                             --- (PK_isoparam_prefer_simple_c)
PK_LOGICAL_t          want_interval;         --- whether to return the
                                             --- parameter range of the curve
                                             --- portion on surface
                                             --- (PK_LOGICAL_true)
};

typedef struct PK_SURF_make_curve_isoparam_o_s
               PK_SURF_make_curve_isoparam_o_t;



The option structure defines the way to construct an isoparametric curve
of a surface.

Used in:

PK_SURF_make_curve_isoparam


The type of the isoparametric curve depends on the value of
'preferred_curve_type'. Possible values are:

    PK_isoparam_prefer_simple_c
        The curve is simplified to analytic or implicit if possible, or a
        B-curve if possible. Otherwise the curve is represented as an
        SP curve.
    PK_isoparam_prefer_bcurve_c
        The curve is converted to a B-curve if possible. Otherwise,
        the curve is represented as an SP curve.
    PK_isoparam_prefer_spcurve_c
        The curve is always represented as an SP curve.

If 'want_interval' is set to PK_LOGICAL_true, the interval of the portion of
the curve lying on surface is returned.