Woolz Image Processing
Version 1.8.3
|
Spline based line curves in either 2 or 3D. Possible types are: WLZ_BSPLINE_C2D or WLZ_BSPLINE_C3D. Typedef: WlzBSpline. More...
Data Fields | |
WlzObjectType | type |
int | linkcount |
void * | freeptr |
int | order |
int | nKnots |
int | maxKnots |
double * | knots |
double * | coefficients |
Spline based line curves in either 2 or 3D. Possible types are: WLZ_BSPLINE_C2D or WLZ_BSPLINE_C3D. Typedef: WlzBSpline.
WlzObjectType _WlzBSpline::type |
From WlzCoreDomain.
Referenced by WlzAffineTransformBSpline(), WlzBSplineCopy(), WlzBSplineCut(), WlzBSplineEval(), WlzBSplineEvalPoints(), WlzBSplineLength(), WlzBSplineTangent(), WlzBSplineToDomain(), and WlzMakeBSpline().
int _WlzBSpline::linkcount |
From WlzCoreDomain.
Referenced by WlzFreeBSpline().
void* _WlzBSpline::freeptr |
From WlzCoreDomain.
int _WlzBSpline::order |
Order of the B-spline.
Referenced by WlzBSplineCopy(), WlzBSplineEval(), WlzBSplineEvalPoints(), WlzBSplineLength(), and WlzMakeBSpline().
int _WlzBSpline::nKnots |
Number of knots (also number of coefficients per dimension).
Referenced by WlzAffineTransformBSpline(), WlzBSplineCopy(), WlzBSplineEval(), WlzBSplineEvalPoints(), WlzBSplineFromVertices(), and WlzBSplineLength().
int _WlzBSpline::maxKnots |
Knots space allocated.
Referenced by WlzAffineTransformBSpline(), WlzBSplineCopy(), and WlzMakeBSpline().
double* _WlzBSpline::knots |
Array of knots (parametric).
Referenced by WlzBSplineCopy(), WlzBSplineEval(), WlzBSplineFromVertices(), WlzBSplineLength(), and WlzMakeBSpline().
double* _WlzBSpline::coefficients |
Array of B-spline coefficients.
Referenced by WlzAffineTransformBSpline(), WlzBSplineCopy(), WlzBSplineEval(), WlzBSplineFromVertices(), and WlzMakeBSpline().