30 #ifndef __vtkvmtkCenterlineAttributesFilter_h 31 #define __vtkvmtkCenterlineAttributesFilter_h 33 #include "vtkPolyDataAlgorithm.h" 35 #include "vtkvmtkWin32Header.h" 43 void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
47 vtkSetStringMacro(AbscissasArrayName);
48 vtkGetStringMacro(AbscissasArrayName);
50 vtkSetStringMacro(ParallelTransportNormalsArrayName);
51 vtkGetStringMacro(ParallelTransportNormalsArrayName);
57 virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
59 void ComputeAbscissas(vtkPolyData* input, vtkDoubleArray* abscissasArray);
60 void ComputeParallelTransportNormals(vtkPolyData* input, vtkDoubleArray* parallelTransportNormalsArray);
char * AbscissasArrayName
Computes the abscissa and parallel transport normal along a centerline.
char * ParallelTransportNormalsArrayName