59 vtkSetVector3Macro(SamplingDimensions,
int);
60 vtkGetVector3Macro(SamplingDimensions,
int);
63 vtkSetMacro(ExpandBox,
bool);
64 vtkGetMacro(ExpandBox,
bool);
66 vtkSetMacro(Backend,
int);
67 vtkGetMacro(Backend,
int);
69 vtkSetMacro(FastMarchingOrder,
int);
70 vtkGetMacro(FastMarchingOrder,
int);
82 vtkInformationVector **,
83 vtkInformationVector *)
override;
85 vtkInformationVector **inputVector,
86 vtkInformationVector *outputVector)
override;
88 vtkInformationVector **,
89 vtkInformationVector *)
override;
91 vtkInformationVector **,
92 vtkInformationVector *)
override;
96 void computeOutputInformation(vtkInformationVector **inputVector);
98 int SamplingDimensions[3];
99 bool ExpandBox =
true;
101 int FastMarchingOrder = 1;
104 std::array<int, 6> DataExtent{0, 0, 0, 0, 0, 0};
105 std::array<double, 3> Origin{0.0, 0.0, 0.0};