|
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().