MeVisLabToolboxReference
MeVisLab/Standard/Sources/ML/MLVesselGraph/mlGraphAction.h
Go to the documentation of this file.
00001 // **InsertLicense** code
00003 
00008 //----------------------------------------------------------------------------------
00009 #ifndef __mlGraphAction_H
00010 #define __mlGraphAction_H
00011 
00012 // Include dll-specific settings.
00013 #ifndef __mlVesselGraphSystem_H
00014 #include "mlVesselGraphSystem.h"
00015 #endif
00016 
00017 #ifndef __mlGraph_H
00018 #include "mlGraph.h"
00019 #endif
00020 
00021 // ML includes
00022 #include "mlModuleIncludes.h"
00023 
00024 ML_START_NAMESPACE
00025 
00026 class VESSELGRAPH_EXPORT GraphAction {
00027 public:
00028    GraphAction();
00029    virtual ~GraphAction();
00030    virtual void actionCallBack( const Graph* g, std::string sender )=0;
00031 };
00032 
00033 ML_END_NAMESPACE
00034 
00035 #endif // __mlGraphCallBack_H
00036 
00037 
00038