v2.0.0
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CFIFFLIB::_fiffExpFIFF tag explanation record mapping a FIFF tag kind to its human-readable description text
 CBIDSLIB::AbstractFormatReaderCommon interface for reading raw neurophysiology data from various file formats (EDF, BrainVision, etc.) used in BIDS datasets
 CCONNLIB::AbstractMetricThis class provides basic functionalities for all implemented metrics
 CUTILSLIB::ArtifactDetectECG and EOG physiological artifact event detection
 CUTILSLIB::ArtifactDetectEcgParamsECG R-peak detection parameters (defined outside class to avoid Clang/GCC default-argument issues with nested structs)
 CUTILSLIB::ArtifactDetectEogParamsEOG blink / saccade detection parameters (defined outside class to avoid Clang/GCC default-argument issues with nested structs)
 CMNELIB::ArtifactRejectionDataArtifact rejection thresholds and flags for each channel type (grad, mag, eeg, eog) used during epoch dropping
 CFIFFLIB::AverageCategory
 CMNELIB::AverageCategory
 CFIFFLIB::AverageDescription
 CMNELIB::AverageDescription
 CUTILSLIB::BadChannelDetectAutomated detection of bad MEG/EEG channels using flat, variance, and correlation criteria
 CUTILSLIB::BadChannelDetectParamsBad-channel detection parameters (defined outside class to avoid Clang/GCC default-argument issues with nested structs)
 CUTILSLIB::SSS::BasisPrecomputed SSS basis and projectors for a given sensor array
 CINVLIB::bdipEcdBinary-format dipole record for file I/O, storing fitted dipole parameters and error estimates
 CFWDLIB::BergSchergParBerg-Scherg parameter pair (magnitude and distance multiplier) for an equivalent dipole in the EEG sphere model approximation
 CBIDSLIB::BidsChannelChannel metadata record corresponding to one row in *_channels.tsv
 CBIDSLIB::BidsCoordinateSystemCoordinate system metadata from *_coordsystem.json
 CBIDSLIB::BidsDatasetDescriptionDataset-level metadata from dataset_description.json
 CBIDSLIB::BidsElectrodeElectrode position record corresponding to one row in *_electrodes.tsv
 CBIDSLIB::BidsEventSingle event annotation, typically parsed from or written to *_events.tsv
 CBIDSLIB::BIDSPathBIDS-compliant path and filename construction
 CBIDSLIB::BidsRawDataCentral container for a BIDS raw dataset, bundling electrophysiological data with all associated sidecar metadata
 CBIDSLIB::BidsTsvGeneric BIDS TSV file I/O
 CBrainRendererQt RHI-based 3-D renderer managing scene objects, lighting, camera, and render pipeline for brain visualization
 CBrainSurfaceRenderable cortical surface mesh with per-vertex color, curvature data, and GPU buffer management
 CBIDSLIB::BrainVisionChannelInfoChannel info from the .vhdr header
 CBIDSLIB::BrainVisionMarkerMarker entry from the .vmrk file
 CCameraControllerCamera state and matrix computation
 CCameraResultComputed camera matrices (projection, view, model) and vectors for a single viewport
 CUTILSLIB::CircularBuffer< _Tp >Thread-safe lock-free circular (ring) buffer for producer-consumer data exchange between threads
 CINVLIB::CoilParamEstimated dipole parameters (position, moment, goodness-of-fit) for a single HPI coil
 CDISPLIB::ColorMapColor map RGB transformations
 CFWDLIB::ComputeFwdForward solution computation worker
 CFWDLIB::ComputeFwdSettingsForward-computation parameter class
 CCONNLIB::ConnectivityComputes functional connectivity estimates from ConnectivitySettings using the selected metric
 CCONNLIB::ConnectivitySettingsThis class is a container for connectivity settings
 CUTILSLIB::CosineFilterCreates a cosine filter response in the frequency domain
 CMNELIB::CovDefinition
 CMNELIB::CovDescription
 CDataLoaderPure I/O helpers that load MNE data files and return results
 CINVLIB::DipFitErrorResidual error and moment vector from a single magnetic dipole fit iteration
 CINVLIB::dipoleFitFuncsRecForward field computation function pointers and client data for MEG and EEG dipole fitting
 CDipoleObjectRenderable dipole arrow set with instanced GPU rendering for QRhi
 CBIDSLIB::EDFChannelInfoChannel-level metadata from the EDF header
 CMNELIB::RingBuffer::Entry
 CUTILSLIB::EpochExtractorSegments continuous raw data into fixed-length epochs locked to events
 CUTILSLIB::EpochExtractorParamsEpoch extraction parameters (defined outside class to avoid Clang/GCC default-argument issues with nested structs)
 CFIFFLIB::FiffStatic wrapper functions to stay consistent with mne matlab toolbox Note: avoid using the wrappers, prefer the wrapped methods!
 CFIFFLIB::FiffChInfoChannel info descriptor
 CFIFFLIB::FiffChPosMeasurement channel position and coil type
 CFiffCoordTransCoordinate transformation description
 CFIFFLIB::FiffCoordTransCoordinate transformation description
 CFIFFLIB::FiffCoordTransSetCoordinate transformation descriptor set
 CFIFFLIB::FiffCtfCompCTF software compensation data
 CFIFFLIB::FiffDataRefExternal data reference descriptor
 CFIFFLIB::FiffDigitizerDataDigitization points container and description
 CFIFFLIB::FiffDigPointDigitization point description
 CFIFFLIB::FiffDigPointSetHolds a set of digitizer points
 CFIFFLIB::FiffDirEntryDirectory entry description
 CFIFFLIB::FiffDirNodeDirectory node structure
 CFIFFLIB::FiffEventsFIFF event container with reading, writing and detection
 CFIFFLIB::FiffEvokedEvoked data
 CFIFFLIB::FiffEvokedSetEvoked data set
 CFIFFLIB::FiffIdUniversally unique identifier
 CFIFFLIB::FiffInfoBaseLight measurement info
 CFIFFLIB::FiffProjSSP projector data
 CFIFFLIB::FiffRawDataFIFF raw measurement data
 CFIFFLIB::FiffRawDirRaw Directory entry
 CFIFFLIB::FiffSparseMatrixFIFF sparse matrix storage
 CFIFFLIB::FiffTimeTime stamp record storing seconds and microseconds since epoch
 CMNELIB::FilterDataPre-computed frequency-domain filter state used for FFT-based raw data filtering
 CUTILSLIB::FilterIOProcesses txt files which hold filter coefficients
 CUTILSLIB::FilterKernelMethods to create/design a FIR filter kernel
 CRTPROCESSINGLIB::FilterObjectLightweight filter configuration holding kernel coefficients and overlap-add state for one channel
 CRTPROCESSINGLIB::FilterOverlapAddApplies FIR filtering via FFT-based overlap-add convolution for continuous data streams
 CUTILSLIB::FilterParameterNamed filter-design parameter descriptor holding a human-readable name and description (e.g. design method or filter type)
 CMNELIB::FilterSettings
 CMNELIB::FilterThreadArgThread-local arguments for parallel raw data filtering (channel range, filter kernel, buffer)
 CUTILSLIB::FirFilterDiscoverable façade over the FilterKernel FIR-filter engine
 CINVLIB::FitDipUserRecWorkspace for the dipole fitting objective function, holding forward model, measured field, and fit limits
 CUTILSLIB::FitUserWorkspace for sphere-fitting optimisation, holding 3-D point coordinates and a report flag
 CUTILSLIB::fitUserWorkspace for sphere-fitting used by the layout maker, holding 3-D point coordinates and fit parameters
 CFWDLIB::fitUserRecWorkspace for the linear least-squares fit of Berg-Scherg parameters in the EEG sphere model (SVD matrices, residuals, weights)
 CFWDLIB::FrameNameRecLookup record mapping a FIFF coordinate frame integer ID to its human-readable name
 CMNELIB::frameNameRec_1Lookup record mapping a FIFF coordinate frame integer code to its human-readable name
 CFSLIB::FsAnnotationFree surfer annotation
 CFSLIB::FsAnnotationSetFsAnnotation set
 CFSLIB::FsColortableVertices label based lookup table
 CFSLIB::FsLabelFreesurfer/MNE label
 CFSLIB::FsSurfaceFreeSurfer surface mesh
 CFSLIB::FsSurfaceSetA hemisphere set of surfaces
 CFWDLIB::FwdStatic wrapper functions for the forward library
 CFWDLIB::FwdBemModelBEM (Boundary Element Method) model definition
 CFWDLIB::FwdBemSolutionMapping from infinite medium potentials to a particular set of coils or electrodes
 CFWDLIB::FwdCoilSingle MEG or EEG sensor coil with integration points, weights, and coordinate frame
 CFWDLIB::FwdCoilSetCollection of FwdCoil objects representing a full MEG or EEG sensor array
 CFWDLIB::FwdCompDataThis structure is used in the compensated field calculations
 CFWDLIB::FwdEegSphereLayerSingle concentric sphere layer with conductivity ratio for the EEG forward model
 CFWDLIB::FwdEegSphereModelMulti-layer spherical head model for EEG forward computation
 CFWDLIB::FwdEegSphereModelSetCollection of FwdEegSphereModel objects for multi-model EEG forward solutions
 CFWDLIB::FwdFieldMapComputes and stores sensor-to-surface field mapping matrices for MEG/EEG forward solutions
 CFWDLIB::FwdThreadArgThread-local arguments for parallel forward field computation (source range, coils, result buffer)
 CDISP3DLIB::GeometryInfoThis class holds static methods for sensor-to-mesh mapping and surface constrained distance calculation on a mesh
 CBrainSurface::GpuBuffers
 CDipoleObject::GpuBuffers
 CNetworkObject::GpuBuffers
 CINVLIB::HpiFitResultComplete HPI fit output: per-coil dipole parameters, head-to-device transform, fit error, and head movement distance
 CINVLIB::HPISortStructHelper for sorting HPI coil dipole fits by matching each fit to the nearest expected coil position
 CUTILSLIB::ICAIndependent Component Analysis using the FastICA algorithm (deflationary, logcosh nonlinearity)
 CUTILSLIB::IcaResultResult of an ICA decomposition
 CUTILSLIB::ICommandThe ICommand interface provides the base class of every command of the command design pattern
 CUTILSLIB::IirBiquadCoefficients of one second-order IIR section (biquad)
 CUTILSLIB::IirFilterButterworth IIR filter design and application using second-order sections
 CBrainRenderer::Impl
 CCONNLIB::ConnectivitySettings::IntermediateSumDataAccumulated cross-spectral and auto-spectral sums across trials for final metric normalization
 CCONNLIB::ConnectivitySettings::IntermediateTrialDataPer-trial intermediate frequency-domain data used during connectivity computation
 CDISP3DLIB::InterpolationThis class holds methods for creating distance-based weight matrices and for interpolating signals
 CINVLIB::InvBeamformerComputed beamformer spatial filter container
 CINVLIB::InvBeamformerComputeCore beamformer math
 CINVLIB::InvConnectivityPairwise source connectivity matrix with measure, directionality, and frequency/time metadata
 CINVLIB::InvDICSDICS beamformer (frequency-domain)
 CINVLIB::InvDipole< T >Stores position, orientation, and correlation of a single current dipole estimated by RAP MUSIC
 CINVLIB::InvDipoleFitHigh-level driver for sequential dipole fitting
 CINVLIB::InvDipoleFitDataDipole fit workspace holding sensor geometry, forward model, noise covariance, and projection data
 CINVLIB::InvDipoleFitSettingsDipole Fit setting implementation
 CINVLIB::InvDipoleForwardStores 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::InvEcdSingle equivalent current dipole with position, orientation, amplitude, and goodness-of-fit
 CINVLIB::InvEcdSetHolds a set of Electric Current Dipoles
 CINVLIB::InvFocalDipoleSingle focal dipole with free 3D position, moment, and fit-quality metrics
 CINVLIB::InvGuessDataPrecomputed guess point grid with forward fields for initial dipole position candidates
 CINVLIB::InvHpiDataUpdaterPreprocesses raw HPI coil data (SSP projection, compensation, sinusoidal model fitting) before dipole localization
 CINVLIB::InvHpiFitHPI Fit algorithms
 CINVLIB::InvHpiFitDataHPI Fit algorithm data structure
 CINVLIB::InvHpiModelParametersConfiguration parameters for the HPI signal model (line frequency, coil frequencies, sample rate, buffer size)
 CINVLIB::InvLCMVLCMV beamformer (time-domain)
 CINVLIB::InvMinimumNormMinimum norm estimation
 CINVLIB::InvRapMusicRAP MUSIC (Recursively Applied and Projected Multiple Signal Classification) source localization algorithm
 CINVLIB::InvSensorSetStores MEG sensor geometry (positions, orientations, weights, coil count) for a single sensor type
 CINVLIB::InvSensorSetCreatorBuilds InvSensorSet objects from FiffInfo channel definitions, applying SSP projections and compensation
 CINVLIB::InvSignalModelGenerates the forward sinusoidal model matrix for HPI coil signals at known drive frequencies
 CINVLIB::InvSourceCouplingN-tuple of correlated grid sources with orientations and correlation matrix
 CINVLIB::InvSourceEstimateSource estimation
 CINVLIB::InvTokenOne element of a tokenised neural-source representation
 CINVLIB::InvTokenizeOptionsTokenization options controlling layer inclusion and sub-sampling
 CUTILSLIB::IObserverThe IObserver interface provides the base class of every observer of the observer design pattern
 CUTILSLIB::IOUtilsEigen matrix I/O utilities
 CUTILSLIB::KMeansK-Means Clustering
 CUTILSLIB::LayoutLoaderProcesses AsA .elc files which contain the electrode positions of a EEG hat
 CUTILSLIB::LayoutMakerMake layout files from given 3D points
 CUTILSLIB::LinalgStatic linear algebra utility functions
 CMeshFactoryStatic factory for procedural mesh primitives
 CCOMLIB::MetaDataBundles FiffInfo and FiffDigitizerData received from mne_rt_server for a measurement session
 CFWDLIB::MethodExpl
 CMNELIB::MNEWrapper functions to stay consistent with mne matlab toolbox
 CMNELIB::MNEBemBEM descritpion
 CMNELIB::MNEChSelection
 CMNELIB::MNEClusterInfoCluster information
 CMNELIB::MNECovMatrixCovariance matrix storage
 CMNELIB::MNECTFCompDataRepresents a single CTF compensation data element
 CMNELIB::MNECTFCompDataSetCollection of CTF third-order gradient compensation operators
 CMNELIB::MNEDerivOne item in a derivation data set
 CMNELIB::MNEDerivSetCollection of MNEDeriv channel derivation definitions loaded from a file
 CMNELIB::MNEDescriptionParser
 CMNELIB::MNEEpochDataEpoch data
 CMNELIB::MNEEventSingle trigger-event marker
 CMNELIB::MNEEventListOrdered list of trigger-event markers
 CMNELIB::MNEFilterDef
 CMNELIB::MNEForwardSolutionForward operator
 CMNELIB::MNEInverseOperatorMNE-style inverse operator
 CMNELIB::MNELayoutFull plotter layout with viewports
 CMNELIB::MNELayoutPortSingle viewport in a plotter layout
 CUTILSLIB::MNELoggerCustom Qt message handler that formats and routes qDebug/qWarning/qCritical output to file or console
 CMNELIB::MNEMeasDataMeasurement data container for MNE inverse and dipole-fit computations
 CMNELIB::MNEMeasDataSetSingle measurement epoch or average within MNEMeasData
 CMNELIB::MNEMghTagSingle tag entry in a FreeSurfer MGH/MGZ file header
 CMNELIB::MNEMghTagGroupCollection of MNEMghTag entries from a FreeSurfer MGH/MGZ file footer
 CMNELIB::MNEMneDataData associated with MNE computations for each mneMeasDataSet
 CMNELIB::MNEMorphMapVertex-to-vertex mapping between two FreeSurfer surface meshes for morphing source estimates
 CMNELIB::MNEMshColorScaleDefColor scale definition with value range and color mapping for surface visualization
 CMNELIB::MNEMshDisplaySurfaceSetThe MNE Msh Display FsSurface Set class holds information about a set of surfaces to be rendered
 CMNELIB::MNEMshEyesEye/camera position and gaze direction for 3-D surface rendering
 CMNELIB::MNEMshLightSingle light source with position, color, and state for 3-D surface rendering
 CMNELIB::MNEMshLightSetCollection of lights defining the lighting setup for 3-D rendering
 CMNELIB::MNEMshPickedPicked point on a displayed surface storing vertex index, coordinates, and source value
 CMNELIB::MNENamedMatrixA dense matrix with named rows and columns
 CMNELIB::MNENamedVector
 CMNELIB::MNENearestThis is used in the patch definitions
 CDISPLIB::MNEOperatorMNEOperator class represents the base class of an arbitrary MNEOperator, e.g. FILTER,PCA,AVERAGE. All specific Operators must be derived from MNEOperator, see the FilterOperator class
 CMNELIB::MNEPatchInfoPatch information for a single source space point including vertex members and area
 CMNELIB::MNEProjDataAuxiliary projection data computed from MNEProjOp for efficient repeated application
 CMNELIB::MNEProjectToSurfaceProjects 3-D points onto a triangulated surface mesh and returns nearest vertices and distances
 CMNELIB::MNEProjItemA single SSP (Signal-Space Projection) item
 CMNELIB::MNEProjOpProjection operator managing a set of linear projection items and the final compiled projector matrix
 CMNELIB::MNERawBufDefDefinition of one raw data buffer within a FIFF file
 CMNELIB::MNERawDataA comprehensive raw data structure
 CMNELIB::MNERawInfoInformation about raw data in a FIFF file
 CMNELIB::MNESourceSpacesSource Space descritpion
 CMNELIB::MNESparseNamedMatrix
 CMNELIB::MNESssDataContainer for Signal Space Separation (SSS/Maxwell filtering) expansion coefficients and metadata
 CMNELIB::MNESurfaceOrVolumeDefines a source space or a surface
 CMNELIB::MNESurfacePatchCortical surface patch linking a set of vertices to a single source space point
 CMNELIB::MNETrianglePer-triangle geometric data for a cortical or BEM surface
 CMNELIB::MNEVolGeomMRI data volume geometry information like FreeSurfer keeps it
 CMRILIB::MriCorFifIOCOR.fif FIFF file writer
 CMRILIB::MriCorIOFreeSurfer COR slice file reader
 CMRILIB::MriMghIOFreeSurfer MGH/MGZ file reader
 CMRILIB::MriSliceSingle MRI slice data
 CMRILIB::MriVolDataMRI volume data from FreeSurfer MGH/MGZ file
 CMultiViewLayoutMulti-view geometry computations
 CCONNLIB::NetworkThis class holds information about a network, can compute a distance table and provide network metrics
 CCONNLIB::NetworkEdgeThis class holds an object to describe the edge of a network
 CCONNLIB::NetworkNodeThis class holds an object to describe the node of a network
 CNetworkObjectRenderable network visualization for QRhi
 CUTILSLIB::NumericsStatic numerical utility functions
 CINVLIB::PairIndex pair representing two grid points evaluated together in the RAP MUSIC subspace scan
 CPickResultResult of a ray–mesh intersection test containing the hit point, triangle index, and distance
 CMNELIB::ProcessingSettings
 CQAbstractItemDelegate
 CQAbstractTableModel
 CQByteArray
 CQDataStream
 CQDockWidget
 CQGraphicsItem
 CQGraphicsObject
 CQGraphicsScene
 CQList
 CQMainWindow
 CQObject
 CQOpenGLWidget
 CQRhiWidget
 CQSharedData
 CQStandardItem
 CQStandardItemModel
 CQTcpSocket
 CQThread
 CQWidget
 CRayPickerRay casting and intersection testing
 CMNELIB::RegionDataInput parameters for cluster-based forward solution computation on a single cortical region
 CMNELIB::RegionDataOutOutput of a cluster-based forward solution computation for a single cortical region
 CMNELIB::RegionMTInput parameters for multi-threaded KMeans clustering on a single cortical region
 CMNELIB::RegionMTOutOutput of a multi-threaded KMeans clustering step for a single cortical region
 CFIFFLIB::RejectionParams
 CMNELIB::RejectionParams
 CUTILSLIB::ResamplePolyphase anti-aliased rational resampling for MEG/EEG data
 CMNELIB::RingBufferCircular ring buffer for managing raw-data matrix allocations
 CRTPROCESSINGLIB::RtCovComputeResultBundled output of a real-time covariance computation step containing the covariance matrix and sample count
 CRTPROCESSINGLIB::RtInvOpInputInput bundle for the real-time inverse operator worker containing noise covariance, forward solution, and settings
 CBrainRenderer::SceneDataAggregated GPU resources and render state for the 3-D brain visualization scene
 CUTILSLIB::SelectionIOProcesses selection files (mne .sel) files which contain the chanels for each selection group
 CDISPLIB::SelectionItemThe SelectionSceneItem class provides a new data structure for visualizing channels in a 2D layout
 CSensorFieldMapperSensor-to-surface field mapper that interpolates MEG/EEG measurements onto cortical meshes and generates iso-contour overlays
 CDataLoader::SensorLoadResultReturn value bundling loaded sensor geometry, labels, and channel-to-sensor mapping
 CUTILSLIB::SimplexAlgorithmSimplex algorithm
 CSourceEstimateOverlayColor-mapped source estimate overlay that interpolates activation values onto a cortical surface mesh
 CUTILSLIB::SpectogramInputDataInput parameters for short-time Fourier transform spectrogram computation
 CUTILSLIB::SpectralComputes spectral measures of input data
 CUTILSLIB::SpectrogramComputes time-frequency spectrograms via short-time Fourier transform with configurable window and overlap
 CUTILSLIB::SphereDescribes a 3D sphere object
 CUTILSLIB::SSS
 CUTILSLIB::SSSParamsImplements Signal Space Separation (SSS) and temporal SSS (tSSS) for MEG data
 CLSLLIB::stream_infoDescribes a particular stream on the network
 CLSLLIB::stream_inletA stream inlet to receive data from a stream_outlet on the network
 CLSLLIB::stream_outletA stream outlet to publish data on the network
 CLSLLIB::StreamInletPrivate
 CLSLLIB::StreamOutletPrivate
 CUTILSLIB::SubjectBase class of every subject of the observer design pattern
 CSubViewViewport subdivision holding its own camera, projection, and scissor rectangle
 CFWDLIB::SurfExpl
 CUTILSLIB::TaperedSpectraInputDataInput parameters for multi-taper spectral estimation (data matrix, taper weights, frequencies, sample rate)
 CVertexDataInterleaved vertex attributes (position, normal, color, curvature) for brain surface GPU upload
 CViewVisibilityProfilePer-view toggle flags controlling which data layers (brain, sensors, sources, network) are visible
 CCONNLIB::VisualizationInfoHolds threshold and color settings for network edge visualization
 CUTILSLIB::WarpThin Plate Spline Warp
 CBIDSLIB::BidsRawData::WriteOptionsOptions controlling how write() operates