v2.0.0
Loading...
Searching...
No Matches
MNELIB::MNELayout Class Reference

Full plotter layout with viewports. More...

#include <mne_layout.h>

Public Member Functions

 MNELayout ()=default
 ~MNELayout ()=default
int nmatch () const
 Returns the number of channels (rows in match matrix).

Public Attributes

QString name
float xmin = 0
float xmax = 0
float ymin = 0
float ymax = 0
float cxmin = 0
float cxmax = 0
float cymin = 0
float cymax = 0
std::vector< MNELayoutPortports
Eigen::MatrixXi match

Detailed Description

Full plotter layout with viewports.

Describes the visual arrangement of signal channels in a plotter display, loaded from a layout file.

Definition at line 30 of file mne_layout.h.

Constructor & Destructor Documentation

◆ MNELayout()

MNELIB::MNELayout::MNELayout ( )
default

◆ ~MNELayout()

MNELIB::MNELayout::~MNELayout ( )
default

Member Function Documentation

◆ nmatch()

int MNELIB::MNELayout::nmatch ( ) const
inline

Returns the number of channels (rows in match matrix).

Definition at line 51 of file mne_layout.h.

Member Data Documentation

◆ cxmax

float MNELIB::MNELayout::cxmax = 0

Confined VDC right limit.

Definition at line 42 of file mne_layout.h.

◆ cxmin

float MNELIB::MNELayout::cxmin = 0

Confined VDC left limit.

Definition at line 41 of file mne_layout.h.

◆ cymax

float MNELIB::MNELayout::cymax = 0

Confined VDC top limit.

Definition at line 44 of file mne_layout.h.

◆ cymin

float MNELIB::MNELayout::cymin = 0

Confined VDC bottom limit.

Definition at line 43 of file mne_layout.h.

◆ match

Eigen::MatrixXi MNELIB::MNELayout::match

Channel-to-port matching matrix (nchan x nport).

Definition at line 46 of file mne_layout.h.

◆ name

QString MNELIB::MNELayout::name

Source file name this layout was loaded from.

Definition at line 36 of file mne_layout.h.

◆ ports

std::vector<MNELayoutPort> MNELIB::MNELayout::ports

Viewports.

Definition at line 45 of file mne_layout.h.

◆ xmax

float MNELIB::MNELayout::xmax = 0

VDC right limit.

Definition at line 38 of file mne_layout.h.

◆ xmin

float MNELIB::MNELayout::xmin = 0

VDC left limit.

Definition at line 37 of file mne_layout.h.

◆ ymax

float MNELIB::MNELayout::ymax = 0

VDC top limit.

Definition at line 40 of file mne_layout.h.

◆ ymin

float MNELIB::MNELayout::ymin = 0

VDC bottom limit.

Definition at line 39 of file mne_layout.h.


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