Go to the documentation of this file.
26 #ifndef __TE_QT_PLUGINS_MNT_INTERNAL_PLUGIN_H
27 #define __TE_QT_PLUGINS_MNT_INTERNAL_PLUGIN_H
30 #include "../../../core/plugin/CppPlugin.h"
52 class CreateIsolinesAction;
53 class MNTGenerationAction;
54 class ImageGenerationAction;
55 class ShowValuesAction;
58 class TINGenerationAction;
114 #endif //__TE_QT_PLUGINS_MNT_INTERNAL_PLUGIN_H
void shutdown()
This method will be called by applicatons to shutdown plugin's functionality.
void triggered(te::qt::af::evt::Event *e)
This class register the smooth action into MNT Plugin.
This class register the calculate volume action into MNT Plugin.
SmoothAction * m_Smooth
Smooth Isolines Action.
ImageGenerationAction * m_ImageGeneration
Image Generation Action.
void registerActions()
Function used to register all raster processing actions.
This class register the Triangular Grid generation action into MNT Plugin.
This class register the isolines generation action into MNT Plugin.
CreateIsolinesAction * m_ISOGeneration
Isoline Generation Action.
This class register the slope action into MNT Plugin.
void startup()
This method will be called by applications to startup some plugin's functionality.
This class register the isolines generation action into MNT Plugin.
This class register the show values action into MNT Plugin.
A base class for application events.
Basic information about a plugin.
TINGenerationAction * m_TINGeneration
TIN Generation Action.
ProfileAction * m_Profile
MNTGenerationAction * m_MNTGeneration
GRID Generation Action.
SlopeAction * m_Slope
Slope Generation Action.
The base class for C++ plugins.
This class register the regular grid generation action into MNT Plugin.
This class register the image generation action into MNT Plugin.
ShowValuesAction * m_ShowValue
Proxy configuration file for TerraView (see terraview_config.h).
void unRegisterActions()
Function used to unregister all raster processing actions.
QMenu * m_mntMenu
MNT Main Menu registered.
Plugin(const te::core::PluginInfo &pluginInfo)