Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
QmitkFreeSurferParcellationHandler.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 QmitkFreeSurferParcellationHandler_h
18 #define QmitkFreeSurferParcellationHandler_h
19 
20 // MITK
21 #include <mitkEventStateMachine.h>
24 // Qt
25 #include <QObject>
26 using namespace mitk;
27 using namespace std;
28 
34 {
35  Q_OBJECT
36  public:
41 
42 
43  // Signals
44  Q_SIGNALS:
49  void changed(int);
54  void changed(const QString &);
59  void clicked(int);
64  void clicked(const QString &);
69  void scrolled(int);
74  void scrolled(const QString &);
75 
76 
77  // Methods
78  protected:
79  virtual void Notify(InteractionEvent* interactionEvent,bool isHandled);
80 
81 
82  // Members
83  protected:
97 };
98 
99 #endif //QmitkPixelvalueHandler_h
This handler returns either the pixelvalue or anatomical label of the current position of the crossha...
Base class to implement InteractionEventObservers.
itk::SmartPointer< Self > Pointer
mitk::FreeSurferParcellationTranslator::Pointer m_Translator
Translator for coverting pixelvalue into anatomical label.
STL namespace.
DataCollection - Class to facilitate loading/accessing structured data.
us::ServiceRegistration< InteractionEventObserver > m_ServiceRegistration
Base class from with interactors that handle DataNodes are to be derived.
#define mitkClassMacro(className, SuperClassName)
Definition: mitkCommon.h:44
Super-class that provides the functionality of a StateMachine to DataInteractors. ...