14 #ifndef vtkPMultiResolutionGenericIOReader_h
15 #define vtkPMultiResolutionGenericIOReader_h
18 #include "vtkPVVTKExtensionsCosmoToolsModule.h"
32 virtual bool CanReadFile(
const char* fileName);
38 void SetFileName(
const char* fname);
39 vtkGetStringMacro(FileName);
42 void SetXAxisVariableName(
const char* arg);
43 vtkGetStringMacro(XAxisVariableName);
44 void SetYAxisVariableName(
const char* arg);
45 vtkGetStringMacro(YAxisVariableName);
46 void SetZAxisVariableName(
const char* arg);
47 vtkGetStringMacro(ZAxisVariableName);
55 bool InsertLevel(
const char* fileName,
int level);
60 int GetNumberOfLevels()
const;
64 const char* GetFileNameForLevel(
int level)
const;
68 void RemoveAllLevels();
81 int GetNumberOfPointArrays();
86 const char* GetPointArrayName(
int i);
91 int GetPointArrayStatus(
const char* name);
96 void SetPointArrayStatus(
const char* name,
int status);
115 static void SelectionModifiedCallback(
116 vtkObject* caller,
unsigned long eid,
void* clientdata,
void* calldata);
119 vtkInternal* Internal;