68 vtkSetMacro(UsePartitionNamesFromFieldData,
bool);
69 vtkGetMacro(UsePartitionNamesFromFieldData,
bool);
70 vtkBooleanMacro(UsePartitionNamesFromFieldData,
bool);
82 vtkSetMacro(PartitionNamesArray, std::string);
83 vtkGetMacro(PartitionNamesArray, std::string);
96 vtkSetMacro(PartitionValuesArray, std::string);
97 vtkGetMacro(PartitionValuesArray, std::string);
119 std::map<double, vtkSmartPointer<vtkIdList>> GetIdListsByValue(
vtkDataArray* scalars);
133 std::string GetPartitionName(
vtkIdType id,
const std::map<double, std::string>& providedNames,
134 double value, std::string basename);
142 std::map<double, std::string> GetProvidedNames(
vtkDataSet* input);
160 bool UsePartitionNamesFromFieldData =
false;
161 std::string PartitionNamesArray;
162 std::string PartitionValuesArray;
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Methods for subclasses to override to handle different pipeline requests.