86 #ifndef vtkPCosmoReader_h 87 #define vtkPCosmoReader_h 89 #include "vtkPVVTKExtensionsCosmoToolsModule.h" 90 #include "vtkUnstructuredGridAlgorithm.h" 92 class vtkMultiProcessController;
95 class VTKPVVTKEXTENSIONSCOSMOTOOLS_EXPORT
vtkPCosmoReader :
public vtkUnstructuredGridAlgorithm
100 void PrintSelf(ostream& os, vtkIndent indent);
106 vtkSetStringMacro(FileName);
107 vtkGetStringMacro(FileName);
115 vtkSetMacro(RL,
float);
116 vtkGetMacro(RL,
float);
125 vtkSetMacro(Overlap,
float);
126 vtkGetMacro(Overlap,
float);
133 vtkSetMacro(ReadMode,
int);
134 vtkGetMacro(ReadMode,
int);
149 vtkSetMacro(CosmoFormat,
int);
150 vtkGetMacro(CosmoFormat,
int);
157 vtkGetObjectMacro(Controller, vtkMultiProcessController);
158 virtual void SetController(vtkMultiProcessController*);
165 virtual int RequestInformation(vtkInformation*, vtkInformationVector**, vtkInformationVector*);
166 virtual int RequestData(vtkInformation*, vtkInformationVector**, vtkInformationVector*);
Read a binary cosmology data file.
vtkMultiProcessController * Controller