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< MNELayoutPort > | ports |
| Eigen::MatrixXi | match |
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.
|
default |
|
default |
|
inline |
Returns the number of channels (rows in match matrix).
Definition at line 51 of file mne_layout.h.
| float MNELIB::MNELayout::cxmax = 0 |
Confined VDC right limit.
Definition at line 42 of file mne_layout.h.
| float MNELIB::MNELayout::cxmin = 0 |
Confined VDC left limit.
Definition at line 41 of file mne_layout.h.
| float MNELIB::MNELayout::cymax = 0 |
Confined VDC top limit.
Definition at line 44 of file mne_layout.h.
| float MNELIB::MNELayout::cymin = 0 |
Confined VDC bottom limit.
Definition at line 43 of file mne_layout.h.
| Eigen::MatrixXi MNELIB::MNELayout::match |
Channel-to-port matching matrix (nchan x nport).
Definition at line 46 of file mne_layout.h.
| QString MNELIB::MNELayout::name |
Source file name this layout was loaded from.
Definition at line 36 of file mne_layout.h.
| std::vector<MNELayoutPort> MNELIB::MNELayout::ports |
Viewports.
Definition at line 45 of file mne_layout.h.
| float MNELIB::MNELayout::xmax = 0 |
VDC right limit.
Definition at line 38 of file mne_layout.h.
| float MNELIB::MNELayout::xmin = 0 |
VDC left limit.
Definition at line 37 of file mne_layout.h.
| float MNELIB::MNELayout::ymax = 0 |
VDC top limit.
Definition at line 40 of file mne_layout.h.
| float MNELIB::MNELayout::ymin = 0 |
VDC bottom limit.
Definition at line 39 of file mne_layout.h.