26 #ifndef vtkPVDataInformationHelper_h 27 #define vtkPVDataInformationHelper_h 29 #include "vtkObject.h" 30 #include "vtkPVClientServerCoreCoreModule.h" 39 void PrintSelf(ostream& os, vtkIndent indent);
47 virtual const char* GetPrettyDataTypeString() = 0;
55 virtual bool ValidateType(vtkDataObject* data) = 0;
59 virtual double* GetBounds() = 0;
60 virtual int GetNumberOfDataSets() = 0;
61 virtual vtkTypeInt64 GetNumberOfCells() = 0;
62 virtual vtkTypeInt64 GetNumberOfPoints() = 0;
63 virtual vtkTypeInt64 GetNumberOfRows() = 0;