40 #ifndef vtkSplineFilter_h 
   41 #define vtkSplineFilter_h 
   43 #include "vtkFiltersGeneralModule.h"  
   46 #define VTK_SUBDIVIDE_SPECIFIED 0 
   47 #define VTK_SUBDIVIDE_LENGTH    1 
   49 #define VTK_TCOORDS_OFF                    0 
   50 #define VTK_TCOORDS_FROM_NORMALIZED_LENGTH 1 
   51 #define VTK_TCOORDS_FROM_LENGTH            2 
   52 #define VTK_TCOORDS_FROM_SCALARS           3 
   78   vtkSetClampMacro(MaximumNumberOfSubdivisions,
int,1,
VTK_INT_MAX);
 
   79   vtkGetMacro(MaximumNumberOfSubdivisions,
int);
 
   87   vtkGetMacro(Subdivide,
int);
 
   92   const char *GetSubdivideAsString();
 
  101   vtkSetClampMacro(NumberOfSubdivisions,
int,1,
VTK_INT_MAX);
 
  102   vtkGetMacro(NumberOfSubdivisions,
int);
 
  112   vtkGetMacro(Length,
double);
 
  133   vtkGetMacro(GenerateTCoords,
int);
 
  142   const char *GetGenerateTCoordsAsString();
 
  152   vtkSetClampMacro(TextureLength,
double,0.000001,
VTK_INT_MAX);
 
  153   vtkGetMacro(TextureLength,
double);
 
  163   int       MaximumNumberOfSubdivisions;
 
  165   int       NumberOfSubdivisions;
 
  172   double     TextureLength; 
 
#define VTK_SUBDIVIDE_SPECIFIED
 
void SetGenerateTCoordsToOff()
Control whether and how texture coordinates are produced. 
 
#define VTK_TCOORDS_FROM_LENGTH
 
represent and manipulate point attribute data 
 
generate uniformly subdivided polylines from a set of input polyline using a vtkSpline ...
 
represent and manipulate cell attribute data 
 
dynamic, self-adjusting array of float 
 
#define VTK_TCOORDS_FROM_NORMALIZED_LENGTH
 
void SetSubdivideToLength()
Specify how the number of subdivisions is determined. 
 
static vtkPolyDataAlgorithm * New()
 
void SetSubdivideToSpecified()
Specify how the number of subdivisions is determined. 
 
Superclass for algorithms that produce only polydata as output. 
 
a simple class to control print indentation 
 
spline abstract class for interpolating splines 
 
#define VTK_TCOORDS_FROM_SCALARS
 
object to represent cell connectivity 
 
void SetGenerateTCoordsToNormalizedLength()
Control whether and how texture coordinates are produced. 
 
#define VTK_SUBDIVIDE_LENGTH
 
void SetGenerateTCoordsToUseScalars()
Control whether and how texture coordinates are produced. 
 
void SetGenerateTCoordsToUseLength()
Control whether and how texture coordinates are produced. 
 
represent and manipulate 3D points 
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.