49 vtkSetMacro(OutputScalarFieldType,
int);
50 vtkGetMacro(OutputScalarFieldType,
int);
52 vtkSetMacro(OutputScalarFieldName,
const std::string &);
53 vtkGetMacro(OutputScalarFieldName, std::string);
55 vtkSetMacro(ForceInputVertexScalarField,
bool);
56 vtkGetMacro(ForceInputVertexScalarField,
bool);
64 vtkInformationVector **inputVector,
65 vtkInformationVector *outputVector)
override;
68 enum class DistanceType { Float = 0, Double = 1 };
70 bool ForceInputVertexScalarField{
false};
71 int OutputScalarFieldType{
static_cast<int>(DistanceType::Float)};
72 std::string OutputScalarFieldName{
"DistanceFieldValues"};