00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00024 #ifndef __vtkPVGenericAttributeInformation_h
00025 #define __vtkPVGenericAttributeInformation_h
00026
00027 #include "vtkPVArrayInformation.h"
00028
00029 class vtkClientServerStream;
00030
00031 class VTK_EXPORT vtkPVGenericAttributeInformation : public vtkPVArrayInformation
00032 {
00033 public:
00034 static vtkPVGenericAttributeInformation* New();
00035 vtkTypeRevisionMacro(vtkPVGenericAttributeInformation, vtkPVArrayInformation);
00036 void PrintSelf(ostream& os, vtkIndent indent);
00037
00038
00040 virtual void CopyFromObject(vtkObject*);
00041
00042 protected:
00043 vtkPVGenericAttributeInformation();
00044 ~vtkPVGenericAttributeInformation();
00045
00046 vtkPVGenericAttributeInformation(const vtkPVGenericAttributeInformation&);
00047 void operator=(const vtkPVGenericAttributeInformation&);
00048 };
00049
00050 #endif