00001 /*========================================================================= 00002 00003 Module: $RCSfile: vtkKWCompositeWidget.h,v $ 00004 00005 Copyright (c) Kitware, Inc. 00006 All rights reserved. 00007 See Copyright.txt or http://www.kitware.com/Copyright.htm for details. 00008 00009 This software is distributed WITHOUT ANY WARRANTY; without even 00010 the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 00011 PURPOSE. See the above copyright notice for more information. 00012 00013 =========================================================================*/ 00030 #ifndef __vtkKWCompositeWidget_h 00031 #define __vtkKWCompositeWidget_h 00032 00033 #include "vtkKWFrame.h" 00034 00035 class KWWidgets_EXPORT vtkKWCompositeWidget : public vtkKWFrame 00036 { 00037 // @cond section_public 00038 public: 00039 static vtkKWCompositeWidget* New(); 00040 vtkTypeRevisionMacro(vtkKWCompositeWidget, vtkKWFrame); 00041 void PrintSelf(ostream& os, vtkIndent indent); 00042 00043 // @endcond 00044 // @cond section_protected 00045 protected: 00046 vtkKWCompositeWidget() {}; 00047 ~vtkKWCompositeWidget() {}; 00048 00050 virtual void CreateWidget(); 00051 00052 // @endcond 00053 // @cond section_private 00054 private: 00055 vtkKWCompositeWidget(const vtkKWCompositeWidget&); // Not implemented 00056 void operator=(const vtkKWCompositeWidget&); // Not implemented 00057 }; 00058 00059 00060 #endif 00061 00062 00063 00064 // @endcond
1.6.1