Computer Assited Medical Intervention Tool Kit  version 4.0
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
camitk::vtkInteractorStylePick Class Reference

Interactor used when we are in picking mode. More...

#include <RendererWidget.h>

Inherits vtkInteractorStyle.

Public Member Functions

virtual void OnLeftButtonDown ()
 
virtual void OnLeftButtonUp ()
 
virtual void OnMouseMove ()
 
void PrintSelf (ostream &os, vtkIndent indent)
 
void SetAreaPicking (bool b)
 
 vtkTypeMacro (vtkInteractorStylePick, vtkInteractorStyle)
 

Static Public Member Functions

static vtkInteractorStylePickNew ()
 

Protected Member Functions

virtual void Pick ()
 
void RedrawRubberBand ()
 
 vtkInteractorStylePick ()
 
 ~vtkInteractorStylePick ()
 

Protected Attributes

bool AreaPicking
 
int EndPosition [2]
 
int Moving
 
vtkUnsignedCharArray * PixelArray
 
int StartPosition [2]
 

Detailed Description

Interactor used when we are in picking mode.

Constructor & Destructor Documentation

◆ vtkInteractorStylePick()

camitk::vtkInteractorStylePick::vtkInteractorStylePick ( )
protected

◆ ~vtkInteractorStylePick()

camitk::vtkInteractorStylePick::~vtkInteractorStylePick ( )
protected

References PixelArray.

Member Function Documentation

◆ New()

static vtkInteractorStylePick* camitk::vtkInteractorStylePick::New ( )
static

◆ OnLeftButtonDown()

void camitk::vtkInteractorStylePick::OnLeftButtonDown ( )
virtual

◆ OnLeftButtonUp()

void camitk::vtkInteractorStylePick::OnLeftButtonUp ( )
virtual

◆ OnMouseMove()

void camitk::vtkInteractorStylePick::OnMouseMove ( )
virtual

◆ Pick()

void camitk::vtkInteractorStylePick::Pick ( )
protectedvirtual

◆ PrintSelf()

void camitk::vtkInteractorStylePick::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

◆ RedrawRubberBand()

void camitk::vtkInteractorStylePick::RedrawRubberBand ( )
protected

References EndPosition, PixelArray, and StartPosition.

Referenced by OnMouseMove().

◆ SetAreaPicking()

void camitk::vtkInteractorStylePick::SetAreaPicking ( bool  b)

References AreaPicking.

◆ vtkTypeMacro()

camitk::vtkInteractorStylePick::vtkTypeMacro ( vtkInteractorStylePick  ,
vtkInteractorStyle   
)

Member Data Documentation

◆ AreaPicking

bool camitk::vtkInteractorStylePick::AreaPicking
protected

◆ EndPosition

int camitk::vtkInteractorStylePick::EndPosition[2]
protected

◆ Moving

int camitk::vtkInteractorStylePick::Moving
protected

◆ PixelArray

vtkUnsignedCharArray* camitk::vtkInteractorStylePick::PixelArray
protected

◆ StartPosition

int camitk::vtkInteractorStylePick::StartPosition[2]
protected

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