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 47 of file mne_layout.h.
|
default |
|
default |
|
inline |
Returns the number of channels (rows in match matrix).
Definition at line 68 of file mne_layout.h.
| float MNELIB::MNELayout::cxmax = 0 |
Confined VDC right limit.
Definition at line 59 of file mne_layout.h.
| float MNELIB::MNELayout::cxmin = 0 |
Confined VDC left limit.
Definition at line 58 of file mne_layout.h.
| float MNELIB::MNELayout::cymax = 0 |
Confined VDC top limit.
Definition at line 61 of file mne_layout.h.
| float MNELIB::MNELayout::cymin = 0 |
Confined VDC bottom limit.
Definition at line 60 of file mne_layout.h.
| Eigen::MatrixXi MNELIB::MNELayout::match |
Channel-to-port matching matrix (nchan x nport).
Definition at line 63 of file mne_layout.h.
| QString MNELIB::MNELayout::name |
Source file name this layout was loaded from.
Definition at line 53 of file mne_layout.h.
| std::vector<MNELayoutPort> MNELIB::MNELayout::ports |
Viewports.
Definition at line 62 of file mne_layout.h.
| float MNELIB::MNELayout::xmax = 0 |
VDC right limit.
Definition at line 55 of file mne_layout.h.
| float MNELIB::MNELayout::xmin = 0 |
VDC left limit.
Definition at line 54 of file mne_layout.h.
| float MNELIB::MNELayout::ymax = 0 |
VDC top limit.
Definition at line 57 of file mne_layout.h.
| float MNELIB::MNELayout::ymin = 0 |
VDC bottom limit.
Definition at line 56 of file mne_layout.h.