Standard EEG montage with named electrode positions. More...
#include <standard_montage.h>
Public Types | |
| enum class | System { Standard_1020 , Standard_1010 , Standard_1005 } |
| Supported standard montage systems. More... | |
Static Public Member Functions | |
| static QList< ElectrodePosition > | getMontage (System system) |
| Get a standard montage by system name. | |
| static QStringList | getElectrodeNames (System system) |
| Get electrode names for a standard montage. | |
| static bool | findElectrode (const QString &name, Eigen::Vector3d &pos) |
| Look up a single electrode position by name. | |
| static int | electrodeCount (System system) |
| Get the number of electrodes in a montage. | |
Standard EEG montage with named electrode positions.
Definition at line 73 of file standard_montage.h.
|
strong |
Supported standard montage systems.
| Enumerator | |
|---|---|
| Standard_1020 | 10-20 system (21 electrodes). |
| Standard_1010 | 10-10 system (81 electrodes). |
| Standard_1005 | 10-05 system (345 electrodes). |
Definition at line 80 of file standard_montage.h.
|
static |
Get the number of electrodes in a montage.
Definition at line 210 of file standard_montage.cpp.
|
static |
Look up a single electrode position by name.
Searches through all built-in montages.
| [in] | name | Electrode name (case-insensitive). |
| [out] | pos | Position if found. |
Definition at line 196 of file standard_montage.cpp.
|
static |
Get electrode names for a standard montage.
| [in] | system | The montage system. |
Definition at line 185 of file standard_montage.cpp.
|
static |
Get a standard montage by system name.
| [in] | system | The montage system. |
Definition at line 168 of file standard_montage.cpp.