Loading...
Searching...
No Matches
te::qt::plugins::sa::Plugin Class Reference

#include <Plugin.h>

Inheritance diagram for te::qt::plugins::sa::Plugin:
te::core::CppPlugin te::core::AbstractPlugin

Signals

void triggered (te::qt::af::evt::Event *e)
 

Public Member Functions

const PluginInfo & info () const
 It returns the PluginInfo of the CppPlugin.
 
bool initialized () const
 It returns true or false if the CppPlugin was initialized.
 
 Plugin (const te::core::PluginInfo &pluginInfo)
 
void shutdown ()
 This method will be called by applicatons to shutdown plugin's functionality.
 
void startup ()
 This method will be called by applications to startup some plugin's functionality.
 
 ~Plugin ()
 

Protected Member Functions

void registerActions ()
 Function used to register all raster processing actions.
 
void unRegisterActions ()
 Function used to unregister all raster processing actions.
 

Protected Attributes

te::qt::plugins::sa::BayesGlobalActionm_bayesGlobal
 Global Bayes Process Action.
 
te::qt::plugins::sa::BayesLocalActionm_bayesLocal
 Local Bayes Process Action.
 
te::qt::plugins::sa::GeostatisticalMethodsActionm_geostatistics
 Geostatistics methods Process Action.
 
bool m_initialized
 
te::qt::plugins::sa::KernelMapActionm_kernelMap
 Kernel Map Process Action.
 
te::qt::plugins::sa::KernelRatioActionm_kernelRatio
 Kernel Ratio Process Action.
 
PluginInfo m_pinfo
 
QAction * m_popupAction
 SA pop up action registered.
 
te::qt::plugins::sa::ProximityMatrixCreatorActionm_proxMatrixCreator
 Proximity Matrix Creator Process Action.
 
QMenu * m_saMenu
 SA Main Menu registered.
 
te::qt::plugins::sa::SamplePointsGeneratorActionm_samplePointsGenerator
 Sample points generator Process Action.
 
te::qt::plugins::sa::SkaterActionm_skater
 Skater Process Action.
 
te::qt::plugins::sa::SpatialStatisticsActionm_spatialStatistics
 Spatial Statistics Process Action.
 

Detailed Description

Definition at line 63 of file Plugin.h.

Constructor & Destructor Documentation

◆ Plugin()

te::qt::plugins::sa::Plugin::Plugin ( const te::core::PluginInfo pluginInfo)

◆ ~Plugin()

te::qt::plugins::sa::Plugin::~Plugin ( )

Member Function Documentation

◆ info()

const PluginInfo & te::core::CppPlugin::info ( ) const
virtualinherited

It returns the PluginInfo of the CppPlugin.

Returns
The CppPlugin information

Implements te::core::AbstractPlugin.

◆ initialized()

bool te::core::CppPlugin::initialized ( ) const
virtualinherited

It returns true or false if the CppPlugin was initialized.

Returns
The current state of the CppPlugin

Implements te::core::AbstractPlugin.

◆ registerActions()

void te::qt::plugins::sa::Plugin::registerActions ( )
protected

Function used to register all raster processing actions.

◆ shutdown()

void te::qt::plugins::sa::Plugin::shutdown ( )
virtual

This method will be called by applicatons to shutdown plugin's functionality.

Exceptions
PluginShutdownExceptionIt may throws an exception.

Implements te::core::AbstractPlugin.

◆ startup()

void te::qt::plugins::sa::Plugin::startup ( )
virtual

This method will be called by applications to startup some plugin's functionality.

Exceptions
PluginStartupExceptionIt may throws an exception.

Implements te::core::AbstractPlugin.

◆ triggered

void te::qt::plugins::sa::Plugin::triggered ( te::qt::af::evt::Event e)
signal

◆ unRegisterActions()

void te::qt::plugins::sa::Plugin::unRegisterActions ( )
protected

Function used to unregister all raster processing actions.

Member Data Documentation

◆ m_bayesGlobal

te::qt::plugins::sa::BayesGlobalAction* te::qt::plugins::sa::Plugin::m_bayesGlobal
protected

Global Bayes Process Action.

Definition at line 100 of file Plugin.h.

◆ m_bayesLocal

te::qt::plugins::sa::BayesLocalAction* te::qt::plugins::sa::Plugin::m_bayesLocal
protected

Local Bayes Process Action.

Definition at line 101 of file Plugin.h.

◆ m_geostatistics

te::qt::plugins::sa::GeostatisticalMethodsAction* te::qt::plugins::sa::Plugin::m_geostatistics
protected

Geostatistics methods Process Action.

Definition at line 102 of file Plugin.h.

◆ m_initialized

bool te::core::CppPlugin::m_initialized
protectedinherited

Definition at line 73 of file CppPlugin.h.

◆ m_kernelMap

te::qt::plugins::sa::KernelMapAction* te::qt::plugins::sa::Plugin::m_kernelMap
protected

Kernel Map Process Action.

Definition at line 103 of file Plugin.h.

◆ m_kernelRatio

te::qt::plugins::sa::KernelRatioAction* te::qt::plugins::sa::Plugin::m_kernelRatio
protected

Kernel Ratio Process Action.

Definition at line 104 of file Plugin.h.

◆ m_pinfo

PluginInfo te::core::CppPlugin::m_pinfo
protectedinherited

Definition at line 72 of file CppPlugin.h.

◆ m_popupAction

QAction* te::qt::plugins::sa::Plugin::m_popupAction
protected

SA pop up action registered.

Definition at line 98 of file Plugin.h.

◆ m_proxMatrixCreator

te::qt::plugins::sa::ProximityMatrixCreatorAction* te::qt::plugins::sa::Plugin::m_proxMatrixCreator
protected

Proximity Matrix Creator Process Action.

Definition at line 105 of file Plugin.h.

◆ m_saMenu

QMenu* te::qt::plugins::sa::Plugin::m_saMenu
protected

SA Main Menu registered.

Definition at line 97 of file Plugin.h.

◆ m_samplePointsGenerator

te::qt::plugins::sa::SamplePointsGeneratorAction* te::qt::plugins::sa::Plugin::m_samplePointsGenerator
protected

Sample points generator Process Action.

Definition at line 106 of file Plugin.h.

◆ m_skater

te::qt::plugins::sa::SkaterAction* te::qt::plugins::sa::Plugin::m_skater
protected

Skater Process Action.

Definition at line 107 of file Plugin.h.

◆ m_spatialStatistics

te::qt::plugins::sa::SpatialStatisticsAction* te::qt::plugins::sa::Plugin::m_spatialStatistics
protected

Spatial Statistics Process Action.

Definition at line 108 of file Plugin.h.


The documentation for this class was generated from the following file: