MeVisLabToolboxReference
|
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