35#ifndef AVERAGELAYOUTVIEW_H
36#define AVERAGELAYOUTVIEW_H
90 typedef QSharedPointer<AverageLayoutView>
SPtr;
91 typedef QSharedPointer<const AverageLayoutView>
ConstSPtr;
101 Qt::WindowFlags f = Qt::Widget);
170 void setScaleMap(
const QMap<qint32, float> &scaleMap);
194 void setAverageColor(
const QSharedPointer<QMap<QString, QColor> > qMapAverageColor);
218 void setFiffInfo(
const QSharedPointer<FIFFLIB::FiffInfo> pFiffInfo);
Declaration of the AbstractView Class.
disp library export/import macros.
#define DISPSHARED_EXPORT
FIFF file I/O and data structures (raw, epochs, evoked, covariance, forward).
2-D display widgets and visualisation helpers (charts, topography, colour maps).
AbstractView(QWidget *parent=0, Qt::WindowFlags f=Qt::Widget)
void setBackgroundColor(const QColor &backgroundColor)
void updateGuiMode(GuiMode mode)
QSharedPointer< AverageLayoutView > SPtr
QMap< qint32, float > m_scaleMap
void setEvokedSetModel(QSharedPointer< EvokedSetModel > pEvokedSetModel)
void channelSelectionChanged(const QVariant &data)
void setChannelInfoModel(QSharedPointer< ChannelInfoModel > &pChannelInfoModel)
QSharedPointer< QMap< QString, bool > > getAverageActivation() const
QSharedPointer< FIFFLIB::FiffInfo > m_pFiffInfo
QSharedPointer< DISPLIB::EvokedSetModel > m_pEvokedSetModel
void setAverageColor(const QSharedPointer< QMap< QString, QColor > > qMapAverageColor)
QPointer< QGraphicsView > m_pAverageLayoutView
QSharedPointer< AverageScene > m_pAverageScene
void updateOpenGLViewport()
QSharedPointer< QMap< QString, QColor > > m_qMapAverageColor
QSharedPointer< QMap< QString, QColor > > getAverageColor() const
QSharedPointer< QMap< QString, bool > > m_qMapAverageActivation
void setScaleMap(const QMap< qint32, float > &scaleMap)
void takeScreenshot(const QString &fileName)
void setAverageActivation(const QSharedPointer< QMap< QString, bool > > qMapAverageActivation)
QSharedPointer< DISPLIB::ChannelInfoModel > m_pChannelInfoModel
void setFiffInfo(const QSharedPointer< FIFFLIB::FiffInfo > pFiffInfo)
QSharedPointer< const AverageLayoutView > ConstSPtr
AverageLayoutView(const QString &sSettingsPath="", QWidget *parent=0, Qt::WindowFlags f=Qt::Widget)
void updateProcessingMode(ProcessingMode mode)
void channelSelectionManagerChanged(const QList< QGraphicsItem * > &selectedChannelItems)
void setSingleAverageColor(const QColor &avgColor)
QColor getBackgroundColor()
QSharedPointer< EvokedSetModel > getEvokedSetModel()
The AverageScene class provides a reimplemented QGraphicsScene for 2D layout plotting.
Table model exposing per-channel metadata (name, type, unit, position) for QTableView display.
The EvokedSetModel class implements the data access model for evoked set data.
The SelectionSceneItem class provides a new data structure for visualizing channels in a 2D layout.
FIFF measurement file information.