Go to the documentation of this file.
43 #ifndef vtkParametricSpline_h
44 #define vtkParametricSpline_h
69 virtual void Evaluate(
double u[3],
double Pt[3],
double Du[9]);
represent and manipulate 3D points
#define vtkGetObjectMacro(name, type)
void SetPoints(vtkPoints *)
void SetZSpline(vtkSpline *)
#define vtkTypeMacro(thisClass, superclass)
GLint GLint GLint GLint GLint x
void SetPoint(vtkIdType index, double x, double y, double z)
parametric function for 1D interpolating splines
abstract interface for parametric functions
#define vtkSetClampMacro(name, type, min, max)
virtual void Evaluate(double u[3], double Pt[3], double Du[9])
void SetYSpline(vtkSpline *)
a simple class to control print indentation
#define VTKCOMMONCOMPUTATIONALGEOMETRY_EXPORT
spline abstract class for interpolating splines
#define vtkGetMacro(name, type)
void PrintSelf(ostream &os, vtkIndent indent)
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
static vtkParametricSpline * New()
GLint GLint GLint GLint GLint GLint y
void SetXSpline(vtkSpline *)
virtual int GetDimension()
unsigned long InitializeTime
virtual double EvaluateScalar(double u[3], double Pt[3], double Du[9])
void SetNumberOfPoints(vtkIdType numPts)