One electrode array — sEEG depth shaft, ECoG strip, or ECoG grid. More...
#include <electrodeobject.h>
Public Attributes | |
| QString | label |
| ElectrodeLayout | layout = ElectrodeLayout::Depth |
| int | gridRows = 1 |
| int | gridCols = 1 |
| QVector< ElectrodeContact > | contacts |
| float | shaftRadius = 0.4f |
| QColor | shaftColor = Qt::gray |
One electrode array — sEEG depth shaft, ECoG strip, or ECoG grid.
The Depth-only fields (shaftRadius, shaftColor) are ignored for Strip and Grid layouts. The Grid-only fields (gridRows, gridCols) default to 1 and so describe a degenerate single contact for the other layouts.
Definition at line 105 of file electrodeobject.h.
| QVector<ElectrodeContact> DISP3DLIB::ElectrodeArray::contacts |
Contacts in array-local order.
Definition at line 111 of file electrodeobject.h.
| int DISP3DLIB::ElectrodeArray::gridCols = 1 |
Grid only: number of cols (Strip uses Cols = N, Rows = 1).
Definition at line 110 of file electrodeobject.h.
| int DISP3DLIB::ElectrodeArray::gridRows = 1 |
Grid only: number of rows.
Definition at line 109 of file electrodeobject.h.
| QString DISP3DLIB::ElectrodeArray::label |
Array label: "LH", "GridA", etc.
Definition at line 107 of file electrodeobject.h.
| ElectrodeLayout DISP3DLIB::ElectrodeArray::layout = ElectrodeLayout::Depth |
Geometry kind.
Definition at line 108 of file electrodeobject.h.
| QColor DISP3DLIB::ElectrodeArray::shaftColor = Qt::gray |
Depth only: shaft body color.
Definition at line 113 of file electrodeobject.h.
| float DISP3DLIB::ElectrodeArray::shaftRadius = 0.4f |
Depth only: cylinder radius in mm.
Definition at line 112 of file electrodeobject.h.