2-D display widgets and visualisation helpers (charts, topography, colour maps). More...
Namespaces | |
| namespace | ChannelInfoModelRoles |
| namespace | EvokedSetModelRoles |
Classes | |
| class | Bar |
| Bar class for histogram display using QPainter. More... | |
| class | Graph |
| Base class for graphs. More... | |
| class | ColorMap |
| Color map RGB transformations. More... | |
| class | ImageSc |
| Eigen matrix visualization. More... | |
| class | LinePlot |
| Line Plot. More... | |
| class | Plot |
| Vector plot. More... | |
| class | Spline |
| Spline class for histogram display using QPainter. More... | |
| class | TFplot |
| Vector plot. More... | |
| class | AbstractView |
| The AbstractView class provides the base calss for all Disp viewers. More... | |
| class | ApplyToView |
| Dialog for selecting which views receive a particular configuration change. More... | |
| class | ArtifactSettingsView |
| The ArtifactSettingsView class provides an artifact rejection settings view. More... | |
| class | AverageLayoutView |
| The AverageLayoutView class provides a widget for a 2D average layout. More... | |
| class | AverageSelectionView |
| The AverageSelectionView class provides a view to activate and choose colors for different averages. More... | |
| class | AveragingSettingsView |
| The AveragingSettingsView class provides a averaging settings view. More... | |
| class | BidsView |
| The DataManagerView class provides the plugin control. More... | |
| class | ButterflyView |
| Butterfly plot widget overlaying multiple channel waveforms in a single time-series view. More... | |
| class | ChannelSelectionView |
| The ChannelSelectionView class provides a channel selection window. More... | |
| class | CompensatorView |
| The CompensatorView class provides a view to select the compensators. More... | |
| class | ConnectivitySettingsView |
| The ConnectivitySettingsView class provides a view to control settings for estiamting functional connectivity. More... | |
| class | Control3DView |
| User GUI control for the View3D. More... | |
| class | CoregSettingsView |
| Settings panel for MEG-MRI co-registration parameters and fiducial alignment. More... | |
| class | CovarianceSettingsView |
| User GUI control for Covariance estimation. More... | |
| class | DipoleFitView |
| Settings panel for configuring and launching equivalent current dipole (ECD) fitting. More... | |
| class | FiffRawViewSettings |
| The FiffRawViewSettings class provides a view to select different channel data view dependent settings. More... | |
| class | FilterDesignView |
| The FilterDesignView class provides the a manager for temporal filtering. More... | |
| class | FilterSettingsView |
| The FilterSettingsView class provides a view to select between different modalities. More... | |
| class | FwdSettingsView |
| The FwdSettingsView class provides a QWidget for the real-time Forward Solution controls. More... | |
| class | AverageScene |
| The AverageScene class provides a reimplemented QGraphicsScene for 2D layout plotting. More... | |
| class | AverageSceneItem |
| The AverageSceneItem class provides a new data structure for visualizing averages in a 2D layout. More... | |
| class | BidsViewModel |
| The BidsViewModel class is the base data container. More... | |
| class | ChannelInfoModel |
| Table model exposing per-channel metadata (name, type, unit, position) for QTableView display. More... | |
| class | DraggableFramelessWidget |
| The DraggableFramelessWidget class provides draggable and frameless QWidget. More... | |
| class | EvokedSetModel |
| The EvokedSetModel class implements the data access model for evoked set data. More... | |
| class | FilterPlotScene |
| The FilterPlotScene class provides the scene where a filter response can be plotted. More... | |
| class | FrequencySpectrumDelegate |
| The FrequencySpectrumDelegate class represents a frequency delegate which creates the plot paths. More... | |
| class | FrequencySpectrumModel |
| The FrequencySpectrumModel class implements the data access model for a real-time multi sample array data stream. More... | |
| class | LayoutScene |
| The LayoutScene class provides a reimplemented QGraphicsScene for 2D layout plotting. This class handles all the user interaction features (subclass in order to use). More... | |
| class | MNEOperator |
| MNEOperator class represents the base class of an arbitrary MNEOperator, e.g. FILTER,PCA,AVERAGE. All specific Operators must be derived from MNEOperator, see the FilterOperator class. More... | |
| class | RtFiffRawViewDelegate |
| The RtFiffRawViewDelegate class represents a RTMSA delegate which creates the plot paths. More... | |
| class | RtFiffRawViewModel |
| The RtFiffRawViewModel class implements the data access model for a real-time multi sample array data stream. More... | |
| class | ScaleControl |
| The ScaleControl class packs together a QLabel, a DoubleSpinbox and a Slider with the necessary facilities for the interaction between them. More... | |
| class | SelectionScene |
| The SelectionScene class provides a reimplemented QGraphicsScene for 2D layout plotting. More... | |
| class | SelectionItem |
| The SelectionSceneItem class provides a new data structure for visualizing channels in a 2D layout. More... | |
| class | SelectionSceneItem |
| Graphics item representing a selectable electrode or channel in a 2-D layout scene. More... | |
| class | HpiSettingsView |
| The HpiSettingsView class provides a QWidget for the HPI controls. More... | |
| class | MinimumNormSettingsView |
| The MinimumNormSettingsView class provides a view to control settings for estiamting functional connectivity. More... | |
| class | ModalitySelectionView |
| The ModalitySelectionView class provides a view to select between different modalities. More... | |
| class | MultiView |
| The MultiView class inherits from QMainWindow and provides a view which supports dock widgets. More... | |
| class | MultiViewWindow |
| The MultiViewWindow class provides sub windows as QDockWidgets. More... | |
| class | ProgressView |
| Indeterminate progress bar widget shown during long-running operations. More... | |
| class | ProjectorsView |
| The ProjectorsView class provides a view to select projectors. More... | |
| class | ProjectSettingsView |
| The ProjectSettingsView class provides a viewer to setup and manage the file name before the acquisition starts. More... | |
| class | QuickControlView |
| The QuickControlView class provides a quick control view for scaling, filtering, projector and other control options. More... | |
| class | RtFiffRawView |
| The RtFiffRawView class provides a real-time channel view display. More... | |
| class | ScalingView |
| The ScalingView class provides a view to select the scaling for different channels modalities. More... | |
| class | SpectrumSettingsView |
| The SpectrumSettingsView class provides settings for the spectrum estimation. More... | |
| class | SpectrumView |
| The SpectrumView class provides a spectrum view. More... | |
| class | SpharaSettingsView |
| The SpharaSettingsView class provides a view to select the SPHARA settings. More... | |
| class | TfSettingsView |
| The TfSettingsView class provides a view to control settings for time frequency analysis. More... | |
| class | TriggerDetectionView |
| The TriggerDetectionView class provides a view to control the trigger detection. More... | |
Typedefs | |
| typedef QPair< const double *, qint32 > | RowVectorPair |
| typedef Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > | MatrixXdR |
| typedef QPair< QString, Eigen::RowVectorXd > | AvrTypeRowVector |
| typedef QPair< QString, DISPLIB::RowVectorPair > | AvrTypeRowVectorPair |
Enumerations | |
| enum | ColorMaps { Hot , HotNeg1 , HotNeg2 , Jet , Bone , RedBlue } |
Functions | |
| const char * | buildDateTime () |
| const char * | buildHash () |
| const char * | buildHashLong () |
| float | getDefaultScalingValue (int iChannelKind, int iChannelUnit) |
| float | getScalingValue (const QMap< qint32, float > &qMapChScaling, int iChannelKind, int iChannelUnit) |
Variables | |
| const Eigen::MatrixX3i | m_matViridrisData |
2-D display widgets and visualisation helpers (charts, topography, colour maps).
| typedef QPair<QString, Eigen::RowVectorXd> DISPLIB::AvrTypeRowVector |
Definition at line 92 of file evokedsetmodel.h.
| typedef QPair<QString, DISPLIB::RowVectorPair> DISPLIB::AvrTypeRowVectorPair |
Definition at line 93 of file evokedsetmodel.h.
| typedef Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > DISPLIB::MatrixXdR |
Definition at line 90 of file evokedsetmodel.h.
| typedef QPair< const double *, qint32 > DISPLIB::RowVectorPair |
Definition at line 71 of file averagesceneitem.h.
| enum DISPLIB::ColorMaps |
| const char * DISPLIB::buildDateTime | ( | ) |
Returns build date and time.
Definition at line 46 of file disp_global.cpp.
| const char * DISPLIB::buildHash | ( | ) |
Returns abbreviated build git hash.
Definition at line 50 of file disp_global.cpp.
| const char * DISPLIB::buildHashLong | ( | ) |
Returns full build git hash.
Definition at line 54 of file disp_global.cpp.
| float DISPLIB::getDefaultScalingValue | ( | int | iChannelKind, |
| int | iChannelUnit ) |
Get the default scaling values by channel type
| [in] | iChannelKind | The channel kind to return the default scaling value for. |
| [in] | iChannelUnit | The channel unit to return the default scaling value for. The unit is only important when dealing with MEG channels in order to distinguish between magnetometers and gradiometers. |
Definition at line 81 of file scalingview.cpp.
| float DISPLIB::getScalingValue | ( | const QMap< qint32, float > & | qMapChScaling, |
| int | iChannelKind, | ||
| int | iChannelUnit ) |
Get the scaling value from suplied scale map, and check if there is a float asigned to the scale. Otherwise returns default scaling values for the channel type.
| [in] | qMapChScaling | The map containing the scaling values for different channel types and units. |
| [in] | iChannelKind | The channel kind to return the default scaling value for. |
| [in] | iChannelUnit | The channel unit to return the default scaling value for. The unit is only important when dealing with MEG channels in order to distinguish between magnetometers and gradiometers. |
Definition at line 136 of file scalingview.cpp.
| const Eigen::MatrixX3i DISPLIB::m_matViridrisData |
Definition at line 70 of file colormap.h.