31 #ifndef vtkTemporalDataSetCache_h
32 #define vtkTemporalDataSetCache_h
34 #include "vtkFiltersHybridModule.h"
51 void SetCacheSize(
int size);
52 vtkGetMacro(CacheSize,
int);
61 typedef std::map<
double,std::pair<
unsigned long,
vtkDataObject *> >
73 int FillOutputPortInformation(
int vtkNotUsed(port),
vtkInformation*
info) VTK_OVERRIDE;
78 virtual
int RequestUpdateExtent (vtkInformation *,
80 vtkInformationVector *);
82 virtual
int RequestData(vtkInformation *,
83 vtkInformationVector **,
84 vtkInformationVector *);
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Superclass for all sources, filters, and sinks in VTK.
std::map< double, std::pair< unsigned long, vtkDataObject * > > CacheType
a simple class to control print indentation
static vtkAlgorithm * New()
general representation of visualization data