Go to the documentation of this file.
26 #ifndef __TE_QT_PLUGINS_RP_INTERNAL_PLUGIN_H
27 #define __TE_QT_PLUGINS_RP_INTERNAL_PLUGIN_H
30 #include "../../../core/plugin/CppPlugin.h"
52 class ArithmeticOpAction;
53 class BoundaryExtractionAction;
54 class ClassifierAction;
56 class CloudDetectionAction;
57 class ColorTransformAction;
58 class ComposeBandsAction;
62 class MajorityFilterAction;
63 class MixtureModelAction;
67 class PostClassificationAction;
68 class RasterEditAction;
69 class RasterSlicingAction;
70 class RasterizationAction;
71 class SegmenterAction;
73 class VectorizationAction;
74 class RasterStatisticsAction;
75 class RasterTransformAction;
146 #endif //__TE_QT_PLUGINS_RP_INTERNAL_PLUGIN_H
te::qt::plugins::rp::MajorityFilterAction * m_majorityFilter
Majority Filter Process Action.
void unRegisterActions()
Function used to unregister all raster processing actions.
This class register the RasterSlicing action into RP Plugin.
void startup()
This method will be called by applications to startup some plugin's functionality.
This class register the Post Classification action into RP Plugin.
void registerActions()
Function used to register all raster processing actions.
QMenu * m_rpMenu
RP Main Menu registered.
te::qt::plugins::rp::FilterAction * m_filter
Filter Process Action.
te::qt::plugins::rp::RasterSlicingAction * m_rasterSlicing
Raster slicing Process Action.
te::qt::plugins::rp::BoundaryExtractionAction * m_boundary
Raster Boundary Extraction Process Action.
This class register the mosaic action into RP Plugin.
This class register the classifier action into RP Plugin.
This class register the compose bands action into RP Plugin.
This class register the register action into RP Plugin.
QMenu * m_rpPopupMenu
RP Main Menu registered.
te::qt::plugins::rp::ContrastAction * m_contrast
Contrast Process Action.
te::qt::plugins::rp::RegisterAction * m_register
Register Process Action.
QAction * m_popupAction
RP pop up action registered.
This class register the PCA action into RP Plugin.
te::qt::plugins::rp::VectorizationAction * m_vector
Vectorization Process Action.
This class register the mixture model action into RP Plugin.
te::qt::plugins::rp::ClippingAction * m_clipping
Clipping Process Action.
te::qt::plugins::rp::ClassifierAction * m_classifier
Classifier Process Action.
void triggered(te::qt::af::evt::Event *e)
te::qt::plugins::rp::RasterizationAction * m_raster
Rasterization Process Action.
Plugin(const te::core::PluginInfo &pluginInfo)
This class register the contrast action into RP Plugin.
A base class for application events.
Basic information about a plugin.
te::qt::plugins::rp::ColorTransformAction * m_colorTrans
Color Transform Process Action.
This class register the Clipping action into RP Plugin.
te::qt::plugins::rp::FusionAction * m_fusion
Fusion Process Action.
te::qt::plugins::rp::PaletteAction * m_palette
Convertion to Palette Raster Action.
The base class for C++ plugins.
te::qt::plugins::rp::ComposeBandsAction * m_composeBands
Compose Bands Process Action.
te::qt::plugins::rp::RasterStatisticsAction * m_rasterStats
Raster Statistics Process Action.
This class register the filter action into RP Plugin.
te::qt::plugins::rp::PCAAction * m_PCA
PCA Action.
te::qt::plugins::rp::ArithmeticOpAction * m_arithmeticOp
Arithmetic Operation Process Action.
This class register the arithmeticOp action into RP Plugin.
This class register the fusion action into RP Plugin.
This class register the RasterEdit action into RP Plugin.
te::qt::plugins::rp::SegmenterAction * m_segmenter
Segmenter Process Action.
te::qt::plugins::rp::RasterEditAction * m_rasterEdit
Raster edit Action.
Proxy configuration file for TerraView (see terraview_config.h).
te::qt::plugins::rp::MixtureModelAction * m_mixtureModel
Mixture Model Process Action.
te::qt::plugins::rp::CloudDetectionAction * m_cloudDetection
Cloud Detection Process Action.
te::qt::plugins::rp::RasterTransformAction * m_rasterTransf
Raster Transform Process Action.
This class register the Segmenter action into RP Plugin.
void shutdown()
This method will be called by applicatons to shutdown plugin's functionality.
te::qt::plugins::rp::MosaicAction * m_mosaic
Mosaic Process Action.
This class register the Palette action into RP Plugin.
This class register the action into Cloud Detection Plugin.
te::qt::plugins::rp::PostClassificationAction * m_postClass
Post Classification Process Action.