| CBIDSLIB::AbstractFormatReader | Common interface for reading raw neurophysiology data from various file formats (EDF, BrainVision, etc.) used in BIDS datasets |
| CBIDSLIB::BrainVisionReader | The BrainVisionReader reads BrainVision file triplets (.vhdr/.vmrk/.eeg) and exposes them through the AbstractFormatReader interface |
| CBIDSLIB::EDFReader | The EDFReader reads European Data Format (EDF/EDF+) files and exposes them through the AbstractFormatReader interface |
| CCONNECTIVITYLIB::AbstractMetric | Static control knobs (storage mode, frequency band) shared by all CONNECTIVITYLIB metrics |
| CCONNECTIVITYLIB::Coherence | Magnitude-squared coherence estimator (symmetric, sensitive to zero-lag coupling) |
| CCONNECTIVITYLIB::Coherency | Complex coherency core; produces magnitude-squared and imaginary-part reductions for downstream metrics |
| CCONNECTIVITYLIB::Correlation | Pearson correlation estimator; broadband, zero-lag time-domain baseline |
| CCONNECTIVITYLIB::CrossCorrelation | Time-lagged cross-correlation estimator; broadband, sensitive to delayed coupling |
| CCONNECTIVITYLIB::DebiasedSquaredWeightedPhaseLagIndex | Debiased squared Weighted Phase Lag Index (Vinck et al. 2011); low-bias volume-conduction-robust estimator |
| CCONNECTIVITYLIB::DirectedTransferFunction | Directed Transfer Function estimator (Kaminski & Blinowska 1991); directional, includes indirect paths |
| CCONNECTIVITYLIB::GrangerCausality | Spectral Granger Causality estimator; directional, MVAR-based |
| CCONNECTIVITYLIB::ImagCoherence | Imaginary-coherence estimator (Nolte et al. 2004); rejects zero-lag volume-conduction mixing |
| CCONNECTIVITYLIB::PartialDirectedCoherence | Partial Directed Coherence estimator (Baccala & Sameshima 2001); directional, direct paths only |
| CCONNECTIVITYLIB::PhaseLagIndex | Phase Lag Index estimator (Stam et al. 2007); rejects zero-lag volume-conduction mixing |
| CCONNECTIVITYLIB::PhaseLockingValue | Phase Locking Value estimator (Lachaux et al. 1999); amplitude-independent phase coupling, sensitive to zero-lag |
| CCONNECTIVITYLIB::UnbiasedSquaredPhaseLagIndex | Unbiased squared Phase Lag Index estimator; removes the small-sample bias of PhaseLagIndex |
| CCONNECTIVITYLIB::WeightedPhaseLagIndex | Weighted Phase Lag Index estimator (Vinck et al. 2011); volume-conduction-robust with lower bias than PLI |
| CUTILSLIB::AnnotateAmplitudeParams | Parameters for amplitude-based annotation |
| CUTILSLIB::AnnotateMusclParams | Parameters for muscle artifact annotation |
| CDISPLIB::ChannelRhiView::AnnotationSpan | Time-span annotation overlay |
| CUTILSLIB::ArtifactDetect | ECG and EOG physiological artifact event detection |
| CUTILSLIB::ArtifactDetectEcgParams | ECG R-peak detection parameters (defined outside class to avoid Clang/GCC default-argument issues with nested structs) |
| CUTILSLIB::ArtifactDetectEogParams | EOG blink / saccade detection parameters (defined outside class to avoid Clang/GCC default-argument issues with nested structs) |
| CMNELIB::ArtifactRejectionData | Artifact rejection thresholds and flags for each channel type (grad, mag, eeg, eog) used during epoch dropping |
| CAverageCategory | One averaging category in an MNE-C ave-description file: trigger logic, timing window, baseline interval and display color |
| CAverageDescription | Top-level MNE-C ave-description record: comment, category list, shared rejection limits and output file paths |
| CUTILSLIB::BadChannelDetect | Automated detection of bad MEG/EEG channels using flat, variance, and correlation criteria |
| CUTILSLIB::BadChannelDetectParams | Bad-channel detection parameters (defined outside class to avoid Clang/GCC default-argument issues with nested structs) |
| CUTILSLIB::BadChannelsMaxwellParams | Parameters for SSS-based bad channel detection |
| CUTILSLIB::BadChannelsMaxwellResult | Result of SSS-based bad channel detection |
| CUTILSLIB::SSS::Basis | Precomputed SSS basis and projectors for a given sensor array |
| CINVLIB::bdipEcdRec | Binary-format dipole record for file I/O, storing fitted dipole parameters and error estimates |
| CFWDLIB::BergSchergPar | Berg-Scherg parameter pair (magnitude and distance multiplier) for an equivalent dipole in the EEG sphere model approximation |
| CBIDSLIB::BidsChannel | Channel metadata record corresponding to one row in *_channels.tsv |
| CBIDSLIB::BidsCoordinateSystem | Coordinate system metadata from *_coordsystem.json |
| CBIDSLIB::BidsDatasetDescription | Dataset-level metadata from dataset_description.json |
| CBIDSLIB::BidsElectrode | Electrode position record corresponding to one row in *_electrodes.tsv |
| CBIDSLIB::BidsEvent | Single event annotation, typically parsed from or written to *_events.tsv |
| CBIDSLIB::BIDSPath | BIDS-compliant path and filename construction |
| CBIDSLIB::BidsRawData | Central container for a BIDS raw dataset, bundling electrophysiological data with all associated sidecar metadata |
| CBIDSLIB::BidsTsv | Generic BIDS TSV file I/O |
| CBrainRenderer | Qt RHI-based 3-D renderer managing scene objects, lighting, camera, and render pipeline for brain visualization |
| CBrainSurface | Renderable cortical surface mesh with per-vertex color, curvature data, and GPU buffer management |
| CBIDSLIB::BrainVisionChannelInfo | Channel info from the .vhdr header |
| CBIDSLIB::BrainVisionMarker | Marker entry from the .vmrk file |
| CUTILSLIB::BridgedElectrodeParams | |
| CCameraController | Camera state and matrix computation |
| CCameraResult | Computed camera matrices (projection, view, model) and vectors for a single viewport |
| CUTILSLIB::ChannelDerivation | Channel derivation and re-referencing utilities |
| CDISPLIB::ChannelDisplayInfo | Channel display metadata (read-only from the renderer's perspective) |
| CUTILSLIB::CircularBuffer< T > | Thread-safe lock-free circular (ring) buffer for producer-consumer data exchange between threads |
| CINVLIB::CoilParam | Estimated dipole parameters (position, moment, goodness-of-fit) for a single HPI coil |
| CDISPLIB::ColorMap | Static lookup helpers mapping scalar values to QRgb / QColor across all DISPLIB palettes |
| CFWDLIB::ComputeFwd | Top-level driver for MEG/EEG forward-solution computation |
| CFWDLIB::ComputeFwdSettings | Settings struct — source-space / BEM / sphere paths, sensor selection, coordinate transforms and accuracy level consumed by ComputeFwd |
| CCONNECTIVITYLIB::Connectivity | Runs the selected functional-connectivity metrics over a ConnectivitySettings batch |
| CUTILSLIB::ConnectivityAec | Amplitude Envelope Correlation connectivity |
| CCONNECTIVITYLIB::ConnectivitySettings | Aggregates trial data, spectral cache and node geometry shared by all CONNECTIVITYLIB metrics |
| CMNALIB::MnaGraphExecutor::Context | |
| CUTILSLIB::CosineFilter | Creates a cosine filter response in the frequency domain |
| CMNELIB::CovDefinition | |
| CMNELIB::CovDescription | |
| CUTILSLIB::Csd | Cross-Spectral Density (CSD) estimator |
| CUTILSLIB::CsdResult | Result of a Cross-Spectral Density computation |
| CDataLoader | Pure I/O helpers that load MNE data files and return results |
| CDECODINGLIB::DecodingCsp | Common Spatial Patterns decoder for two-class discriminative spatial filtering |
| CDECODINGLIB::DecodingSpoc | Source Power Comodulation decoder for continuous-target regression on band-power |
| CDECODINGLIB::DecodingSsd | Spatio-spectral decomposition for narrowband signal enhancement on continuous M/EEG |
| CUTILSLIB::DerivationRule | A single derivation rule mapping input channels (with weights) to one output channel |
| CUTILSLIB::DigitizedPoint | A single digitised point captured during the alignment session |
| CINVLIB::DipFitError | Residual error and moment vector from a single magnetic dipole fit iteration |
| CINVLIB::dipoleFitFuncsRec | Forward field computation function pointers and client data for MEG and EEG dipole fitting |
| CDipoleObject | Renderable dipole arrow set with instanced GPU rendering for QRhi |
| CUTILSLIB::Dpss | Discrete Prolate Spheroidal Sequences (Slepian tapers) |
| CUTILSLIB::DpssResult | Result of a DPSS taper computation |
| CBIDSLIB::EDFChannelInfo | Channel-level metadata from the EDF header |
| CDISP3DLIB::ElectrodeArray | One electrode array — sEEG depth shaft, ECoG strip, or ECoG grid |
| CDISP3DLIB::ElectrodeContact | Single contact on a depth electrode shaft |
| CDISP3DLIB::ElectrodeObject | Data model for stereotactic depth electrode (sEEG) visualization |
| CUTILSLIB::ElectrodePosition | Represents an electrode position in a montage |
| CMNELIB::RingBuffer::Entry | |
| CUTILSLIB::EogRegression | Remove EOG artifacts via linear regression |
| CUTILSLIB::EpochExtractor | Segments continuous raw data into fixed-length epochs locked to events |
| CUTILSLIB::EpochExtractorParams | Epoch extraction parameters (defined outside class to avoid Clang/GCC default-argument issues with nested structs) |
| CDISPLIB::ChannelRhiView::EventMarker | Stimulus / event marker — a coloured vertical line at a given sample |
| CUTILSLIB::ExtendedInfomax | |
| CUTILSLIB::FastrakParser | Streaming parser for Fastrak / FastSCAN ASCII records |
| CUTILSLIB::FastrakSample | One decoded sample from a Fastrak ASCII stream |
| CFIFFLIB::Fiff | MATLAB-style static facade re-exporting every public FIFFLIB reader/writer for parity with the mne-matlab toolbox |
| CFIFFLIB::FiffAnnotation | One FIFF / MNE annotation: onset (s), duration (s) and description string |
| CFIFFLIB::FiffAnnotations | Container for FiffAnnotation entries with FIFF, JSON and CSV serializers |
| CFIFFLIB::FiffChInfo | Per-channel FIFF descriptor: identifiers, kind, calibration, coil type, channel-frame coil position and SI unit |
| CFIFFLIB::FiffChPos | Channel coil-frame placement: origin r0 (m) and orthonormal axes ex / ey / ez in FIFFV_COORD_DEVICE |
| CFiffCoordTrans | Labelled 4x4 FIFF affine: source frame, destination frame, rotation, translation and cached inverse |
| CFIFFLIB::FiffCoordTrans | Labelled 4x4 FIFF affine: source frame, destination frame, rotation, translation and cached inverse |
| CFIFFLIB::FiffCoordTransSet | Container for the FIFF coordinate transforms found in (or written to) a FIFFB_MRI / FIFFB_HPI_MEAS block |
| CFIFFLIB::FiffCtfComp | One CTF software-gradient compensation matrix: grade kind, calibration flag and the gradiometer × reference named matrix |
| CFIFFLIB::FiffDataRef | External data reference: type, endian, byte size and offset into an external FIFF payload file |
| CFIFFLIB::FiffDigitizerData | Registration-ready digitization data: dig points, device→head transform and HPI fit metadata |
| CFIFFLIB::FiffDigPoint | One digitizer point: kind (cardinal/HPI/EEG/extra), ident, 3D position in FIFFV_COORD_HEAD |
| CFIFFLIB::FiffDigPointSet | Collection of FiffDigPoint records as parsed from a FIFFB_ISOTRAK block |
| CFIFFLIB::FiffDirEntry | Directory entry: tag kind + on-disk type + byte size + absolute file offset (16-byte record) |
| CFIFFLIB::FiffDirNode | Recursive FIFF block-tree node: block kind, block ID, directly contained directory entries and child sub-blocks |
| CFiffEpochData | |
| CFiffEpochs | Free / static helpers that turn a FiffRawData plus an event list into fixed-length epochs |
| CFIFFLIB::FiffEvents | FIFF event list: (sample, prev, new) integer triples with read / write / detect / filter helpers |
| CFIFFLIB::FiffEvoked | Single averaged evoked response: time axis, data, baseline, channel info and averaging metadata |
| CFiffEvokedSet | Set of FiffEvoked instances sharing one FiffInfo, plus channel-picking and compensation helpers |
| CFIFFLIB::FiffExplainEntry | FIFF tag explanation entry: pairs a FIFF_* tag kind with the fixed-width label printed by show_fiff |
| CFIFFLIB::FiffId | 128-bit FIFF identifier: hardware machine ID plus creation time, stamped on every file and block |
| CFIFFLIB::FiffInfoBase | Stripped FIFF measurement info: channel list, sampling rate, device→head transform and bad-channel list |
| CFIFFLIB::FiffInfo | Full FIFF measurement info: per-channel descriptors, sampling and filter setup, projectors, compensators, transforms and dig points |
| CFIFFLIB::FiffProj | Single SSP projection item: kind, active flag, desired flag and the named projection vector matrix |
| CFiffRawData | |
| CFIFFLIB::FiffRawDir | Per-buffer raw-data directory entry: data kind, first sample, sample count, on-disk tag position |
| CFIFFLIB::FiffSparseMatrix | Sparse FIFF matrix: CCS or RCS storage with the value / index / pointer triple as written by FiffStream::write_float_sparse_* |
| CFIFFLIB::FiffTime | FIFF time stamp: Unix seconds plus a microsecond fraction matching the on-disk fiffTimeRec record |
| CUTILSLIB::FilterChpiParams | Parameters for cHPI notch filtering |
| CMNELIB::FilterData | Pre-computed frequency-domain filter state used for FFT-based raw data filtering |
| CUTILSLIB::FilterIO | Processes txt files which hold filter coefficients |
| CUTILSLIB::FilterKernel | Methods to create/design a FIR filter kernel |
| CRTPROCESSINGLIB::FilterObject | Lightweight filter configuration holding kernel coefficients and overlap-add state for one channel |
| CRTPROCESSINGLIB::FilterOverlapAdd | Applies FIR filtering via FFT-based overlap-add convolution for continuous data streams |
| CUTILSLIB::FilterParameter | Named filter-design parameter descriptor holding a human-readable name and description (e.g. design method or filter type) |
| CMNELIB::FilterSettings | |
| CMNELIB::FilterThreadArg | Thread-local arguments for parallel raw data filtering (channel range, filter kernel, buffer) |
| CUTILSLIB::FineCalEntry | Per-sensor fine calibration entry |
| CUTILSLIB::FineCalibration | Fine calibration data for SSS |
| CUTILSLIB::FirFilter | Discoverable façade over the FilterKernel FIR-filter engine |
| CINVLIB::FitDipUserRec | Workspace for the dipole fitting objective function, holding forward model, measured field, and fit limits |
| CUTILSLIB::FitUser | Cost-function workspace for Sphere::fit_sphere_simplex: holds the nx3 point cloud and a verbose-report flag |
| CFWDLIB::fitUserRec | Workspace for the linear least-squares fit of Berg-Scherg parameters in the EEG sphere model (SVD matrices, residuals, weights) |
| CUTILSLIB::fitUserRec | Workspace for sphere-fitting used by the layout maker, holding 3-D point coordinates and fit parameters |
| CFWDLIB::FrameNameRec | Lookup record mapping a FIFF coordinate frame integer ID to its human-readable name |
| CMNELIB::frameNameRec_1 | Lookup record mapping a FIFF coordinate frame integer code to its human-readable name |
| CFSLIB::FsAnnotation | Single-hemisphere FreeSurfer parcellation: vertex → region label plus embedded colortable |
| CFSLIB::FsAnnotationSet | Container holding the lh and/or rh FsAnnotation for one parcellation atlas |
| CFSLIB::FsAtlasLookup | RAS-point → anatomical-region resolver backed by a FreeSurfer volumetric parcellation |
| CFSLIB::FsColortable | FreeSurfer colour lookup table: region name + RGBA + packed label, indexed by entry |
| CFSLIB::FsLabel | A FreeSurfer/MNE surface label: per-vertex indices, Tk-RAS positions and scalar values for one hemisphere |
| CFSLIB::FsLabelUtils | Stateless utilities that grow, split and convert FsLabel objects on a FreeSurfer triangular surface |
| CFSLIB::FsSurface | In-memory FreeSurfer triangular cortical surface for one hemisphere |
| CFSLIB::FsSurfaceSet | Container holding the lh and/or rh FsSurface for one subject and one surface kind |
| CFWDLIB::Fwd | Static-method façade that re-exposes MNEForwardSolution toolbox-equivalent entry points under their familiar mne_* names |
| CFWDLIB::FwdBemModel | Layered triangulated volume-conductor model (scalp/skull/inner-skull surfaces, per-compartment conductivities, IP-approach data and dense potential-solution matrix) used by the linear-collocation BEM forward solver |
| CFWDLIB::FwdBemSolution | Channel-specific projection that contracts a BEM node-potential vector down to one entry per MEG coil or EEG electrode — i.e. the Geselowitz surface-integral weights cached as a dense ncoil × np matrix |
| CFWDLIB::FwdCoil | Single MEG sensor coil or EEG electrode — stores the coil-local frame and the (r_mag, cos_mag, w) integration-point triples that approximate the Biot-Savart surface integral over the coil area |
| CFWDLIB::FwdCoilSet | Container of FwdCoil instances acting both as the in-memory image of the coil_def.dat template database and as a per-channel sensor array in a chosen coordinate frame (device / head / MRI) |
| CFWDLIB::FwdCompData | CTF / 4D software-gradiometer wrapper that re-evaluates the primary field callback on a separate reference-coil set and subtracts the linear combination k·B_ref from the primary field to mirror the compensation already applied to the recorded data |
| CFWDLIB::FwdEegSphereLayer | One concentric shell (outer radius rad, conductivity sigma and the derived ratios) of a multi-shell de Munck / Berg-Scherg EEG head model |
| CFWDLIB::FwdEegSphereModel | Multi-shell concentric-sphere head model holding the Berg-Scherg equivalent-source parameters that accelerate the de Munck Legendre series for EEG, plus the Sarvas closed-form coefficients used for the spherically-symmetric MEG forward solution |
| CFWDLIB::FwdEegSphereModelSet | Name-indexed collection of FwdEegSphereModel objects parsed from an mne_setup_eeg_sphere_model parameter file so callers can resolve textual model names ("Default", "Stok", …) into ready-to-use analytic head models |
| CFWDLIB::FwdFieldMap | Computes the per-vertex sensor-to-surface mapping matrix used to render a continuous scalp/cortex field that exactly reproduces the recorded MEG/EEG values |
| CFWDLIB::FwdThreadArg | Per-thread work packet carrying the dipole-index range, coil set, field/grad callback and write-back view into the shared lead-field matrix — unit of work for the parallel source-space dipole loop |
| CDISP3DLIB::GeometryInfo | This class holds static methods for sensor-to-mesh mapping and surface constrained distance calculation on a mesh |
| CBrainSurface::GpuBuffers | |
| CDipoleObject::GpuBuffers | |
| CDISP3DLIB::ElectrodeObject::GpuBuffers | |
| CNetworkObject::GpuBuffers | |
| CUTILSLIB::HeadPosEntry | A head position entry (time, translation, rotation quaternion) |
| CINVLIB::HpiFitResult | Complete HPI fit output: per-coil dipole parameters, head-to-device transform, fit error, and head movement distance |
| CINVLIB::HPISortStruct | Helper for sorting HPI coil dipole fits by matching each fit to the nearest expected coil position |
| CUTILSLIB::ICA | Independent Component Analysis using the FastICA algorithm (deflationary, logcosh nonlinearity) |
| CDECODINGLIB::IcaLabelResult | Outcome of labelling a single ICA component |
| CUTILSLIB::IcaResult | Result of an ICA decomposition |
| CUTILSLIB::ICommand | The ICommand interface provides the base class of every command of the command design pattern |
| CCOMLIB::Command | Named, parameterised command exchanged with mne_rt_server; supports both JSON and CLI serialisation |
| CCOMLIB::RawCommand | Tokenised but unresolved command: a keyword plus a list of raw string arguments awaiting type binding |
| CUTILSLIB::IirBiquad | Coefficients of one second-order IIR section (biquad) |
| CUTILSLIB::IirFilter | Butterworth IIR filter design and application using second-order sections |
| CBrainRenderer::Impl | |
| CUTILSLIB::InfomaxResult | |
| CCONNECTIVITYLIB::ConnectivitySettings::IntermediateSumData | Accumulated cross-spectral and auto-spectral sums across trials for final metric normalization |
| CCONNECTIVITYLIB::ConnectivitySettings::IntermediateTrialData | Per-trial intermediate frequency-domain data used during connectivity computation |
| CDISP3DLIB::Interpolation | This class holds methods for creating distance-based weight matrices and for interpolating signals |
| CINVLIB::InvBeamformer | Computed beamformer spatial filter container |
| CINVLIB::InvBeamformerCompute | Core beamformer math |
| CINVLIB::InvCMNE | CMNE inverse solver |
| CINVLIB::InvCMNEResult | CMNE result |
| CINVLIB::InvCMNESettings | CMNE settings |
| CINVLIB::InvConnectivity | Pairwise source connectivity matrix with measure, directionality, and frequency/time metadata |
| CINVLIB::InvDICS | DICS beamformer (frequency-domain) |
| CINVLIB::InvDipole< T > | Stores position, orientation, and correlation of a single current dipole estimated by RAP MUSIC |
| CINVLIB::InvDipoleFit | High-level driver for sequential dipole fitting |
| CINVLIB::InvDipoleFitData | Dipole fit workspace holding sensor geometry, forward model, noise covariance, and projection data |
| CINVLIB::InvDipoleFitSettings | Settings for the mne_dipole_fit driver (forward model, guess grid, data, projections, output) |
| CINVLIB::InvDipoleForward | Stores forward field matrices and SVD decomposition for magnetic dipole fitting |
| CINVLIB::InvDipolePair< T > | Pair of correlated dipole indices and orientations found by the RAP MUSIC scanning step |
| CINVLIB::InvEcd | Single equivalent current dipole with position, orientation, amplitude, and goodness-of-fit |
| CINVLIB::InvEcdSet | Holds a set of Electric Current Dipoles |
| CINVLIB::InvFocalDipole | Single focal dipole with free 3D position, moment, and fit-quality metrics |
| CINVLIB::InvGammaMap | Gamma-MAP sparse inverse solver |
| CINVLIB::InvGammaMapResult | |
| CINVLIB::InvGuessData | Precomputed guess point grid with forward fields for initial dipole position candidates |
| CINVLIB::InvHpiDataUpdater | Preprocesses raw HPI coil data (SSP projection, compensation, sinusoidal model fitting) before dipole localization |
| CINVLIB::InvHpiFit | Drives one HPI fit (per-coil dipole localisation, coil ordering, dewar-to-head transform) |
| CINVLIB::InvHpiFitData | Per-coil magnetic-dipole fitter (leadfield, residual, Nelder-Mead refinement) for the HPI pipeline |
| CINVLIB::InvHpiModelParameters | Configuration parameters for the HPI signal model (line frequency, coil frequencies, sample rate, buffer size) |
| CINVLIB::InvLabelTimeCourse | Extract ROI-level time courses from vertex-level source estimates |
| CINVLIB::InvLCMV | LCMV beamformer (time-domain) |
| CINVLIB::InvMinimumNorm | Minimum norm estimation |
| CINVLIB::InvMxne | MxNE sparse inverse solver |
| CINVLIB::InvMxneResult | |
| CINVLIB::InvRapMusic | RAP MUSIC (Recursively Applied and Projected Multiple Signal Classification) source localization algorithm |
| CINVLIB::InvPwlRapMusic | Powell-accelerated RAP MUSIC variant using gradient-free optimization for refined dipole fitting |
| CINVLIB::InvResolutionMatrix | Resolution matrix analysis for linear inverse operators |
| CINVLIB::InvSensorSet | Stores MEG sensor geometry (positions, orientations, weights, coil count) for a single sensor type |
| CINVLIB::InvSensorSetCreator | Builds InvSensorSet objects from FiffInfo channel definitions, applying SSP projections and compensation |
| CINVLIB::InvSignalModel | Generates the forward sinusoidal model matrix for HPI coil signals at known drive frequencies |
| CINVLIB::InvSourceCoupling | N-tuple of correlated grid sources with orientations and correlation matrix |
| CINVLIB::InvSourceEstimate | Source-space inverse-solution container with dense grid plus optional focal-dipole, coupling and connectivity layers |
| CINVLIB::InvVectorSourceEstimate | Vector source estimate: each vertex carries a 3D orientation vector across time |
| CINVLIB::InvVolumeSourceEstimate | Volume source estimate: scalar values at voxel locations |
| CINVLIB::InvSourceEstimateIO | Extended I/O methods for InvSourceEstimate |
| CINVLIB::InvTfMxne | Time-Frequency Mixed-Norm Estimate (TF-MxNE) sparse inverse solver |
| CINVLIB::InvTfMxneParams | Parameters for the TF-MxNE solver |
| CINVLIB::InvTfMxneResult | Result structure for the TF-MxNE solver |
| CINVLIB::InvToken | One element of a tokenised neural-source representation |
| CINVLIB::InvTokenizeOptions | Tokenization options controlling layer inclusion and sub-sampling |
| CINVLIB::InvTrapMusic | TRAP-MUSIC (Truncated RAP-MUSIC) source localization |
| CUTILSLIB::IObserver | The IObserver interface provides the base class of every observer of the observer design pattern |
| CCOMLIB::CommandManager | Observer-side registry of Command schemas a subsystem accepts from the shared CommandParser |
| CUTILSLIB::IOUtils | Eigen matrix I/O utilities |
| CUTILSLIB::KMeans | Lloyd-style K-means clustering with configurable metric, seeding and replicates |
| CUTILSLIB::LayoutLoader | Reads ANT .elc electrode files and MNE .lout 2-D channel layouts into Qt/STL containers |
| CUTILSLIB::LayoutMaker | Make layout files from given 3D points |
| CUTILSLIB::Linalg | Static Eigen-based linear-algebra helpers used across MATHLIB and the inverse solvers |
| CLiveMarker | Lightweight live overlay marker rendered as a single sphere |
| CUTILSLIB::LofBadChannelParams | |
| CUTILSLIB::MaxwellMoveCompParams | Parameters for Maxwell movement compensation |
| CUTILSLIB::MaxwellMovementComp | Maxwell movement compensation using SSS |
| CBrainRenderer::Impl::MergedGroup | |
| CMeshFactory | Static factory for procedural mesh primitives |
| CCOMLIB::MetaData | Value-type aggregate of the FIFF metadata blocks mne_rt_server sends at the start of a measurement |
| CFWDLIB::MethodExpl | |
| CDECODINGLIB::MlIcaLabel | Static utility that labels ICA components against EOG/ECG references and a muscle spectral heuristic |
| CMLLIB::MlModel | Backend-agnostic inference interface: load, predict, save plus model/task descriptors |
| CMLLIB::MlOnnxModel | MlModel backend that runs .onnx graphs through ONNX Runtime with a cached CPU session |
| CMLLIB::MlTensor | N-dimensional row-major float32 tensor with shared-buffer storage, Eigen Map accessors and a non-owning view mode |
| CMLLIB::MLTrainer | Launches Python training scripts via UTILSLIB::PythonRunner with automatic venv handling and prerequisite checks |
| CMNALIB::MnaFileRef | |
| CMNALIB::MnaGraph | In-memory DAG of MnaNode operations with validation, topological sort and JSON/CBOR persistence |
| CMNALIB::MnaGraphExecutor | Stateless batch and stream-mode runner for an MnaGraph |
| CMNALIB::MnaIO | |
| CMNALIB::MnaNode | Single executable step in an MNA pipeline graph, with attributes, typed ports, exec mode, verification and provenance |
| CMNALIB::MnaOpRegistry | Process-wide lookup from opType to MnaOpSchema and implementation function |
| CMNALIB::MnaOpSchema | Operation schema for graph validation |
| CMNALIB::MnaOpSchemaAttr | |
| CMNALIB::MnaOpSchemaPort | |
| CMNALIB::MnaParamBinding | Dynamic parameter binding for the MNA parameter tree |
| CMNALIB::MnaParamTree | Path-keyed parameter store with formula-driven dynamic bindings |
| CMNALIB::MnaPort | Named, typed port on an MNA graph node with upstream link and optional real-time stream binding |
| CMNALIB::MnaProject | |
| CMNALIB::MnaProvenance | Provenance record for reproducibility |
| CMNALIB::MnaRecording | |
| CMNALIB::MnaRegistryLoader | Reads MNA op-schema manifests and feeds them into MnaOpRegistry, with drop-in directory merge support |
| CMNALIB::MnaScript | Inline interpreter-launched source code carried by a Script-mode MnaNode |
| CMNALIB::MnaSession | |
| CMNALIB::MnaSubject | |
| CMNALIB::MnaVerification | Verification, explanation, and provenance for a graph node |
| CMNALIB::MnaVerificationCheck | Verification check for a graph node |
| CMNALIB::MnaVerificationResult | Check evaluation result |
| CMNELIB::MNE | Wrapper functions to stay consistent with mne matlab toolbox |
| CMNELIB::MNEBem | Aggregated boundary element model loaded from a -bem.fif file |
| CMNELIB::MNEChSelection | |
| CMNELIB::MNEClusterInfo | Cluster table used to compress and reconstruct a clustered leadfield |
| CMNELIB::MNECorticalMap | Cortical map interpolation utilities |
| CMNELIB::MNECovMatrix | Covariance matrix storage |
| CMNELIB::MNECTFCompData | Represents a single CTF compensation data element |
| CMNELIB::MNECTFCompDataSet | Collection of CTF third-order gradient compensation operators |
| CMNELIB::MNEDeriv | One item in a derivation data set |
| CMNELIB::MNEDerivSet | Collection of MNEDeriv channel derivation definitions loaded from a file |
| CMNELIB::MNEDescriptionParser | |
| CMNELIB::MNEEpochData | Single epoch (trial slice) of sensor data with timing and rejection metadata |
| CMNELIB::MNEEvent | Single trigger-event marker |
| CMNELIB::MNEEventList | Ordered list of trigger-event markers |
| CMNELIB::MNEFilterDef | |
| CMNELIB::MNEForwardSolution | In-memory representation of an -fwd.fif forward solution |
| CMNELIB::MNEInverseOperator | MNE-style inverse operator |
| CMNELIB::MNELayout | Full plotter layout with viewports |
| CMNELIB::MNELayoutPort | Single viewport in a plotter layout |
| CUTILSLIB::MNELogger | Custom Qt message handler that formats and routes qDebug/qWarning/qCritical output to file or console |
| CMNELIB::MNEMeasData | Measurement data container for MNE inverse and dipole-fit computations |
| CMNELIB::MNEMeasDataSet | Single measurement epoch or average within MNEMeasData |
| CMNELIB::MNEMghTag | Single tag entry in a FreeSurfer MGH/MGZ file header |
| CMNELIB::MNEMghTagGroup | Collection of MNEMghTag entries from a FreeSurfer MGH/MGZ file footer |
| CMNELIB::MNEMneData | Data associated with MNE computations for each mneMeasDataSet |
| CMNELIB::MNEMorphMap | Vertex-to-vertex mapping between two FreeSurfer surface meshes for morphing source estimates |
| CMNELIB::MNEMshColorScaleDef | Color scale definition with value range and color mapping for surface visualization |
| CMNELIB::MNEMshDisplaySurfaceSet | The MNE Msh Display FsSurface Set class holds information about a set of surfaces to be rendered |
| CMNELIB::MNEMshEyes | Eye/camera position and gaze direction for 3-D surface rendering |
| CMNELIB::MNEMshLight | Single light source with position, color, and state for 3-D surface rendering |
| CMNELIB::MNEMshLightSet | Collection of lights defining the lighting setup for 3-D rendering |
| CMNELIB::MNEMshPicked | Picked point on a displayed surface storing vertex index, coordinates, and source value |
| CMNELIB::MNENamedMatrix | A dense matrix with named rows and columns |
| CMNELIB::MNENamedVector | |
| CMNELIB::MNENearest | This is used in the patch definitions |
| CDISPLIB::MNEOperator | Light-weight wrapper describing one MNE pre-processing operator (FIR / SSP / compensation) |
| CMNELIB::MNEPatchInfo | Patch information for a single source space point including vertex members and area |
| CMNELIB::MNEProjData | Auxiliary projection data computed from MNEProjOp for efficient repeated application |
| CMNELIB::MNEProjectToSurface | Projects 3-D points onto a triangulated surface mesh and returns nearest vertices and distances |
| CMNELIB::MNEProjItem | A single SSP (Signal-Space Projection) item |
| CMNELIB::MNEProjOp | Projection operator managing a set of linear projection items and the final compiled projector matrix |
| CMNELIB::MNERawBufDef | Definition of one raw data buffer within a FIFF file |
| CMNELIB::MNERawData | A comprehensive raw data structure |
| CMNELIB::MNERawInfo | Information about raw data in a FIFF file |
| CMNELIB::MNESourceSpaces | List of MNESourceSpace objects forming a subject source space |
| CMNELIB::MNESparseNamedMatrix | |
| CMNELIB::MNESssData | Container for Signal Space Separation (SSS/Maxwell filtering) expansion coefficients and metadata |
| CMNELIB::MNESurfaceOrVolume | Defines a source space or a surface |
| CMNELIB::MNESourceSpace | This defines a source space |
| CMNELIB::MNEHemisphere | Hemisphere provides geometry information |
| CMNELIB::MNESurface | Lightweight triangulated surface (vertices, triangles, normals) |
| CMNELIB::MNEBemSurface | BEM surface provides geometry information |
| CMNELIB::MNEMshDisplaySurface | The MNE Msh Display FsSurface class holds information about a surface to be rendered |
| CMNELIB::MNESurfacePatch | Cortical surface patch linking a set of vertices to a single source space point |
| CMNELIB::MNETriangle | Per-triangle geometric data for a cortical or BEM surface |
| CMNELIB::MNEVolGeom | MRI data volume geometry information like FreeSurfer keeps it |
| CUTILSLIB::MorletTfr | Complex Morlet wavelet time-frequency representation |
| CUTILSLIB::MorletTfrResult | Result of a Morlet TFR computation for one channel |
| CMRILIB::MriCorFifIO | Stateless serialiser that turns an MriVolData into a FIFF MRI set (COR.fif) |
| CMRILIB::MriCorIO | Stateless reader for the FreeSurfer COR-NNN directory layout |
| CMRILIB::MriMghIO | Stateless decoder for FreeSurfer MGH and MGZ volume containers |
| CMRILIB::MriNiftiIO | Stateless decoder for NIfTI-1 single-file volumes (.nii and .nii.gz) |
| CMRILIB::MriSlice | Single 2D MRI slice (pixels + slice→RAS transform) used as the volume's storage unit |
| CMRILIB::MriSliceImage | Single 2D MRI cross-section produced by MriSlicer (pixel buffer + RAS metadata) |
| CMRILIB::MriSlicer | Orthogonal-plane resampler (axial / coronal / sagittal) from MriVolData to MriSliceImage |
| CMRILIB::MriVolData | Format-agnostic 3D MRI volume: header geometry, voxel buffer (as a vector of MriSlice), scan parameters and provenance |
| CUTILSLIB::MultitaperPsd | Multitaper power spectral density estimator using DPSS (Slepian) tapers |
| CUTILSLIB::MultitaperPsdResult | Result of a multitaper PSD computation |
| CUTILSLIB::MultitaperTfr | Sliding-window multitaper time-frequency representation |
| CUTILSLIB::MultitaperTfrResult | Result of a multitaper TFR computation |
| CMultiViewLayout | Multi-view geometry computations |
| CCONNECTIVITYLIB::MvarModel | MVAR model fit; provides H(f) and S(f) for Granger Causality, DTF and PDC |
| CCONNECTIVITYLIB::Network | Graph container for one connectivity metric; nodes + weighted edges + threshold/visualisation state |
| CCONNECTIVITYLIB::NetworkEdge | Weighted, directional edge in a Network; carries per-frequency weights plus a band-averaged scalar |
| CCONNECTIVITYLIB::NetworkNode | Graph node carrying a 3D position and its incident in/out, full/thresholded edge lists |
| CNetworkObject | Renderable network visualization for QRhi |
| CUTILSLIB::Numerics | Static scalar/per-vector numerical helpers (GCD, log2, histograms, baseline rescaling) |
| CUTILSLIB::PolhemusCoregistration::OpticalCalibSample | |
| CINVLIB::Pair | Index pair representing two grid points evaluated together in the RAP MUSIC subspace scan |
| CUTILSLIB::PeakFinderParams | |
| CUTILSLIB::PicardIca | Independent Component Analysis using the Picard algorithm |
| CDISP3DLIB::PickResult | Uniform payload for object-id picking across the multimodal scene |
| CPickResult | Result of a ray–mesh intersection test containing the hit point, triangle index, and distance |
| CUTILSLIB::PolhemusSerialConfig | Settings used to open a real Polhemus serial connection |
| CMNELIB::ProcessingSettings | |
| CUTILSLIB::PythonRunnerConfig | Script execution configuration |
| CUTILSLIB::PythonRunnerResult | Script execution result container |
| CUTILSLIB::PythonTestHelper | |
| CQAbstractItemDelegate | |
| CDISPLIB::FrequencySpectrumDelegate | QAbstractItemDelegate painting one SpectrumView row as a horizontal frequency band |
| CDISPLIB::RtFiffRawViewDelegate | QAbstractItemDelegate painting one FIFF channel's signal trace inside RtFiffRawView |
| CQAbstractTableModel | |
| CDISPLIB::ChannelInfoModel | QAbstractTableModel exposing per-channel FIFF metadata (name, type, unit, position, bad flag, mapping) |
| CDISPLIB::EvokedSetModel | QAbstractTableModel wrapping a FiffEvokedSet (one row per channel, one column per condition) |
| CDISPLIB::FrequencySpectrumModel | QAbstractTableModel storing per-channel FFT magnitudes for SpectrumView |
| CDISPLIB::RtFiffRawViewModel | Circular-buffer QAbstractTableModel feeding the real-time FIFF raw browser |
| CQByteArray | |
| CFIFFLIB::FiffTag | FIFF tag: 16-byte header (kind, type, size, next) plus payload, with typed decoders for every FIFFT_* type |
| CQDataStream | |
| CFIFFLIB::FiffStream | FIFF tag-stream reader/writer: wraps a QIODevice and exposes typed read_* / write_* methods for every FIFF block and record kind |
| CQDockWidget | |
| CDISPLIB::MultiViewWindow | QDockWidget wrapper used as the building block of MultiView layouts |
| CQGraphicsItem | |
| CDISPLIB::SelectionSceneItem | Graphics item representing a selectable electrode or channel in a 2-D layout scene |
| CQGraphicsObject | |
| CDISPLIB::AverageSceneItem | QGraphicsObject painting one channel's averaged evoked traces inside AverageScene |
| CQGraphicsScene | |
| CDISPLIB::LayoutScene | Base QGraphicsScene providing pan, pinch-zoom and swipe gesture handling for sensor-layout scenes |
| CDISPLIB::AverageScene | Sensor-layout QGraphicsScene placing one AverageSceneItem per visible channel |
| CDISPLIB::FilterPlotScene | QGraphicsScene rendering the magnitude (and optional phase) response of a designed FIR / IIR filter |
| CDISPLIB::SelectionScene | QGraphicsScene of sensor-layout dots used by ChannelSelectionView for interactive channel picking |
| CQList | |
| CMNELIB::MNEEpochDataList | Ordered list of MNEEpochData objects sharing a common measurement info |
| CQMainWindow | |
| CDISPLIB::MultiView | QMainWindow container hosting an arbitrary number of MultiViewWindow dock widgets |
| CQObject | |
| CCOMLIB::Command | Named, parameterised command exchanged with mne_rt_server; supports both JSON and CLI serialisation |
| CCOMLIB::CommandManager | Observer-side registry of Command schemas a subsystem accepts from the shared CommandParser |
| CCOMLIB::CommandParser | Observer-pattern subject that decodes JSON or CLI command strings into RawCommand and notifies attached managers |
| CCOMLIB::RawCommand | Tokenised but unresolved command: a keyword plus a list of raw string arguments awaiting type binding |
| CDISP3DLIB::MultimodalScene | Host-app-agnostic controller that owns the ordered renderable set and dispatches picks back to the producing layer |
| CDISP3DLIB::RtSensorDataWorker | Background worker for real-time sensor data streaming |
| CDISP3DLIB::RtSensorInterpolationMatWorker | Background worker for computing sensor field mapping matrices |
| CDISP3DLIB::RtSourceDataWorker | Background worker for real-time source estimate streaming |
| CDISP3DLIB::RtSourceInterpolationMatWorker | Background worker for computing source interpolation matrices |
| CDISPLIB::ChannelDataModel | Circular-buffer Qt model exposing a rolling window of the live FIFF stream as a table |
| CFIFFLIB::FiffFileSharer | Refcounted memory-mapped view of a FIFF file shared between cooperating consumers |
| CFiffIO | |
| CRTPROCESSINGLIB::RtAveraging | Controller that manages RtAveragingWorker for online epoch averaging with baseline correction |
| CRTPROCESSINGLIB::RtAveragingWorker | Background worker thread that accumulates and averages epochs in real time |
| CRTPROCESSINGLIB::RtConnectivity | Controller that manages RtConnectivityWorker for online connectivity computation |
| CRTPROCESSINGLIB::RtConnectivityWorker | Background worker thread that computes functional connectivity metrics in real time |
| CRTPROCESSINGLIB::RtCov | Controller that manages background covariance matrix estimation from streaming data |
| CRTPROCESSINGLIB::RtHpi | Controller that manages RtHpiWorker for continuous head position tracking |
| CRTPROCESSINGLIB::RtHpiWorker | Background worker thread that runs continuous HPI coil localization |
| CRTPROCESSINGLIB::RtInvOp | Controller that manages RtInvOpWorker for online inverse operator updates |
| CRTPROCESSINGLIB::RtInvOpWorker | Background worker thread that recomputes the MNE inverse operator when covariance updates arrive |
| CRTPROCESSINGLIB::RtNoise | Controller that manages RtNoiseWorker for real-time noise spectrum estimation |
| CRTPROCESSINGLIB::RtNoiseWorker | Background worker that computes a noise power spectral density estimate from accumulated data blocks |
| CRtSensorDataController | Controller for real-time sensor data streaming |
| CRtSensorStreamManager | Real-time sensor streaming lifecycle manager |
| CRtSourceDataController | Controller for real-time source estimate streaming |
| CSourceEstimateManager | Source estimate lifecycle manager |
| CStcLoadingWorker | Background worker that loads source estimate (STC) files and emits loaded data for visualization |
| CUTILSLIB::AcquiredPoints | In-memory store of all points captured during a session |
| CUTILSLIB::ParksMcClellan | Parks-McClellan equiripple FIR filter design algorithm (Remez exchange) |
| CUTILSLIB::PolhemusConnection | Polhemus digitizer connection (mock + serial-port backends) |
| CUTILSLIB::PolhemusCoregistration | Head–device coregistration engine driven by a Polhemus Fastrak |
| CUTILSLIB::PythonRunner | Python script launcher with logging and progress support |
| CQRhiWidget | |
| CBrainView | Top-level QWidget hosting the QRhi-based 3-D brain visualization with mouse interaction and multi-view support |
| CDISPLIB::ButterflyView | QRhi-accelerated butterfly viewer overlaying every channel of one or more averaged conditions |
| CDISPLIB::ChannelRhiView | QRhi-based GPU-accelerated channel time-series renderer used by the modern raw browser |
| CQSharedData | |
| CFIFFLIB::FiffCov | FIFF noise / data covariance: matrix, channel names, kind, applied projectors, bads, dof and optional whitening eigendecomposition |
| CFIFFLIB::FiffNamedMatrix | FIFF named matrix: dense / sparse Eigen matrix plus row-name and column-name string lists |
| CQStandardItem | |
| CAbstractTreeItem | Base tree item providing check-state, visibility, and data-role storage for all 3-D scene items |
| CBemTreeItem | Tree item representing a BEM surface layer in the 3-D scene hierarchy |
| CDigitizerTreeItem | Digitizer point group tree item |
| CDipoleTreeItem | Tree item representing a set of fitted dipoles in the 3-D scene hierarchy |
| CNetworkTreeItem | Tree item representing a connectivity network |
| CSensorTreeItem | Tree item representing MEG or EEG sensor positions in the 3-D scene hierarchy |
| CSourceSpaceTreeItem | Source space point tree item |
| CSurfaceTreeItem | Tree item representing a FreeSurfer cortical surface in the 3-D scene hierarchy |
| CDigitizerSetTreeItem | Digitizer point set container tree item |
| CQStandardItemModel | |
| CBrainTreeModel | Hierarchical item model organizing all 3-D scene objects (surfaces, sensors, sources, networks) for QTreeView |
| CDISPLIB::BidsViewModel | QStandardItemModel mirroring the BIDS dataset hierarchy (subjects / sessions / runs / derivatives) |
| CQTcpSocket | |
| CCOMLIB::RtCmdClient | QTcpSocket subclass driving the mne_rt_server control channel (default port 4217) |
| CCOMLIB::RtDataClient | QTcpSocket subclass that talks the FIFF wire dialect of the mne_rt_server data port (default 4218) |
| CQThread | |
| CCOMLIB::RtClient | Threaded façade that owns a paired command/data connection to mne_rt_server and re-emits streamed buffers |
| CQWidget | |
| CCrosshairOverlay | |
| CDISPLIB::AbstractView | Base widget for every dockable settings panel in DISPLIB; centralises GUI / processing mode and settings persistence |
| CDISPLIB::ApplyToView | Three-way radio selector for scope = Selected / Visible / All channels |
| CDISPLIB::ArtifactSettingsView | Per-modality peak-to-peak artefact-rejection threshold panel |
| CDISPLIB::AverageLayoutView | Sensor-layout viewer drawing per-channel evoked traces at their physical 2-D positions |
| CDISPLIB::AverageSelectionView | Tabular picker for active / colour of each averaged condition in the current evoked set |
| CDISPLIB::AveragingSettingsView | Settings panel driving the on-line / off-line averaging engine |
| CDISPLIB::BidsView | QTreeView wrapper around a BidsViewModel for browsing a BIDS dataset |
| CDISPLIB::ChannelDataView | Composite real-time multi-channel raw scroller assembling label panel, table view, time ruler and scrollbars |
| CDISPLIB::ChannelSelectionView | Interactive 2-D sensor-layout picker for building, loading and saving channel groups |
| CDISPLIB::CompensatorView | Mutually-exclusive checkbox list picking the active MEG gradient compensation grade |
| CDISPLIB::ConnectivitySettingsView | Settings panel for the on-line connectivity estimator (metric, window, trials) |
| CDISPLIB::Control3DView | Tree-view control panel for the 3-D scene (visibility, colour, alpha, threshold per item) |
| CDISPLIB::CoregSettingsView | MRI ↔ head co-registration configuration / refinement panel |
| CDISPLIB::CovarianceSettingsView | Settings panel exposing the noise-covariance estimation window length |
| CDISPLIB::DipoleFitView | Single-equivalent-current-dipole-fit input / result panel |
| CDISPLIB::FiffRawViewSettings | Display-style settings panel for the FIFF raw browser (zoom, colours, distance, scope) |
| CDISPLIB::FilterDesignView | Interactive FIR / IIR filter design GUI with a live magnitude / phase preview |
| CDISPLIB::FilterSettingsView | Compact filter on / off + bandwidth panel that opens the full FilterDesignView on demand |
| CDISPLIB::FwdSettingsView | Forward-solution computation control panel (BEM / source-space / EEG sphere model selectors) |
| CDISPLIB::HpiSettingsView | Continuous HPI head-position-indicator configuration panel |
| CDISPLIB::MinimumNormSettingsView | Inverse-method / regularisation panel (MNE, dSPM, sLORETA) for the on-line source estimator |
| CDISPLIB::ModalitySelectionView | Per-modality visibility toggle panel (one QCheckBox per channel modality) |
| CDISPLIB::ProgressView | Labelled QProgressBar with optional auto-hide on completion |
| CDISPLIB::ProjectSettingsView | Output-path / filename-template panel for recording and export sessions |
| CDISPLIB::ProjectorsView | SSP projector enable / disable checkbox list |
| CDISPLIB::RtFiffRawView | QTableView-based real-time FIFF raw-data browser host |
| CDISPLIB::ScalingView | Per-modality y-scale spinbox panel built from ScaleControl widgets |
| CDISPLIB::SpectrumSettingsView | Lower / upper-bound frequency sliders for the FFT spectrum viewer |
| CDISPLIB::SpectrumView | Per-channel frequency-spectrum heat-map QTableView (rows = channels, columns = freq bins) |
| CDISPLIB::SpharaSettingsView | SPHARA spatial-filter configuration panel (per-modality basis order spinboxes) |
| CDISPLIB::TfSettingsView | Time-frequency analysis configuration panel (trials, window length, overlap) |
| CDISPLIB::TriggerDetectionView | Stim-channel chooser plus threshold spinbox for on-line trigger detection |
| CDISPLIB::Bar | Bar chart / histogram QWidget rendering Eigen class-limit + frequency vectors with QPainter |
| CDISPLIB::ChannelLabelPanel | Vertical column of channel-name labels synced with ChannelDataView row geometry |
| CDISPLIB::DraggableFramelessWidget | Frameless QWidget that can be dragged anywhere on its body |
| CDISPLIB::QuickControlView | Floating frameless container hosting modular Quick-Control settings tabs |
| CDISPLIB::Graph | Common base widget providing title, axis labels and resize handling for DISPLIB's QPainter plots |
| CDISPLIB::ImageSc | False-colour heat-map QWidget visualising an Eigen matrix with selectable colour map |
| CDISPLIB::Plot | MATLAB-style line plot for an Eigen vector, derived from Graph |
| CDISPLIB::LinePlot | Simple x / y line-series QWidget rendered with QPainter (no Qt Charts dependency) |
| CDISPLIB::OverviewBarWidget | Minimap thumbnail of the entire recording shown above the raw browser |
| CDISPLIB::ScaleControl | Composite slider + spinbox widget for picking a (possibly logarithmic) scale value |
| CDISPLIB::Spline | Histogram QWidget with cubic-spline overlay and interactive threshold markers |
| CDISPLIB::TFplot | Time-frequency spectrogram QWidget rendering an Eigen matrix as a colour image |
| CDISPLIB::TimeRulerWidget | Horizontal time-axis ruler displayed beneath ChannelDataView |
| CRulerHeaderWidget | |
| CRayPicker | Ray casting and intersection testing |
| CMNELIB::RegionData | Input parameters for cluster-based forward solution computation on a single cortical region |
| CMNELIB::RegionDataOut | Output of a cluster-based forward solution computation for a single cortical region |
| CMNELIB::RegionMT | Input parameters for multi-threaded KMeans clustering on a single cortical region |
| CMNELIB::RegionMTOut | Output of a multi-threaded KMeans clustering step for a single cortical region |
| CUTILSLIB::Report | Simple HTML report builder for MEG/EEG analysis results |
| CUTILSLIB::ReportSection | A section in the report (title + HTML content) |
| CUTILSLIB::Resample | Polyphase anti-aliased rational resampling for MEG/EEG data |
| CMNELIB::RingBuffer | Circular ring buffer for managing raw-data matrix allocations |
| CRTPROCESSINGLIB::RtCovComputeResult | Bundled output of a real-time covariance computation step containing the covariance matrix and sample count |
| CRTPROCESSINGLIB::RtInvOpInput | Input bundle for the real-time inverse operator worker containing noise covariance, forward solution, and settings |
| CBrainRenderer::SceneData | Aggregated GPU resources and render state for the 3-D brain visualization scene |
| CDISP3DLIB::SceneLayer | Opaque, type-erased handle to a layer payload |
| CUTILSLIB::SelectionIO | Reader/writer for MNE .sel channel-selection files and Brainstorm .mon montage files |
| CDISPLIB::SelectionItem | Value type describing one named selection group (label + list of channel names) |
| CSensorFieldMapper | Sensor-to-surface field mapper that interpolates MEG/EEG measurements onto cortical meshes and generates iso-contour overlays |
| CDataLoader::SensorLoadResult | Return value bundling loaded sensor geometry, labels, and channel-to-sensor mapping |
| CUTILSLIB::SimplexAlgorithm | Header-only Nelder–Mead simplex minimiser with templated cost and report functors |
| CUTILSLIB::SimulateStcParams | Parameters for source time course simulation |
| CDISP3DLIB::SliceObject | Data model for a single 2-D MRI volume slice |
| CSourceEstimateOverlay | Color-mapped source estimate overlay that interpolates activation values onto a cortical surface mesh |
| CINVLIB::SourceMorph | Morphs source estimates from one subject's source space to another |
| CUTILSLIB::SpectogramInputData | Input parameters for short-time Fourier transform spectrogram computation |
| CUTILSLIB::Spectral | Static multi-taper spectra, PSD and CSD estimator for MEG/EEG time series |
| CUTILSLIB::Spectrogram | Computes time-frequency spectrograms via short-time Fourier transform with configurable window and overlap |
| CUTILSLIB::Sphere | 3-D sphere value type with algebraic and Nelder–Mead best-fit factories |
| CUTILSLIB::SSS | |
| CUTILSLIB::SSSParams | Implements Signal Space Separation (SSS) and temporal SSS (tSSS) for MEG data |
| CUTILSLIB::StandardMontage | Standard EEG montage with named electrode positions |
| CSTSLIB::StatsAdjacency | Builds the sparse spatial and spatio-temporal neighbourhood graphs that define cluster support for permutation tests |
| CSTSLIB::StatsCluster | Maris-Oostenveld cluster-mass permutation tests and Threshold-Free Cluster Enhancement on (channel,time) or (vertex,time) statistic maps |
| CSTSLIB::StatsClusterResult | Per-call output of a cluster permutation test: observed statistic map, cluster masses, cluster p-values and cluster labels |
| CSTSLIB::StatsFtest | One-way ANOVA F-test with exact p-values via the regularised incomplete beta function |
| CSTSLIB::StatsFtestResult | Per-call output of a one-way ANOVA F-test: F-statistics, p-values, and between/within degrees of freedom |
| CSTSLIB::StatsMcCorrection | Bonferroni, Holm-Bonferroni and Benjamini-Hochberg FDR adjustments for mass-univariate p-value maps |
| CSTSLIB::StatsSourceMetrics | Peak localisation error and spatial dispersion metrics for evaluating distributed M/EEG inverse solutions |
| CSTSLIB::StatsTtest | One-sample, paired and independent two-sample Student t-tests with exact p-values via the regularised incomplete beta function |
| CSTSLIB::StatsTtestResult | Per-call output of a Student t-test: t-statistics, p-values and degrees of freedom |
| CLSLLIB::stream_info | Value-type descriptor of a single LSL stream: semantic metadata plus transport endpoint, API-compatible with liblsl's stream_info |
| CLSLLIB::stream_inlet | Client-side LSL endpoint: connects to a resolved outlet over TCP and exposes pulled samples as float chunks |
| CLSLLIB::stream_outlet | Server-side LSL endpoint: binds a TCP data server, advertises the stream on the LSL discovery multicast group, and fans samples out to every connected inlet |
| CMNALIB::MnaGraphExecutor::StreamContext | |
| CLSLLIB::StreamInletPrivate | |
| CLSLLIB::StreamOutletPrivate | |
| CSTSLIB::StsCovEstimators | Regularised covariance estimators (Ledoit-Wolf, OAS, fixed-diagonal, PCA, Factor Analysis, cross-validated auto-select) matching the MNE-Python compute_covariance() API |
| CUTILSLIB::Subject | Base class of every subject of the observer design pattern |
| CCOMLIB::CommandParser | Observer-pattern subject that decodes JSON or CLI command strings into RawCommand and notifies attached managers |
| CSubView | Viewport subdivision holding its own camera, projection, and scissor rectangle |
| CUTILSLIB::SurfaceLaplacian | Surface Laplacian / Current Source Density (CSD) transformation |
| CUTILSLIB::SurfaceLaplacianResult | Result of a surface Laplacian (CSD) computation |
| CFWDLIB::SurfExpl | |
| CUTILSLIB::TaperedSpectraInputData | Per-row input bundle for parallel multi-taper spectral estimation (data row, taper matrix, FFT length) |
| CDISPLIB::TimeRulerEventMark | Lightweight event mark passed to TimeRulerWidget for the stim lane |
| CDISPLIB::TimeRulerReferenceMark | Lightweight reference/sample marker passed to TimeRulerWidget |
| CINVLIB::TrapMusicDipole | Result of a TRAP-MUSIC source scan |
| CVertexData | Interleaved vertex attributes (position, normal, color, curvature) for brain surface GPU upload |
| CDISP3DLIB::VideoOverlay | Camera-facing textured quad rendered at a focus point in the 3-D scene |
| CVideoOverlay | Camera-facing textured quad rendered at a focus point in the 3-D scene |
| CBrainRenderer::Impl::VideoOverlayResources | |
| CViewVisibilityProfile | Per-view toggle flags controlling which data layers (brain, sensors, sources, network) are visible |
| CCONNECTIVITYLIB::VisualizationInfo | Per-network rendering hints: colour-map name or fixed RGBA for nodes and edges |
| CUTILSLIB::Warp | Thin-plate-spline 3-D warp fitted from landmark correspondences |
| CUTILSLIB::WelchPsd | Welch's averaged-periodogram power spectral density estimator |
| CUTILSLIB::WelchPsdResult | Result of a Welch PSD computation |
| CBIDSLIB::BidsRawData::WriteOptions | Options controlling how write() operates |
| CUTILSLIB::Xdawn | Event-related response enhancement with xDAWN spatial filtering |
| CUTILSLIB::XdawnResult | Result of an xDAWN decomposition |