Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
Home
Manual
API Reference
Download
Bugzilla
Groups
Namespace List
Class List
File List
Examples
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
mitkTubeGraphPicker.h
Go to the documentation of this file.
1
/*===================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center,
6
Division of Medical and Biological Informatics.
7
All rights reserved.
8
9
This software is distributed WITHOUT ANY WARRANTY; without
10
even the implied warranty of MERCHANTABILITY or FITNESS FOR
11
A PARTICULAR PURPOSE.
12
13
See LICENSE.txt or http://www.mitk.org for details.
14
15
===================================================================*/
16
17
#ifndef _mitk_TubeGraphPicker_h
18
#define _mitk_TubeGraphPicker_h
19
20
#include <
MitkTubeGraphExports.h
>
21
22
#include "
mitkCircularProfileTubeElement.h
"
23
#include "
mitkTubeGraph.h
"
24
#include "
mitkTubeGraphProperty.h
"
25
26
namespace
mitk
27
{
28
class
MITKTUBEGRAPH_EXPORT
TubeGraphPicker
29
{
30
public
:
31
/* mitkClassMacro( TubeGraphPicker, BaseDataSource );
32
itkNewMacro( Self );*/
33
34
void
SetTubeGraph(
const
TubeGraph
*tubeGraph);
35
36
std::pair<mitk::TubeGraph::TubeDescriptorType, mitk::TubeElement *> GetPickedTube(
const
Point3D
pickedPosition);
37
38
TubeGraphPicker
();
39
virtual
~
TubeGraphPicker
();
40
41
protected
:
42
Point3D
m_WorldPosition
;
43
TubeGraph::Pointer
m_TubeGraph
;
44
TubeGraphProperty::Pointer
m_TubeGraphProperty
;
45
};
46
47
}
// namespace
48
49
#endif
mitkTubeGraphProperty.h
MITKTUBEGRAPH_EXPORT
#define MITKTUBEGRAPH_EXPORT
Definition:
MitkTubeGraphExports.h:15
mitk::TubeGraphPicker
Definition:
mitkTubeGraphPicker.h:28
mitk::Point< ScalarType, 3 >
mitk::TubeGraph
Base Class for Tube Graphs.
Definition:
mitkTubeGraph.h:37
mitk::TubeGraphPicker::m_WorldPosition
Point3D m_WorldPosition
Definition:
mitkTubeGraphPicker.h:42
mitk
DataCollection - Class to facilitate loading/accessing structured data.
Definition:
GeometryOverview.dox:1
mitkTubeGraph.h
mitk::TubeGraphPicker::m_TubeGraphProperty
TubeGraphProperty::Pointer m_TubeGraphProperty
Definition:
mitkTubeGraphPicker.h:44
mitk::TubeGraphPicker::m_TubeGraph
TubeGraph::Pointer m_TubeGraph
Definition:
mitkTubeGraphPicker.h:43
MitkTubeGraphExports.h
itk::SmartPointer< Self >
mitkCircularProfileTubeElement.h
git
MITK
Modules
TubeGraph
include
mitkTubeGraphPicker.h
Generated on Fri Feb 3 2017 20:52:10 for Medical Imaging Interaction Toolkit by
1.8.9.1