vtkProstateNavStep Class Reference

#include <vtkProstateNavStep.h>

Inheritance diagram for vtkProstateNavStep:
vtkKWWizardStep vtkProstateNavCalibrationStep vtkProstateNavFiducialCalibrationStep vtkProstateNavManualControlStep vtkProstateNavStepSetUp vtkProstateNavStepSetUpTemplate vtkProstateNavStepTargetingTemplate vtkProstateNavStepVerification vtkProstateNavTargetingStep

List of all members.

Public Member Functions

virtual int CanGoToSelf ()
const charGetTitle ()
void GetTitleBackgroundColor (double *r, double *g, double *b)
virtual void HideUserInterface ()
bool IsRobotModelShown ()
bool IsWorkspaceModelShown ()
void PrintSelf (ostream &os, vtkIndent indent)
virtual void ProcessGUIEvents (vtkObject *caller, unsigned long event, void *callData)
virtual void ProcessMRMLEvents (vtkObject *caller, unsigned long event, void *callData)
virtual void Register (vtkObject *o)
void SetAndObserveMRMLScene (vtkMRMLScene *mrml)
void SetAndObserveMRMLSceneEvents (vtkMRMLScene *mrml, vtkIntArray *events)
virtual void SetGUI (vtkProstateNavGUI *)
void SetInGUICallbackFlag (int flag)
void SetInMRMLCallbackFlag (int flag)
virtual void SetLogic (vtkProstateNavLogic *)
void SetTitle (const char *title)
void SetTitleBackgroundColor (double r, double g, double b)
void ShowRobotModel (bool show)
virtual void ShowUserInterface ()
void ShowWorkspaceModel (bool show)
virtual void TearDownGUI ()
virtual void UnRegister (vtkObjectBase *o)
virtual void UpdateGUI ()
void UpdateName ()
virtual void Validate ()
 vtkGetMacro (InGUICallbackFlag, int)
 vtkGetMacro (InMRMLCallbackFlag, int)
 vtkGetMacro (StepNumber, int)
 vtkGetMacro (TotalSteps, int)
 vtkGetObjectMacro (ProstateNavManager, vtkMRMLProstateNavManagerNode)
 vtkGetObjectMacro (Logic, vtkProstateNavLogic)
 vtkGetObjectMacro (GUI, vtkProstateNavGUI)
 vtkSetMacro (StepNumber, int)
 vtkSetMacro (TotalSteps, int)
 vtkSetObjectMacro (ProstateNavManager, vtkMRMLProstateNavManagerNode)
 vtkTypeRevisionMacro (vtkProstateNavStep, vtkKWWizardStep)

Static Public Member Functions

static vtkProstateNavStepNew ()

Protected Member Functions

 vtkProstateNavStep ()
 ~vtkProstateNavStep ()

Static Protected Member Functions

static void GUICallback (vtkObject *caller, unsigned long eid, void *clientData, void *callData)
static void MRMLCallback (vtkObject *caller, unsigned long eid, void *clientData, void *callData)

Protected Attributes

vtkProstateNavGUIGUI
vtkCallbackCommandGUICallbackCommand
int InGUICallbackFlag
int InMRMLCallbackFlag
vtkProstateNavLogicLogic
vtkCallbackCommandMRMLCallbackCommand
vtkObserverManagerMRMLObserverManager
vtkMRMLSceneMRMLScene
vtkMRMLProstateNavManagerNodeProstateNavManager
int StepNumber
std::string Title
double TitleBackgroundColor [3]
int TotalSteps

Private Member Functions

void operator= (const vtkProstateNavStep &)
 vtkProstateNavStep (const vtkProstateNavStep &)

Constructor & Destructor Documentation

vtkProstateNavStep::vtkProstateNavStep (  )  [protected]
vtkProstateNavStep::~vtkProstateNavStep (  )  [protected]
vtkProstateNavStep::vtkProstateNavStep ( const vtkProstateNavStep  )  [private]

Member Function Documentation

int vtkProstateNavStep::CanGoToSelf (  )  [virtual]
const char* vtkProstateNavStep::GetTitle (  )  [inline]
void vtkProstateNavStep::GetTitleBackgroundColor ( double *  r,
double *  g,
double *  b 
) [inline]
void vtkProstateNavStep::GUICallback ( vtkObject caller,
unsigned long  eid,
void *  clientData,
void *  callData 
) [static, protected]

