00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00022 #ifndef __vtkPVPLOT3DReaderModule_h
00023 #define __vtkPVPLOT3DReaderModule_h
00024
00025 #include "vtkPVAdvancedReaderModule.h"
00026
00027 class VTK_EXPORT vtkPVPLOT3DReaderModule : public vtkPVAdvancedReaderModule
00028 {
00029 public:
00030 static vtkPVPLOT3DReaderModule* New();
00031 vtkTypeRevisionMacro(vtkPVPLOT3DReaderModule, vtkPVAdvancedReaderModule);
00032 void PrintSelf(ostream& os, vtkIndent indent);
00033
00035 virtual void Accept() { this->Accept(0); }
00036 virtual void Accept(int hideFlag) { this->Accept(hideFlag, 1); }
00037 virtual void Accept(int hideFlag, int hideSource);
00039
00046 virtual void UpdateEnableState();
00047
00048 protected:
00049 vtkPVPLOT3DReaderModule();
00050 ~vtkPVPLOT3DReaderModule();
00051
00052 int AlreadyAccepted;
00053
00054 private:
00055 vtkPVPLOT3DReaderModule(const vtkPVPLOT3DReaderModule&);
00056 void operator=(const vtkPVPLOT3DReaderModule&);
00057 };
00058
00059 #endif