22 #ifndef vtkFieldDataToDataSetAttribute_h
23 #define vtkFieldDataToDataSetAttribute_h
25 #include "vtkFiltersCoreModule.h"
33 VTK_ABI_NAMESPACE_BEGIN
47 vtkSetMacro(ProcessAllArrays,
bool);
48 vtkGetMacro(ProcessAllArrays,
bool);
49 vtkBooleanMacro(ProcessAllArrays,
bool);
56 vtkSetMacro(OutputFieldType,
int);
57 vtkGetMacro(OutputFieldType,
int);
69 virtual void AddFieldDataArray(
const char*
name);
76 virtual void RemoveFieldDataArray(
const char*
name);
82 virtual void ClearFieldDataArrays();
87 virtual const std::set<std::string>& GetFieldDataArrays();
110 bool ProcessAllArrays =
true;
115 std::set<std::string> FieldDataArrays;
118 VTK_ABI_NAMESPACE_END
map field data to other attribute data
a simple class to control print indentation