26 #ifndef __TE_QT_PLUGINS_VP_INTERNAL_PLUGIN_H
27 #define __TE_QT_PLUGINS_VP_INTERNAL_PLUGIN_H
30 #include "../../../plugin/Plugin.h"
44 class AggregationAction;
46 class GeometricOpAction;
47 class IntersectionAction;
48 class LineToPolygonAction;
49 class MultipartToSinglepartAction;
50 class PolygonToLineAction;
103 #endif //__TE_QT_PLUGINS_VP_INTERNAL_PLUGIN_H
This class register the contrast action into VP Plugin.
PLUGIN_CALL_BACK_DECLARATION(TEQTPLUGINADDRESSGEOCODINGEXPORT)
GeometricOpAction * m_geometricOp
Geometric Operation.
This class register the contrast action into VP Plugin.
LineToPolygonAction * m_lineToPolygon
Line to Polygon Operation Action.
QMenu * m_vpMenu
VP Main Menu registered.
IntersectionAction * m_intersection
Intersection Operation Action.
PolygonToLineAction * m_polygonToLine
Polygon to Line Operation Action.
Configuration flags for the VP Qt Widget plugin.
Plugin(const te::plugin::PluginInfo &pluginInfo)
MultipartToSinglepartAction * m_multipart2singlepart
Intersection Operation Action.
void shutdown()
Do nothing! Just set plugin as stopped.
This class register the contrast action into VP Plugin.
AggregationAction * m_aggregation
Aggregation Operation Action.
BufferAction * m_buffer
Buffer Operation Action.
A base class for plugin types.
#define TEQTPLUGINVPEXPORT
You can use this macro in order to export/import classes and functions from all plug-ins files...
This class register the contrast action into VP Plugin.
void registerActions()
Function used to register all raster processing actions.
This class register the contrast action into VP Plugin.
This class register the contrast action into VP Plugin.
~Plugin()
Virtual destructor.
The basic information about a plugin.
void unRegisterActions()
Function used to unregister all raster processing actions.
void startup()
Do nothing! Just set plugin as started.