26 #ifndef __TE_QT_PLUGINS_MNT_INTERNAL_PLUGIN_H
27 #define __TE_QT_PLUGINS_MNT_INTERNAL_PLUGIN_H
30 #include "../../../plugin/Plugin.h"
52 class CreateIsolinesAction;
53 class MNTGenerationAction;
54 class ShowValuesAction;
57 class TINGenerationAction;
114 #endif //__TE_QT_PLUGINS_MNT_INTERNAL_PLUGIN_H
Configuration flags for the MNT Qt Widget plugin.
PLUGIN_CALL_BACK_DECLARATION(TEQTPLUGINADDRESSGEOCODINGEXPORT)
ShowValuesAction * m_ShowValue
A base class for application events.
void triggered(te::qt::af::evt::Event *e)
This class register the smooth action into MNT Plugin.
ProfileAction * m_Profile
void startup()
Do nothing! Just set plugin as started.
This class register the regular grid generation action into MNT Plugin.
void unRegisterActions()
Function used to unregister all raster processing actions.
MNTGenerationAction * m_MNTGeneration
GRID Generation Action.
~Plugin()
Virtual destructor.
#define TEQTPLUGINMNTEXPORT
You can use this macro in order to export/import classes and functions from all plug-ins files...
A base class for plugin types.
CreateIsolinesAction * m_ISOGeneration
Isoline Generation Action.
QMenu * m_mntMenu
MNT Main Menu registered.
SmoothAction * m_Smooth
Smooth Isolines Action.
This class register the isolines generation action into MNT Plugin.
This class register the isolines generation action into MNT Plugin.
This class register the Triangular Grid generation action into MNT Plugin.
This class register the calculate volume action into MNT Plugin.
This class register the slope action into MNT Plugin.
TINGenerationAction * m_TINGeneration
TIN Generation Action.
void registerActions()
Function used to register all raster processing actions.
The basic information about a plugin.
This class register the show values action into MNT Plugin.
Plugin(const te::plugin::PluginInfo &pluginInfo)
void shutdown()
Do nothing! Just set plugin as stopped.
SlopeAction * m_Slope
Slope Generation Action.