26 #ifndef __TE_QT_PLUGINS_RP_INTERNAL_PLUGIN_H
27 #define __TE_QT_PLUGINS_RP_INTERNAL_PLUGIN_H
30 #include "../../../plugin/Plugin.h"
45 class ArithmeticOpAction;
46 class ClassifierAction;
48 class ColorTransformAction;
52 class MixtureModelAction;
54 class SegmenterAction;
56 class VectorizationAction;
111 #endif //__TE_QT_PLUGINS_RP_INTERNAL_PLUGIN_H
This class register the arithmeticOp action into RP Plugin.
void unRegisterActions()
Function used to unregister all raster processing actions.
QMenu * m_rpMenu
RP Main Menu registered.
void startup()
Do nothing! Just set plugin as started.
This class register the Segmenter action into RP Plugin.
te::qt::plugins::rp::VectorizationAction * m_vector
Vectorization Process Action.
Configuration flags for the RP Qt Widget plugin.
This class register the register action into RP Plugin.
te::qt::plugins::rp::ContrastAction * m_contrast
Contrast Process Action.
This class register the contrast action into RP Plugin.
te::qt::plugins::rp::FilterAction * m_filter
Filter Process Action.
te::qt::plugins::rp::ClippingAction * m_clipping
Clipping Process Action.
PLUGIN_CALL_BACK_DECLARATION(TEQTPLUGINADOEXPORT)
te::qt::plugins::rp::ColorTransformAction * m_colorTrans
Color Transform Process Action.
QAction * m_popupAction
RP pop up action registered.
te::qt::plugins::rp::FusionAction * m_fusion
Fusion Process Action.
te::qt::plugins::rp::ClassifierAction * m_classifier
Classifier Process Action.
QMenu * m_rpPopupMenu
RP Main Menu registered.
This class register the classifier action into RP Plugin.
te::qt::plugins::rp::RegisterAction * m_register
Register Process Action.
This class register the mixture model action into RP Plugin.
Plugin(const te::plugin::PluginInfo &pluginInfo)
A base class for plugin types.
~Plugin()
Virtual destructor.
This class register the fusion action into RP Plugin.
This class register the mosaic action into RP Plugin.
te::qt::plugins::rp::ArithmeticOpAction * m_arithmeticOp
Arithmetic Operation Process Action.
This class register the Clipping action into RP Plugin.
#define TEQTPLUGINRPEXPORT
You can use this macro in order to export/import classes and functions from all plug-ins files...
te::qt::plugins::rp::MixtureModelAction * m_mixtureModel
Mixture Model Process Action.
This class register the filter action into RP Plugin.
te::qt::plugins::rp::SegmenterAction * m_segmenter
Segmenter Process Action.
The basic information about a plugin.
void registerActions()
Function used to register all raster processing actions.
void shutdown()
Do nothing! Just set plugin as stopped.
te::qt::plugins::rp::MosaicAction * m_mosaic
Mosaic Process Action.