#include <vtkManualSpline.h>
vtkManualSpline is a concrete implementation of vtkSpline using a manual basis.
Public Member Functions | |
| vtkTypeRevisionMacro (vtkManualSpline, vtkSpline) | |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| void | Compute () |
| Compute splines for each dependent variable. | |
| virtual double | Evaluate (double t) |
| Evaluate a 1D spline. | |
| virtual void | DeepCopy (vtkSpline *s) |
| Deep copy of spline data. | |
| void | AddPoint (double t, double x, double rd, double ld) |
| Add a point to the piecewise functions containing the data. | |
| void | RemovePoint (double t) |
| Remove a point from the piecewise functions. | |
| void | RemoveAllPoints () |
| Remove all points from the piecewise functions. | |
Static Public Member Functions | |
| static vtkManualSpline * | New () |
| VTK constructor. | |
Protected Member Functions | |
| vtkManualSpline () | |
| ~vtkManualSpline () | |
| void | Fit1D (int n, double *x, double *y, double **w, double coefficients[][4]) |
Protected Attributes | |
| vtkPiecewiseFunction * | PiecewiseFunctionDirLeft |
| vtkPiecewiseFunction * | PiecewiseFunctionDirRight |
|
|
|
|
|
|
|
||||||||||||||||||||
|
Add a point to the piecewise functions containing the data.
|
|
|
Compute splines for each dependent variable.
|
|
|
Deep copy of spline data.
|
|
|
Evaluate a 1D spline.
|
|
||||||||||||||||||||||||
|
|
|
|
VTK constructor.
|
|
||||||||||||
|
|
|
|
Remove all points from the piecewise functions.
|
|
|
Remove a point from the piecewise functions.
|
|
||||||||||||
|
|
|
|
|
|
|
|
1.4.6