Action:
|
Determines the extreme points (maxima and minima) of a parametric curve with respect to a given direction in object space.
|
|
Prototype:
|
curve_extremum* bs3_curve_extrema (
|
|
|
bs3_curve cur,
|
|
// given curve
|
|
|
SPAunit_vector const& dir
|
// given direction
|
|
|
);
|
|
Includes:
|
#include "kernel/acis.hxx"
|
|
#include "baseutil/vector/unitvec.hxx"
|
|
#include "kernel/kerngeom/curve/curdef.hxx"
|
|
#include "kernel/spline/bs3_crv/bs3curve.hxx"
|
|
#include "kernel/spline/bs3_crv/sp3crtn.hxx"
|
|
Description:
|
The return value is a linked list of
curve_extremum objects, each of which contains the parameter value of an extremum, together with a classification of whether it is a maximum or a minimum. The list is returned in increasing order of parameter.
|
|
Library:
|
kernel
|
|
Filename:
|
kern/kernel/spline/bs3_crv/sp3crtn.hxx
|
|
Effect:
|
Read-only
|