38 #ifndef vtkParametricSpline_h
39 #define vtkParametricSpline_h
44 #include "vtkCommonComputationalGeometryModule.h"
70 void Evaluate(
double u[3],
double Pt[3],
double Du[9])
override;
76 double EvaluateScalar(
double u[3],
double Pt[3],
double Du[9])
override;
108 void SetNumberOfPoints(
vtkIdType numPts);
130 vtkBooleanMacro(ParameterizeByLength,
vtkTypeBool);
150 vtkSetClampMacro(LeftConstraint,
int, 0, 3);
151 vtkGetMacro(LeftConstraint,
int);
152 vtkSetClampMacro(RightConstraint,
int, 0, 3);
153 vtkGetMacro(RightConstraint,
int);
161 vtkSetMacro(LeftValue,
double);
162 vtkGetMacro(LeftValue,
double);
163 vtkSetMacro(RightValue,
double);
164 vtkGetMacro(RightValue,
double);