39 vtkSetMacro(EndPhi,
int);
41 vtkSetMacro(EndTheta,
int);
43 vtkSetMacro(PhiResolution,
int);
45 vtkSetMacro(Radius,
double);
47 vtkSetMacro(StartPhi,
int);
49 vtkSetMacro(StartTheta,
int);
51 vtkSetMacro(ThetaResolution,
int);
69 vtkInformationVector **inputVector,
70 vtkInformationVector *outputVector)
override;
73 int ThetaResolution{20}, StartTheta{0}, EndTheta{360}, PhiResolution{20},
74 StartPhi{0}, EndPhi{180};
77 vtkAppendPolyData *masterAppender_;
78 std::vector<vtkAppendPolyData *> appenderList_;
79 std::vector<vtkSphereSource *> sphereList_;
80 std::vector<std::vector<vtkDataArray *>> dataArrayList_;