MeVisLab Toolbox Reference
mlGraphAction.h
Go to the documentation of this file.
1
/*************************************************************************************
2
**
3
** Copyright 2007, MeVis Medical Solutions AG
4
**
5
** The user may use this file in accordance with the license agreement provided with
6
** the Software or, alternatively, in accordance with the terms contained in a
7
** written agreement between the user and MeVis Medical Solutions AG.
8
**
9
** For further information use the contact form at https://www.mevislab.de/contact
10
**
11
**************************************************************************************/
12
13
#ifndef ML_GRAPH_ACTION_H
14
#define ML_GRAPH_ACTION_H
15
16
18
19
// Include dll-specific settings.
20
#include "
mlVesselGraphSystem.h
"
21
22
#include "
VesselGraphTypes.h
"
23
24
#include "
mlGraph.h
"
25
26
VESSELGRAPH_BEGIN_NAMESPACE
27
28
class
VESSELGRAPH_EXPORT
GraphAction
{
29
public
:
30
GraphAction
();
31
virtual
~GraphAction
();
32
virtual
void
actionCallBack
(
const
Graph
* g, std::string sender )=0;
33
};
34
35
VESSELGRAPH_END_NAMESPACE
36
37
#endif
// __mlGraphAction_H
38
39
40
VesselGraphTypes.h
GraphAction::actionCallBack
virtual void actionCallBack(const Graph *g, std::string sender)=0
GraphAction::~GraphAction
virtual ~GraphAction()
GraphAction::GraphAction
GraphAction()
Graph
Defines the basic Graph class which holds sets of nodes, edges and roots to model tubular structures ...
Definition
mlGraph.h:64
mlGraph.h
mlVesselGraphSystem.h
VESSELGRAPH_END_NAMESPACE
#define VESSELGRAPH_END_NAMESPACE
Definition
mlVesselGraphSystem.h:35
VESSELGRAPH_EXPORT
#define VESSELGRAPH_EXPORT
Definition
mlVesselGraphSystem.h:23
VESSELGRAPH_BEGIN_NAMESPACE
#define VESSELGRAPH_BEGIN_NAMESPACE
Definition
mlVesselGraphSystem.h:34
MeVisLab
Standard
Sources
Shared
MLVesselGraph
mlGraphAction.h
Generated by
1.15.0