Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::TubeGraphPicker Class Reference

#include <mitkTubeGraphPicker.h>

Collaboration diagram for mitk::TubeGraphPicker:

Public Member Functions

void SetTubeGraph (const TubeGraph *tubeGraph)
 
std::pair< mitk::TubeGraph::TubeDescriptorType, mitk::TubeElement * > GetPickedTube (const Point3D pickedPosition)
 
 TubeGraphPicker ()
 
virtual ~TubeGraphPicker ()
 

Protected Attributes

Point3D m_WorldPosition
 
TubeGraph::Pointer m_TubeGraph
 
TubeGraphProperty::Pointer m_TubeGraphProperty
 

Detailed Description

Definition at line 28 of file mitkTubeGraphPicker.h.

Constructor & Destructor Documentation

mitk::TubeGraphPicker::TubeGraphPicker ( )

Definition at line 19 of file mitkTubeGraphPicker.cpp.

References m_WorldPosition.

mitk::TubeGraphPicker::~TubeGraphPicker ( )
virtual

Definition at line 24 of file mitkTubeGraphPicker.cpp.

Member Function Documentation

std::pair< mitk::TubeGraph::TubeDescriptorType, mitk::TubeElement * > mitk::TubeGraphPicker::GetPickedTube ( const Point3D  pickedPosition)

Implements the picking process

Definition at line 38 of file mitkTubeGraphPicker.cpp.

References mitk::TubeGraph::ErrorId, max(), and MITK_ERROR.

Referenced by mitk::TubeGraphDataInteractor::CheckOverTube().

void mitk::TubeGraphPicker::SetTubeGraph ( const TubeGraph tubeGraph)

Member Data Documentation

TubeGraph::Pointer mitk::TubeGraphPicker::m_TubeGraph
protected

Definition at line 43 of file mitkTubeGraphPicker.h.

TubeGraphProperty::Pointer mitk::TubeGraphPicker::m_TubeGraphProperty
protected

Definition at line 44 of file mitkTubeGraphPicker.h.

Point3D mitk::TubeGraphPicker::m_WorldPosition
protected

Definition at line 42 of file mitkTubeGraphPicker.h.

Referenced by TubeGraphPicker().


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