vtkChangeTrackerStep Class Reference

#include <vtkChangeTrackerStep.h>

Inheritance diagram for vtkChangeTrackerStep:
vtkKWWizardStep vtkChangeTrackerAnalysisStep vtkChangeTrackerROIStep vtkChangeTrackerSegmentationStep vtkChangeTrackerSelectScanStep vtkChangeTrackerTypeStep vtkChangeTrackerFirstScanStep vtkChangeTrackerSecondScanStep

List of all members.

Public Member Functions

void AddGUIObservers ()
virtual int CanGoToSelf ()
virtual void GridCallback ()
virtual void HideUserInterface ()
void PrintSelf (ostream &os, vtkIndent indent)
virtual void ProcessGUIEvents (vtkObject *vtkNotUsed(caller), unsigned long vtkNotUsed(event), void *vtkNotUsed(callData))
virtual void RemoveGUIObservers ()
virtual void RemoveResults ()
void RenderHide ()
void RenderShow ()
virtual void SetGUI (vtkChangeTrackerGUI *)
void SetNextStep (vtkChangeTrackerStep *init)
virtual void ShowUserInterface ()
virtual void SliceCallback ()
virtual void TransitionCallback ()
virtual void UpdateGUI ()
virtual void UpdateMRML ()
virtual void Validate ()
 vtkGetObjectMacro (Render_Mapper, vtkVolumeTextureMapper3D)
 vtkGetObjectMacro (Render_VolumeProperty, vtkVolumeProperty)
 vtkGetObjectMacro (GUI, vtkChangeTrackerGUI)
 vtkTypeRevisionMacro (vtkChangeTrackerStep, vtkKWWizardStep)

Static Public Member Functions

static vtkChangeTrackerStepNew ()

Protected Member Functions

void CenterRYGSliceViews (double pointX, double pointY, double pointZ)
void ChangeRender_BandPassFilter (double min, double max)
 For Rendering results.
void CreateGridButton ()
void CreateRender (vtkMRMLVolumeNode *volumeNode, int RayCastFlag)
void CreateResetButton ()
void CreateSliceButton ()
int GridDefine ()
void GridRemove ()
void RenderRemove ()
void SetRender_BandPassFilter (double min, double max, float colorMin[3], float colorMax[3])
void SetRender_BandStopFilter (double min, double max, float colorMin[3], float colorMax[3])
void SetRender_HighPassFilter (double min, float colorMin[3], float colorMax[3])
void SetRender_PulsePassFilter (double p0, double p1, float color_p0[3], float color_p1[3])
 vtkChangeTrackerStep ()
 ~vtkChangeTrackerStep ()

Protected Attributes

vtkKWFrameWithLabelAdvancedFrame
vtkKWFrameWithLabelFrame
vtkKWPushButtonGridButton
vtkChangeTrackerGUIGUI
vtkChangeTrackerStepNextStep
vtkColorTransferFunction * Render_ColorMapping
vtkPiecewiseFunction * Render_Filter
vtkImageDataRender_Image
vtkVolumeTextureMapper3D * Render_Mapper
vtkMatrix4x4 * Render_OrientationMatrix
vtkFixedPointVolumeRayCastMapper * Render_RayCast_Mapper
vtkVolume * Render_Volume
vtkVolumeProperty * Render_VolumeProperty
vtkKWPushButtonResetButton
vtkKWPushButtonSliceButton
vtkCallbackCommandWizardGUICallbackCommand

Private Member Functions

void operator= (const vtkChangeTrackerStep &)
 vtkChangeTrackerStep (const vtkChangeTrackerStep &)

Constructor & Destructor Documentation

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

Member Function Documentation

void vtkChangeTrackerStep::AddGUIObservers ( void   )  [inline]
int vtkChangeTrackerStep::CanGoToSelf (  )  [virtual]
void vtkChangeTrackerStep::CenterRYGSliceViews ( double  pointX,
double  pointY,
double  pointZ 
) [protected]
void vtkChangeTrackerStep::ChangeRender_BandPassFilter ( double  min,
double  max 
) [protected]
void vtkChangeTrackerStep::CreateGridButton (  )  [protected]
void vtkChangeTrackerStep::CreateRender ( vtkMRMLVolumeNode volumeNode,
int  RayCastFlag 
) [protected]
void vtkChangeTrackerStep::CreateResetButton (  )  [protected]

