MNE-CPP
beta 1.0
|
The Covariance class provides a Covariance algorithm structure. More...
#include <covariance.h>
Signals | |
void | fiffInfoAvailable () |
Public Member Functions | |
Covariance () | |
~Covariance () | |
virtual void | init () |
virtual void | unload () |
virtual QSharedPointer< IPlugin > | clone () const |
virtual bool | start () |
virtual bool | stop () |
virtual IPlugin::PluginType | getType () const |
virtual QString | getName () const |
virtual QWidget * | setupWidget () |
void | update (XMEASLIB::NewMeasurement::SPtr pMeasurement) |
void | appendCovariance (FiffCov::SPtr p_pCovariance) |
void | showCovarianceWidget () |
void | changeSamples (qint32 samples) |
![]() | |
virtual | ~IAlgorithm () |
virtual bool | multiInstanceAllowed () const |
![]() | |
virtual | ~IPlugin () |
QList< QAction * > | getPluginActions () |
InputConnectorList & | getInputConnectors () |
OutputConnectorList & | getOutputConnectors () |
Protected Member Functions | |
virtual void | run () |
![]() | |
void | addPluginAction (QAction *pAction) |
Additional Inherited Members | |
![]() | |
typedef QSharedPointer< IAlgorithm > | SPtr |
typedef QSharedPointer< const IAlgorithm > | ConstSPtr |
![]() | |
enum | PluginType { _ISensor, _IAlgorithm, _IIO, _PluginSet } |
typedef QSharedPointer< IPlugin > | SPtr |
typedef QSharedPointer< const IPlugin > | ConstSPtr |
typedef QVector< QSharedPointer< PluginInputConnector > > | InputConnectorList |
typedef QVector< QSharedPointer< PluginOutputConnector > > | OutputConnectorList |
![]() | |
InputConnectorList | m_inputConnectors |
OutputConnectorList | m_outputConnectors |
The Covariance class provides a Covariance algorithm structure.
DECLARE CLASS Covariance
Definition at line 107 of file covariance.h.
Covariance::Covariance | ( | ) |
Constructs a Covariance.
Definition at line 70 of file covariance.cpp.
Covariance::~Covariance | ( | ) |
Destroys the Covariance.
Definition at line 89 of file covariance.cpp.
|
virtual |
|
signal |
Emitted when fiffInfo is available
|
virtual |
Returns the plugin name. Pure virtual method inherited by IPlugin.
Implements MNEX::IAlgorithm.
Definition at line 188 of file covariance.cpp.
|
virtual |
Returns the plugin type. Pure virtual method inherited by IPlugin.
Implements MNEX::IAlgorithm.
Definition at line 180 of file covariance.cpp.
|
virtual |
Initialise input and output connectors.
Implements MNEX::IAlgorithm.
Definition at line 110 of file covariance.cpp.
|
protectedvirtual |
The starting point for the thread. After calling start(), the newly created thread calls this function. Returning from this method will end the execution of the thread. Pure virtual method inherited by QThread
Implements MNEX::IAlgorithm.
Definition at line 268 of file covariance.cpp.
|
virtual |
Returns the set up widget for configuration of IAlgorithm. Pure virtual method inherited by IPlugin.
Implements MNEX::IAlgorithm.
Definition at line 205 of file covariance.cpp.
|
virtual |
Starts the IAlgorithm. Pure virtual method inherited by IPlugin.
Implements MNEX::IAlgorithm.
Definition at line 147 of file covariance.cpp.
|
virtual |
Stops the IAlgorithm. Pure virtual method inherited by IPlugin.
Implements MNEX::IAlgorithm.
Definition at line 164 of file covariance.cpp.
|
virtual |
Is called when plugin is detached of the stage. Can be used to safe settings.
Implements MNEX::IAlgorithm.
Definition at line 135 of file covariance.cpp.