00001 /* $Id: ssMultibeamLWNotebook.h,v 1.5 2005/12/29 10:16:50 pfb Exp $ */ 00002 00003 #ifndef _ssMultibeamLWNotebook_h 00004 #define _ssMultibeamLWNotebook_h 00005 00010 #include <vtkKWNotebook.h> 00011 00012 class ssMultibeamLWApplication; 00013 class vtkKWScale; 00014 00015 class VTK_EXPORT ssMultibeamLWNotebook : public vtkKWNotebook 00016 { 00017 //**************************************************************************** 00018 public: 00019 00025 static ssMultibeamLWNotebook *New(); 00026 00030 vtkTypeMacro(ssMultibeamLWNotebook, 00031 vtkObject); 00032 00038 void PrintSelf(ostream& os, vtkIndent indent); 00039 00044 void Create(ssMultibeamLWApplication *app); 00045 00050 void SetWidgetName(const char *name); 00051 00052 //**************************************************************************** 00053 protected: 00054 00055 ssMultibeamLWNotebook(); 00056 00057 ~ssMultibeamLWNotebook(); 00058 00059 //**************************************************************************** 00060 private: 00061 00062 vtkKWScale *planCameraDolly; 00063 vtkKWScale *alongCameraDolly; 00064 vtkKWScale *acrossCameraDolly; 00065 }; 00066 00067 /* 00068 * $Log: ssMultibeamLWNotebook.h,v $ 00069 * Revision 1.5 2005/12/29 10:16:50 pfb 00070 * Changes made in upgrade to ParaView 2.2.1, VTK 4.5.0 00071 * 00072 * Revision 1.4 2005/11/02 03:10:31 pfb 00073 * Fixed doxygen tags. 00074 * 00075 * Revision 1.3 2005/05/10 17:08:00 pfb 00076 * Added module info. 00077 * 00078 * Revision 1.2 2004/11/03 14:59:40 pfb 00079 * Work in progress. 00080 * 00081 * Revision 1.1 2004/11/02 10:37:37 pfb 00082 * Initial rev. 00083 * 00084 */ 00085 00089 #endif