debian/kwwidgets-examples/usr/share/doc/kwwidgets-examples/examples/Cxx/Tutorial1/Step1/vtkKWMyWidget.h

Go to the documentation of this file.
00001 #ifndef __vtkKWMyWidget_h
00002 #define __vtkKWMyWidget_h
00003 
00004 #include "vtkKWCompositeWidget.h"
00005 
00006 class vtkKWLabel;
00007 
00008 class vtkKWMyWidget : public vtkKWCompositeWidget
00009 {
00010 public:
00011   static vtkKWMyWidget* New();
00012   vtkTypeRevisionMacro(vtkKWMyWidget,vtkKWCompositeWidget);
00013 
00014   // Description:
00015   // Get the internal widget.
00016   vtkGetObjectMacro(Label, vtkKWLabel);
00017 
00018 protected:
00019   vtkKWMyWidget();
00020   ~vtkKWMyWidget();
00021 
00022   vtkKWLabel *Label;
00023 
00024   // Description:
00025   // Create the widget.
00026   virtual void CreateWidget();
00027 
00028 private:
00029   vtkKWMyWidget(const vtkKWMyWidget&);   // Not implemented.
00030   void operator=(const vtkKWMyWidget&);  // Not implemented.
00031 };
00032 
00033 #endif

Generated by  doxygen 1.6.2