#include <string>
#include "vtkMultiBlockDataSetAlgorithm.h"
+#include "vtkInformationGaussDoubleVectorKey.h"
class vtkDataSet;
class vtkMutableDirectedGraph;
class vtkInformationDataObjectMetaDataKey;
+class vtkInformationDoubleVectorKey;
+class ExportedTinyInfo;
class VTK_EXPORT vtkMEDReader : public vtkMultiBlockDataSetAlgorithm
{
// Description
// Static information key used to transfer the meta data graph along the pipeline
static vtkInformationDataObjectMetaDataKey* META_DATA();
+ static vtkInformationGaussDoubleVectorKey* GAUSS_DATA();
protected:
vtkMEDReader();
private:
void UpdateSIL(vtkInformation *request, vtkInformation *info);
virtual double PublishTimeStepsIfNeeded(vtkInformation*, bool& isUpdated);
- virtual void FillMultiBlockDataSetInstance(vtkMultiBlockDataSet *output, double reqTS);
- vtkDataSet *RetrieveDataSetAtTime(double reqTS);
+ virtual void FillMultiBlockDataSetInstance(vtkMultiBlockDataSet *output, double reqTS, ExportedTinyInfo *internalInfo=0);
+ vtkDataSet *RetrieveDataSetAtTime(double reqTS, ExportedTinyInfo *internalInfo);
private:
//BTX
//ETX