28 #ifndef __vtkvmtkCenterlineReferenceSystemAttributesOffset_h 29 #define __vtkvmtkCenterlineReferenceSystemAttributesOffset_h 31 #include "vtkPolyDataAlgorithm.h" 33 #include "vtkvmtkWin32Header.h" 35 #include "vtkPolyData.h" 43 void PrintSelf(ostream& os, vtkIndent indent) VTK_OVERRIDE;
47 vtkSetStringMacro(OffsetAbscissasArrayName);
48 vtkGetStringMacro(OffsetAbscissasArrayName);
50 vtkSetStringMacro(OffsetNormalsArrayName);
51 vtkGetStringMacro(OffsetNormalsArrayName);
53 vtkSetStringMacro(AbscissasArrayName);
54 vtkGetStringMacro(AbscissasArrayName);
56 vtkSetStringMacro(NormalsArrayName);
57 vtkGetStringMacro(NormalsArrayName);
59 vtkSetStringMacro(GroupIdsArrayName);
60 vtkGetStringMacro(GroupIdsArrayName);
62 vtkSetStringMacro(CenterlineIdsArrayName);
63 vtkGetStringMacro(CenterlineIdsArrayName);
65 vtkSetObjectMacro(ReferenceSystems,vtkPolyData);
66 vtkGetObjectMacro(ReferenceSystems,vtkPolyData);
68 vtkSetStringMacro(ReferenceSystemsNormalArrayName);
69 vtkGetStringMacro(ReferenceSystemsNormalArrayName);
71 vtkSetStringMacro(ReferenceSystemsGroupIdsArrayName);
72 vtkGetStringMacro(ReferenceSystemsGroupIdsArrayName);
74 vtkSetMacro(ReferenceGroupId,
int);
75 vtkGetMacro(ReferenceGroupId,
int);
81 virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) VTK_OVERRIDE;
vtkPolyData * ReferenceSystems
char * ReferenceSystemsNormalArrayName
char * ReferenceSystemsGroupIdsArrayName
char * AbscissasArrayName
char * OffsetNormalsArrayName
char * CenterlineIdsArrayName
char * OffsetAbscissasArrayName
Move the abscissa metric such that its zero point is at a bifurcation center and rotate parallel tran...