28 #ifndef __vtkvmtkMergeCenterlines_h 29 #define __vtkvmtkMergeCenterlines_h 31 #include "vtkPolyDataAlgorithm.h" 32 #include "vtkPolyData.h" 33 #include "vtkvmtkWin32Header.h" 39 void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
43 vtkSetStringMacro(RadiusArrayName);
44 vtkGetStringMacro(RadiusArrayName);
46 vtkSetStringMacro(GroupIdsArrayName);
47 vtkGetStringMacro(GroupIdsArrayName);
49 vtkSetStringMacro(CenterlineIdsArrayName);
50 vtkGetStringMacro(CenterlineIdsArrayName);
52 vtkSetStringMacro(TractIdsArrayName);
53 vtkGetStringMacro(TractIdsArrayName);
55 vtkSetStringMacro(BlankingArrayName);
56 vtkGetStringMacro(BlankingArrayName);
58 vtkSetMacro(ResamplingStepLength,
double);
59 vtkGetMacro(ResamplingStepLength,
double);
61 vtkSetMacro(MergeBlanked,
int);
62 vtkGetMacro(MergeBlanked,
int);
63 vtkBooleanMacro(MergeBlanked,
int);
69 virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
char * CenterlineIdsArrayName
Combine multiple centerlines which lie within the same branch of a split and grouped centerline...
double ResamplingStepLength