00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00023 #ifndef __vtkSMScalarBarActorProxy_h
00024 #define __vtkSMScalarBarActorProxy_h
00025
00026 #include "vtkSMProxy.h"
00027
00028 class VTK_EXPORT vtkSMScalarBarActorProxy : public vtkSMProxy
00029 {
00030 public:
00031 static vtkSMScalarBarActorProxy* New();
00032 vtkTypeRevisionMacro(vtkSMScalarBarActorProxy, vtkSMProxy);
00033 void PrintSelf(ostream& os, vtkIndent indent);
00034
00035
00036
00037 void SetPosition(double x, double y);
00038 void SetPosition2(double x, double y);
00039
00040
00041 void SaveTextPropertiesInBatchScript(ofstream* file);
00042
00043 protected:
00044 vtkSMScalarBarActorProxy();
00045 ~vtkSMScalarBarActorProxy();
00046
00047 virtual void CreateVTKObjects(int numObjects);
00048 void SaveTextPropertiesInBatchScript(ofstream* file, vtkSMProxy* tp);
00049 private:
00050 vtkSMScalarBarActorProxy(const vtkSMScalarBarActorProxy&);
00051 void operator=(const vtkSMScalarBarActorProxy&);
00052 };
00053
00054 #endif