85 #ifndef __vtkPCosmoReader_h
86 #define __vtkPCosmoReader_h
88 #include "vtkFiltersCosmoModule.h"
89 #include "vtkUnstructuredGridAlgorithm.h"
91 class vtkMultiProcessController;
94 class VTKFILTERSCOSMO_EXPORT
vtkPCosmoReader :
public vtkUnstructuredGridAlgorithm
99 void PrintSelf(ostream& os, vtkIndent indent);
103 vtkSetStringMacro(FileName);
104 vtkGetStringMacro(FileName);
109 vtkSetMacro(RL,
float);
110 vtkGetMacro(RL,
float);
116 vtkSetMacro(Overlap,
float);
117 vtkGetMacro(Overlap,
float);
122 vtkSetMacro(ReadMode,
int);
123 vtkGetMacro(ReadMode,
int);
129 vtkSetMacro(CosmoFormat,
int);
130 vtkGetMacro(CosmoFormat,
int);
135 virtual vtkMultiProcessController* GetController();
136 virtual void SetController(vtkMultiProcessController*);
143 virtual int RequestInformation
144 (vtkInformation *, vtkInformationVector **, vtkInformationVector *);
145 virtual int RequestData
146 (vtkInformation *, vtkInformationVector **, vtkInformationVector *);
Read a binary cosmology data file.
vtkMultiProcessController * Controller