15 #ifndef vtkXdmf3ArraySelection_h
16 #define vtkXdmf3ArraySelection_h
18 #include "vtkIOXdmf3Module.h"
24 #pragma warning(push) // save
25 #pragma warning(disable : 4251) // needs to have dll-interface to be used by clients of class
27 VTK_ABI_NAMESPACE_BEGIN
39 void AddArray(
const char*
name,
bool status =
true);
44 bool ArrayIsEnabled(
const char* name);
49 bool HasArray(
const char* name);
55 void SetArrayStatus(
const char* name,
bool status);
56 int GetArraySetting(
const char* name);
62 const char* GetArrayName(
int index);
67 int GetNumberOfArrays();
70 #pragma warning(pop) // restore
74 #endif //# vtkXdmf3ArraySelection_h
helper to identify requested arrays with