Referenced by vtkProstateNavStep().

void vtkProstateNavStep::HideUserInterface (  )  [virtual]
bool vtkProstateNavStep::IsRobotModelShown (  ) 
bool vtkProstateNavStep::IsWorkspaceModelShown (  ) 
void vtkProstateNavStep::MRMLCallback ( vtkObject caller,
unsigned long  eid,
void *  clientData,
void *  callData 
) [static, protected]

Referenced by vtkProstateNavStep().

static vtkProstateNavStep* vtkProstateNavStep::New (  )  [static]
void vtkProstateNavStep::operator= ( const vtkProstateNavStep  )  [private]
void vtkProstateNavStep::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual void vtkProstateNavStep::ProcessGUIEvents ( vtkObject caller,
unsigned long  event,
void *  callData 
) [inline, virtual]
virtual void vtkProstateNavStep::ProcessMRMLEvents ( vtkObject caller,
unsigned long  event,
void *  callData 
) [inline, virtual]
virtual void vtkProstateNavStep::Register ( vtkObject o  )  [inline, virtual]

References Register().

void vtkProstateNavStep::SetAndObserveMRMLScene ( vtkMRMLScene mrml  )  [inline]
void vtkProstateNavStep::SetAndObserveMRMLSceneEvents ( vtkMRMLScene mrml,
vtkIntArray *  events 
) [inline]

References vtkObjectPointer.

virtual void vtkProstateNavStep::SetGUI ( vtkProstateNavGUI  )  [virtual]
void vtkProstateNavStep::SetInGUICallbackFlag ( int  flag  )  [inline]
void vtkProstateNavStep::SetInMRMLCallbackFlag ( int  flag  )  [inline]
virtual void vtkProstateNavStep::SetLogic ( vtkProstateNavLogic  )  [virtual]
void vtkProstateNavStep::SetTitle ( const char title  )  [inline]
void vtkProstateNavStep::SetTitleBackgroundColor ( double  r,
double  g,
double  b 
) [inline]
void vtkProstateNavStep::ShowRobotModel ( bool  show  ) 
void vtkProstateNavStep::ShowUserInterface (  )  [virtual]
void vtkProstateNavStep::ShowWorkspaceModel ( bool  show  ) 
void vtkProstateNavStep::TearDownGUI ( void   )  [virtual]
virtual void vtkProstateNavStep::UnRegister ( vtkObjectBase o  )  [inline, virtual]
virtual void vtkProstateNavStep::UpdateGUI (  )  [inline, virtual]
void vtkProstateNavStep::UpdateName (  ) 
void vtkProstateNavStep::Validate (  )  [virtual]
vtkProstateNavStep::vtkGetMacro ( InGUICallbackFlag  ,
int   
)
vtkProstateNavStep::vtkGetMacro ( InMRMLCallbackFlag  ,
int   
)
vtkProstateNavStep::vtkGetMacro ( StepNumber  ,
int   
)
vtkProstateNavStep::vtkGetMacro ( TotalSteps  ,
int   
)
vtkProstateNavStep::vtkGetObjectMacro ( ProstateNavManager  ,
vtkMRMLProstateNavManagerNode   
)
vtkProstateNavStep::vtkGetObjectMacro ( Logic  ,
vtkProstateNavLogic   
)
vtkProstateNavStep::vtkGetObjectMacro ( GUI  ,
vtkProstateNavGUI   
)
vtkProstateNavStep::vtkSetMacro ( StepNumber  ,
int   
)
vtkProstateNavStep::vtkSetMacro ( TotalSteps  ,
int   
)
vtkProstateNavStep::vtkSetObjectMacro ( ProstateNavManager  ,
vtkMRMLProstateNavManagerNode   
)
vtkProstateNavStep::vtkTypeRevisionMacro ( vtkProstateNavStep  ,
vtkKWWizardStep   
)

Member Data Documentation

Referenced by vtkProstateNavStep().

Referenced by vtkProstateNavStep().

Referenced by UpdateName().

std::string vtkProstateNavStep::Title [protected]

Referenced by UpdateName().

Referenced by UpdateName().


The documentation for this class was generated from the following files:

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1