Go to the documentation of this file.
28 #ifndef vtkXdmf3ArraySelection_h
29 #define vtkXdmf3ArraySelection_h
31 #include "vtkIOXdmf3Module.h"
37 #pragma warning (push) //save
38 #pragma warning (disable: 4251) //needs to have dll-interface to be used by clients of class
41 :
public std::map<std::string, bool>
83 #pragma warning (pop) //restore
86 #endif //# vtkXdmf3ArraySelection_h
int GetArraySetting(const char *name)
helper to identify requested arrays with
void Merge(const vtkXdmf3ArraySelection &other)
used in parallel to send of combine sets
bool ArrayIsEnabled(const char *name)
test if a particular array is enablled or not
bool HasArray(const char *name)
check if a particular array is in the set yet or not
void AddArray(const char *name, bool status=true)
add a new array to the set, with a particular status
void SetArrayStatus(const char *name, bool status)
get/set user choice of whether a particular array is to be loaded
int GetNumberOfArrays()
get number of arrays in the set
const char * GetArrayName(int index)
get string name of a particular array