References New(), and ResetButton.

void vtkChangeTrackerStep::CreateSliceButton (  )  [protected]
void vtkChangeTrackerStep::GridCallback (  )  [virtual]
int vtkChangeTrackerStep::GridDefine (  )  [protected]
void vtkChangeTrackerStep::GridRemove (  )  [protected]
void vtkChangeTrackerStep::HideUserInterface (  )  [virtual]

Reimplemented in vtkChangeTrackerROIStep.

static vtkChangeTrackerStep* vtkChangeTrackerStep::New (  )  [static]
void vtkChangeTrackerStep::operator= ( const vtkChangeTrackerStep  )  [private]
void vtkChangeTrackerStep::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual void vtkChangeTrackerStep::ProcessGUIEvents ( vtkObject vtkNotUsedcaller,
unsigned long   vtkNotUsedevent,
void *  vtkNotUsedcallData 
) [inline, virtual]
virtual void vtkChangeTrackerStep::RemoveGUIObservers ( void   )  [inline, virtual]
virtual void vtkChangeTrackerStep::RemoveResults (  )  [inline, virtual]
void vtkChangeTrackerStep::RenderHide (  ) 
void vtkChangeTrackerStep::RenderRemove (  )  [protected]
void vtkChangeTrackerStep::RenderShow (  ) 
virtual void vtkChangeTrackerStep::SetGUI ( vtkChangeTrackerGUI  )  [virtual]
void vtkChangeTrackerStep::SetNextStep ( vtkChangeTrackerStep init  )  [inline]
void vtkChangeTrackerStep::SetRender_BandPassFilter ( double  min,
double  max,
float  colorMin[3],
float  colorMax[3] 
) [protected]
void vtkChangeTrackerStep::SetRender_BandStopFilter ( double  min,
double  max,
float  colorMin[3],
float  colorMax[3] 
) [protected]
void vtkChangeTrackerStep::SetRender_HighPassFilter ( double  min,
float  colorMin[3],
float  colorMax[3] 
) [protected]
void vtkChangeTrackerStep::SetRender_PulsePassFilter ( double  p0,
double  p1,
float  color_p0[3],
float  color_p1[3] 
) [protected]
void vtkChangeTrackerStep::ShowUserInterface (  )  [virtual]
void vtkChangeTrackerStep::SliceCallback (  )  [virtual]

References SliceButton.

virtual void vtkChangeTrackerStep::TransitionCallback (  )  [inline, virtual]
virtual void vtkChangeTrackerStep::UpdateGUI (  )  [inline, virtual]
virtual void vtkChangeTrackerStep::UpdateMRML (  )  [inline, virtual]
void vtkChangeTrackerStep::Validate (  )  [virtual]
vtkChangeTrackerStep::vtkGetObjectMacro ( Render_Mapper  ,
vtkVolumeTextureMapper3D   
)
vtkChangeTrackerStep::vtkGetObjectMacro ( Render_VolumeProperty  ,
vtkVolumeProperty   
)
vtkChangeTrackerStep::vtkGetObjectMacro ( GUI  ,
vtkChangeTrackerGUI   
)
vtkChangeTrackerStep::vtkTypeRevisionMacro ( vtkChangeTrackerStep  ,
vtkKWWizardStep   
)

Member Data Documentation

vtkColorTransferFunction* vtkChangeTrackerStep::Render_ColorMapping [protected]
vtkPiecewiseFunction* vtkChangeTrackerStep::Render_Filter [protected]
vtkVolumeTextureMapper3D* vtkChangeTrackerStep::Render_Mapper [protected]
vtkFixedPointVolumeRayCastMapper* vtkChangeTrackerStep::Render_RayCast_Mapper [protected]
vtkVolume* vtkChangeTrackerStep::Render_Volume [protected]
vtkVolumeProperty* vtkChangeTrackerStep::Render_VolumeProperty [protected]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1