SignElementTabContainer.h

Go to the documentation of this file.
00001 /*
00002  *
00003  * Program:   Slicer Image-Guided Navigator (The SIGN)
00004  * Module:    $RCSfile: SignElementTabContainer.h,v $
00005  */
00013 #ifndef _SIGNELEMENTTABCONTAINER_H
00014 #define _SIGNELEMENTTABCONTAINER_H
00015 
00016 #include <SignElementContainer.h>
00017 
00018 #include <SignDLL.h>
00019 
00020 class vtkKWNotebook;
00021 class SignContext;
00022 class SignProcess;
00023 
00024 class SIGN_EXPORT SignElementTabContainer : public SignElementContainer
00025 {
00026 
00027  public:
00028   vtkTypeRevisionMacro(SignElementTabContainer,SignElementContainer);
00029   void Init(SignContext *context, SignProcess *proc);
00030   static SignElementTabContainer* New();
00031 
00032  protected:
00033   SignElementTabContainer();
00034   ~SignElementTabContainer();
00035 
00036   SignElementTabContainer(const SignElementTabContainer&);  // Not implemented.
00037   void operator=(const SignElementTabContainer&);  // Not implemented.
00038 
00039 
00040 private:
00041   static void OnActivateCheckPoint(vtkObject *caller,unsigned long event, void* data,void*calldata);
00042   static void OnDeActivateCheckPoint(vtkObject *caller,unsigned long event, void* data,void*calldata);
00043   vtkKWNotebook *tab;
00044 };
00045 
00046 #endif

Generated on Mon Feb 26 12:11:16 2007 for TheSIGN by  doxygen 1.4.6