Namespace List
All public namespaces in the MNE-CPP library tree.
| Namespace | Classes | Description |
|---|---|---|
BIDSLIB | 14 | BIDS dataset reading, writing, path construction, and sidecar metadata handling for iEEG/EEG/MEG. |
COMLIB | 8 | Real-time client/server communication primitives for talking to mne_rt_server. |
CONNECTIVITYLIB | 21 | Functional connectivity metrics (coherence, PLV, cross-correlation, etc.). |
DECODINGLIB | 5 | Supervised and unsupervised spatial-filter decompositions for M/EEG decoding. |
DISP3DLIB | 49 | 3-D brain visualisation using the Qt RHI rendering backend. |
DISPLIB | 69 | 2-D display widgets and visualisation helpers (charts, topography, colour maps). |
DSPLIB | 0 | Digital signal processing (filtering, spectrograms, real-time averaging, HPI, noise reduction). |
FIFFLIB | 37 | FIFF file I/O, in-memory data structures and high-level readers/writers. |
FSLIB | 8 | FreeSurfer surface, annotation and parcellation I/O for mne-cpp. |
FWDLIB | 14 | Forward modelling — BEM solver, spherical models, sensor/coil definitions and the lead-field assembly that links current dipoles to MEG/EEG sensor readings. |
IEEGLIB | 6 | Intracranial EEG (sEEG, ECoG): implantation, bipolar referencing, cortical mapping. |
INVLIB | 54 | Inverse source estimation (MNE, dSPM, sLORETA, dipole fitting). |
LSLLIB | 3 | Lab Streaming Layer (LSL) integration for real-time data exchange. |
MATHLIB | 0 | Mathematical algorithms and geometry (linear algebra, optimization, spectral estimation). |
MLLIB | 4 | Tensors, model abstraction, ONNX Runtime inference and Python training drivers used across mne-cpp. |
MNALIB | 22 | MNE Analysis Container Format (mna/mnx). |
MNELIB | 65 | Core MNE data structures (source spaces, source estimates, hemispheres). |
MRILIB | 8 | Volume I/O, voxel geometry and slice resampling for structural MRI data inside mne-cpp. |
RTPROCESSINGLIB | 15 | |
STSLIB | 10 | Statistical testing (t-tests, F-tests, cluster permutation, multiple comparison correction). |
SURFACEKEYS | 0 | Centralised string constants for surface map keys. |
UTILSLIB | 93 | Shared utilities (I/O helpers, spectral analysis, layout management, warp algorithms). |
Ui | 0 |
Class inventory by namespace
BIDSLIB
- AbstractFormatReader
- BIDSPath
- BidsChannel
- BidsCoordinateSystem
- BidsDatasetDescription
- BidsElectrode
- BidsEvent
- BidsRawData
- BidsTsv
- BrainVisionChannelInfo
- BrainVisionMarker
- BrainVisionReader
- EDFChannelInfo
- EDFReader
COMLIB
CONNECTIVITYLIB
- AbstractMetric
- Coherence
- Coherency
- Connectivity
- ConnectivitySettings
- Correlation
- CrossCorrelation
- DebiasedSquaredWeightedPhaseLagIndex
- DirectedTransferFunction
- GrangerCausality
- ImagCoherence
- MvarModel
- Network
- NetworkEdge
- NetworkNode
- PartialDirectedCoherence
- PhaseLagIndex
- PhaseLockingValue
- UnbiasedSquaredPhaseLagIndex
- VisualizationInfo
- WeightedPhaseLagIndex
DECODINGLIB
DISP3DLIB
- AbstractTreeItem
- BemTreeItem
- BrainRenderer
- BrainSurface
- BrainTreeModel
- BrainView
- CameraController
- CameraResult
- DataLoader
- DigitizerSetTreeItem
- DigitizerTreeItem
- DipoleObject
- DipoleTreeItem
- ElectrodeObject
- GeometryInfo
- GpuStream
- InstancedStreams
- Interpolation
- LiveMarker
- MeshFactory
- MultiViewLayout
- MultimodalScene
- NetworkObject
- NetworkTreeItem
- PickResult
- PolylineObject
- RayHit
- RayPicker
- RenderKey
- RtSensorDataController
- RtSensorDataWorker
- RtSensorInterpolationMatWorker
- RtSensorStreamManager
- RtSourceDataController
- RtSourceDataWorker
- RtSourceInterpolationMatWorker
- SceneLayer
- SensorFieldMapper
- SensorTreeItem
- SliceObject
- SourceEstimateManager
- SourceEstimateOverlay
- SourceSpaceTreeItem
- StcLoadingWorker
- SubView
- SurfaceTreeItem
- VertexData
- VideoOverlay
- ViewVisibilityProfile
DISPLIB
- AbstractView
- ApplyToView
- ArtifactSettingsView
- AverageLayoutView
- AverageScene
- AverageSceneItem
- AverageSelectionView
- AveragingSettingsView
- Bar
- BidsView
- BidsViewModel
- ButterflyView
- ChannelDataModel
- ChannelDataView
- ChannelDisplayInfo
- ChannelInfoModel
- ChannelLabelPanel
- ChannelRhiView
- ChannelSelectionView
- ColorMap
- CompensatorView
- ConnectivitySettingsView
- Control3DView
- CoregSettingsView
- CovarianceSettingsView
- DipoleFitView
- DraggableFramelessWidget
- EvokedSetModel
- FiffRawViewSettings
- FilterDesignView
- FilterPlotScene
- FilterSettingsView
- FrequencySpectrumDelegate
- FrequencySpectrumModel
- FwdSettingsView
- Graph
- HpiSettingsView
- ImageSc
- LayoutScene
- LinePlot
- MNEOperator
- MinimumNormSettingsView
- ModalitySelectionView
- MultiView
- MultiViewWindow
- OverviewBarWidget
- Plot
- ProgressView
- ProjectSettingsView
- ProjectorsView
- QuickControlView
- RtFiffRawView
- RtFiffRawViewDelegate
- RtFiffRawViewModel
- ScaleControl
- ScalingView
- SelectionItem
- SelectionScene
- SelectionSceneItem
- SpectrumSettingsView
- SpectrumView
- SpharaSettingsView
- Spline
- TFplot
- TfSettingsView
- TimeRulerEventMark
- TimeRulerReferenceMark
- TimeRulerWidget
- TriggerDetectionView
FIFFLIB
- AverageCategory
- AverageDescription
- Fiff
- FiffAnnotation
- FiffAnnotations
- FiffChInfo
- FiffChPos
- FiffCoordTrans
- FiffCoordTransSet
- FiffCov
- FiffCtfComp
- FiffDataRef
- FiffDigPoint
- FiffDigPointSet
- FiffDigitizerData
- FiffDirEntry
- FiffDirNode
- FiffEpochData
- FiffEpochs
- FiffEvents
- FiffEvoked
- FiffEvokedSet
- FiffExplain
- FiffFileSharer
- FiffIO
- FiffId
- FiffInfo
- FiffInfoBase
- FiffNamedMatrix
- FiffProj
- FiffRawData
- FiffRawDir
- FiffSparseMatrix
- FiffStream
- FiffTag
- FiffTime
- RejectionParams
FSLIB
FWDLIB
- ComputeFwd
- ComputeFwdSettings
- Fwd
- FwdBemModel
- FwdBemSolution
- FwdCoil
- FwdCoilSet
- FwdCompData
- FwdEegSphereLayer
- FwdEegSphereModel
- FwdEegSphereModelSet
- FwdFieldMap
- FwdThreadArg
- fitUserRec
IEEGLIB
INVLIB
- CoilParam
- DipFitError
- FitDipUserRec
- HPISortStruct
- HpiFitResult
- InvBeamformer
- InvBeamformerCompute
- InvCMNE
- InvCMNEResult
- InvCMNESettings
- InvConnectivity
- InvDICS
- InvDipole
- InvDipoleFit
- InvDipoleFitData
- InvDipoleFitSettings
- InvDipoleForward
- InvDipolePair
- InvEcd
- InvEcdSet
- InvFocalDipole
- InvGammaMap
- InvGammaMapResult
- InvGuessData
- InvHpiDataUpdater
- InvHpiFit
- InvHpiFitData
- InvHpiModelParameters
- InvLCMV
- InvLabelTimeCourse
- InvMinimumNorm
- InvMxne
- InvMxneResult
- InvPwlRapMusic
- InvRapMusic
- InvResolutionMatrix
- InvSensorSet
- InvSensorSetCreator
- InvSignalModel
- InvSourceCoupling
- InvSourceEstimate
- InvSourceEstimateIO
- InvTfMxne
- InvTfMxneParams
- InvTfMxneResult
- InvToken
- InvTokenizeOptions
- InvTrapMusic
- InvVectorSourceEstimate
- InvVolumeSourceEstimate
- Pair
- SourceMorph
- TrapMusicDipole
- dipoleFitFuncsRec
LSLLIB
MLLIB
MNALIB
- MnaFileRef
- MnaGraph
- MnaGraphExecutor
- MnaIO
- MnaNode
- MnaOpRegistry
- MnaOpSchema
- MnaOpSchemaAttr
- MnaOpSchemaPort
- MnaParamBinding
- MnaParamTree
- MnaPort
- MnaProject
- MnaProvenance
- MnaRecording
- MnaRegistryLoader
- MnaScript
- MnaSession
- MnaSubject
- MnaVerification
- MnaVerificationCheck
- MnaVerificationResult
MNELIB
- ArtifactRejectionData
- CovDefinition
- CovDescription
- FilterSettings
- FilterThreadArg
- MNE
- MNEBem
- MNEBemSurface
- MNECTFCompData
- MNECTFCompDataSet
- MNEChSelection
- MNEClusterInfo
- MNECorticalMap
- MNECovMatrix
- MNEDeriv
- MNEDerivSet
- MNEDescriptionParser
- MNEEpochData
- MNEEpochDataList
- MNEEvent
- MNEEventList
- MNEFilterDef
- MNEForwardSolution
- MNEHemisphere
- MNEInverseOperator
- MNELayout
- MNELayoutPort
- MNEMeasData
- MNEMeasDataSet
- MNEMghTag
- MNEMghTagGroup
- MNEMneData
- MNEMorphMap
- MNEMshColorScaleDef
- MNEMshDisplaySurface
- MNEMshDisplaySurfaceSet
- MNEMshEyes
- MNEMshLight
- MNEMshLightSet
- MNEMshPicked
- MNENamedMatrix
- MNENamedVector
- MNENearest
- MNEPatchInfo
- MNEProjData
- MNEProjItem
- MNEProjOp
- MNEProjectToSurface
- MNERawBufDef
- MNERawData
- MNERawInfo
- MNESourceSpace
- MNESourceSpaces
- MNESparseNamedMatrix
- MNESssData
- MNESurface
- MNESurfaceOrVolume
- MNESurfacePatch
- MNETriangle
- MNEVolGeom
- ProcessingSettings
- RegionData
- RegionDataOut
- RegionMT
- RegionMTOut
MRILIB
RTPROCESSINGLIB
- FilterObject
- FilterOverlapAdd
- RtAveraging
- RtAveragingWorker
- RtConnectivity
- RtConnectivityWorker
- RtCov
- RtCovComputeResult
- RtHpi
- RtHpiWorker
- RtInvOp
- RtInvOpInput
- RtInvOpWorker
- RtNoise
- RtNoiseWorker
STSLIB
- StatsAdjacency
- StatsCluster
- StatsClusterResult
- StatsFtest
- StatsFtestResult
- StatsMcCorrection
- StatsSourceMetrics
- StatsTtest
- StatsTtestResult
- StsCovEstimators
UTILSLIB
- AcquiredPoints
- AnnotateAmplitudeParams
- AnnotateMusclParams
- ArtifactDetect
- ArtifactDetectEcgParams
- ArtifactDetectEogParams
- ArtifactDetectProjParams
- BadChannelDetect
- BadChannelDetectParams
- BadChannelsMaxwellParams
- BadChannelsMaxwellResult
- BridgedElectrodeParams
- ChannelDerivation
- CircularBuffer
- ConnectivityAec
- CosineFilter
- Csd
- CsdResult
- DerivationRule
- DigitizedPoint
- Dpss
- DpssResult
- ElectrodePosition
- EogRegression
- EpochExtractor
- EpochExtractorParams
- ExtendedInfomax
- FastrakParser
- FastrakSample
- FilterChpiParams
- FilterIO
- FilterKernel
- FilterParameter
- FineCalEntry
- FineCalibration
- FirFilter
- FitUser
- HeadPosEntry
- ICA
- ICommand
- IOUtils
- IObserver
- IcaResult
- IirBiquad
- IirFilter
- InfomaxResult
- KMeans
- LayoutLoader
- LayoutMaker
- Linalg
- LofBadChannelParams
- MNELogger
- MaxwellMoveCompParams
- MaxwellMovementComp
- MorletTfr
- MorletTfrResult
- MultitaperPsd
- MultitaperPsdResult
- MultitaperTfr
- MultitaperTfrResult
- Numerics
- ParksMcClellan
- PeakFinderParams
- PicardIca
- PolhemusConnection
- PolhemusCoregistration
- PolhemusSerialConfig
- PythonRunner
- PythonRunnerConfig
- PythonRunnerResult
- PythonTestHelper
- Report
- ReportSection
- Resample
- SSS
- SSSParams
- SelectionIO
- SimplexAlgorithm
- SimulateStcParams
- SpectogramInputData
- Spectral
- Spectrogram
- Sphere
- StandardMontage
- Subject
- SurfaceLaplacian
- SurfaceLaplacianResult
- TaperedSpectraInputData
- Warp
- WelchPsd
- WelchPsdResult
- Xdawn
- XdawnResult