Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitkTubeGraphVertex.h
Go to the documentation of this file.
1 /*===================================================================
2 
3 The Medical Imaging Interaction Toolkit (MITK)
4 Copyright (c) German Cancer Research Center,
5 Division of Medical and Biological Informatics.
6 All rights reserved.
7 
8 This software is distributed WITHOUT ANY WARRANTY; without
9 even the implied warranty of MERCHANTABILITY or FITNESS FOR
10 A PARTICULAR PURPOSE.
11 
12 See LICENSE.txt or http://www.mitk.org for details.
13 
14 ===================================================================*/
15 
16 #ifndef _MITK_TubeGraphVertex_H
17 #define _MITK_TubeGraphVertex_H
18 
19 #include <MitkTubeGraphExports.h>
20 
21 #include "mitkTubeElement.h"
22 
23 namespace mitk
24 {
29  {
30  public:
32  TubeGraphVertex(TubeElement *element);
33  virtual ~TubeGraphVertex();
34 
39  void SetTubeElement(TubeElement *element);
40 
45  const TubeElement *GetTubeElement() const;
46 
52  bool operator==(const TubeGraphVertex &right) const;
53 
54  private:
55  TubeElement *m_element;
56 
57  }; // class
58 
59 } // namespace
60 #endif
#define MITKTUBEGRAPH_EXPORT
Base Class for Tube Graph Vertices.
DataCollection - Class to facilitate loading/accessing structured data.
Abstract class for elements which describes tubular structur.
MITKCORE_EXPORT bool operator==(const InteractionEvent &a, const InteractionEvent &b)