00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00022 #ifndef __vtkSMWriterProxy_h
00023 #define __vtkSMWriterProxy_h
00024
00025 #include "vtkSMSourceProxy.h"
00026
00027 class VTK_EXPORT vtkSMWriterProxy : public vtkSMSourceProxy
00028 {
00029 public:
00030 static vtkSMWriterProxy* New();
00031 vtkTypeRevisionMacro(vtkSMWriterProxy, vtkSMSourceProxy);
00032 void PrintSelf(ostream& os, vtkIndent indent);
00033
00035 virtual void UpdatePipeline();
00036
00037 protected:
00038 vtkSMWriterProxy() {}
00039 ~vtkSMWriterProxy() {}
00040
00041 private:
00042 vtkSMWriterProxy(const vtkSMWriterProxy&);
00043 void operator=(const vtkSMWriterProxy&);
00044 };
00045
00046 #endif