Medical Imaging Interaction Toolkit  2018.4.99-389bf124
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::ConstPointer m_TubeGraph
 
TubeGraphProperty::Pointer m_TubeGraphProperty
 

Detailed Description

Definition at line 24 of file mitkTubeGraphPicker.h.

Constructor & Destructor Documentation

◆ TubeGraphPicker()

mitk::TubeGraphPicker::TubeGraphPicker ( )

Definition at line 15 of file mitkTubeGraphPicker.cpp.

References m_WorldPosition.

◆ ~TubeGraphPicker()

mitk::TubeGraphPicker::~TubeGraphPicker ( )
virtual

Definition at line 20 of file mitkTubeGraphPicker.cpp.

Member Function Documentation

◆ GetPickedTube()

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

Implements the picking process

Definition at line 32 of file mitkTubeGraphPicker.cpp.

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

◆ SetTubeGraph()

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

Definition at line 22 of file mitkTubeGraphPicker.cpp.

References m_TubeGraph, and m_TubeGraphProperty.

Member Data Documentation

◆ m_TubeGraph

TubeGraph::ConstPointer mitk::TubeGraphPicker::m_TubeGraph
protected

Definition at line 39 of file mitkTubeGraphPicker.h.

Referenced by GetPickedTube(), and SetTubeGraph().

◆ m_TubeGraphProperty

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

Definition at line 40 of file mitkTubeGraphPicker.h.

Referenced by GetPickedTube(), and SetTubeGraph().

◆ m_WorldPosition

Point3D mitk::TubeGraphPicker::m_WorldPosition
protected

Definition at line 38 of file mitkTubeGraphPicker.h.

Referenced by GetPickedTube(), and TubeGraphPicker().


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