43 #ifndef __vtkParametricSpline_h
44 #define __vtkParametricSpline_h
49 #include "vtkCommonComputationalGeometryModule.h"
69 virtual void Evaluate(
double u[3],
double Pt[3],
double Du[9]);
73 virtual double EvaluateScalar(
double u[3],
double Pt[3],
double Du[9]);
106 vtkSetMacro(Closed,
int);
107 vtkGetMacro(Closed,
int);
108 vtkBooleanMacro(Closed,
int);
114 vtkSetMacro(ParameterizeByLength,
int);
115 vtkGetMacro(ParameterizeByLength,
int);
116 vtkBooleanMacro(ParameterizeByLength,
int);
128 vtkSetClampMacro(LeftConstraint,
int,0,3);
129 vtkGetMacro(LeftConstraint,
int);
130 vtkSetClampMacro(RightConstraint,
int,0,3);
131 vtkGetMacro(RightConstraint,
int);
137 vtkSetMacro(LeftValue,
double);
138 vtkGetMacro(LeftValue,
double);
139 vtkSetMacro(RightValue,
double);
140 vtkGetMacro(RightValue,
double);