28 #ifndef __vtkvmtkPolyDataStretchMappingFilter_h 29 #define __vtkvmtkPolyDataStretchMappingFilter_h 31 #include "vtkPolyDataAlgorithm.h" 33 #include "vtkvmtkWin32Header.h" 41 vtkSetStringMacro(StretchedMappingArrayName);
42 vtkGetStringMacro(StretchedMappingArrayName);
44 vtkSetStringMacro(HarmonicMappingArrayName);
45 vtkGetStringMacro(HarmonicMappingArrayName);
47 vtkSetStringMacro(MetricArrayName);
48 vtkGetStringMacro(MetricArrayName);
50 vtkSetStringMacro(BoundaryMetricArrayName);
51 vtkGetStringMacro(BoundaryMetricArrayName);
53 vtkSetMacro(UseBoundaryMetric,
int);
54 vtkGetMacro(UseBoundaryMetric,
int);
55 vtkBooleanMacro(UseBoundaryMetric,
int);
57 vtkSetStringMacro(GroupIdsArrayName);
58 vtkGetStringMacro(GroupIdsArrayName);
60 vtkSetMacro(MetricBoundsGapFactor,
double);
61 vtkGetMacro(MetricBoundsGapFactor,
double);
67 virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
char * HarmonicMappingArrayName
char * StretchedMappingArrayName
Constructs a harmonic function over each vascular segment which is used to map and stretch the longit...
double MetricBoundsGapFactor
char * BoundaryMetricArrayName