vtkChangeTrackerSecondScanStep.h

Go to the documentation of this file.
00001 #ifndef __vtkChangeTrackerSecondScanStep_h
00002 #define __vtkChangeTrackerSecondScanStep_h
00003 
00004 #include "vtkChangeTrackerSelectScanStep.h"
00005 
00006 class VTK_CHANGETRACKER_EXPORT vtkChangeTrackerSecondScanStep : public vtkChangeTrackerSelectScanStep
00007 {
00008 public:
00009   static vtkChangeTrackerSecondScanStep *New();
00010   vtkTypeRevisionMacro(vtkChangeTrackerSecondScanStep,vtkChangeTrackerStep);
00011   void PrintSelf(ostream& os, vtkIndent indent);
00012 
00013   // Description:
00014   // Reimplement the superclass's method (see vtkKWWizardStep).
00015   virtual void ShowUserInterface();
00016 
00017   // Description:
00018   // Callbacks.
00019   virtual void TransitionCallback(int Flag);
00020   void TransitionCallback() {this->TransitionCallback(1);}
00021   void UpdateGUI();
00022   void UpdateMRML();
00023 
00024   void ProcessGUIEvents(vtkObject *caller, unsigned long event, void *callData) {
00025     this->vtkChangeTrackerSelectScanStep::ProcessGUIEvents(caller, event, callData); }
00026 
00027 protected:
00028   vtkChangeTrackerSecondScanStep();
00029   ~vtkChangeTrackerSecondScanStep();
00030 
00031   static void WizardGUICallback(vtkObject *caller, unsigned long eid, void *clientData, void *callData );
00032   void ProcessGUIEvents(vtkObject *caller, void *callData);
00033 
00034 private:
00035   vtkChangeTrackerSecondScanStep(const vtkChangeTrackerSecondScanStep&);
00036   void RemoveAnalysisOutput();
00037   void operator=(const vtkChangeTrackerSecondScanStep&);
00038 };
00039 
00040 #endif

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1