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
 CCONNECTIVITYLIB::AbstractMetricThis class provides basic functionalities for all implemented metrics
 CFSLIB::AnnotationFree surfer annotation
 CFSLIB::AnnotationSetAnnotation set
 CUTILSLIB::ApplicationLoggerCustom Qt message handler that formats and routes qDebug/qWarning/qCritical output to file or console
 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
 CINVERSELIB::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
 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
 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
 CINVERSELIB::CoilParamEstimated dipole parameters (position, moment, goodness-of-fit) for a single HPI coil
 CDISPLIB::ColorMapColor map RGB transformations
 CFSLIB::ColortableVertices label based lookup table
 CFWDLIB::ComputeFwdCompute Forward implementation
 CFWDLIB::ComputeFwdSettingsCompute Forward setting implementation
 CCONNECTIVITYLIB::ConnectivityComputes functional connectivity estimates from ConnectivitySettings using the selected metric
 CCONNECTIVITYLIB::ConnectivitySettingsThis class is a container for connectivity settings
 CINVERSELIB::contHpiDataSingle continuous HPI data point with quaternion orientation, translation, and goodness-of-fit
 CINVERSELIB::contHpiDataSetTime series of continuous HPI measurements with coil movement and angular velocity tracking
 CINVERSELIB::contourMapContour map values computed on a surface for MEG or EEG field visualization
 CRTPROCESSINGLIB::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
 CINVERSELIB::dataSetDataPersistent state across data set changes, holding sample index, picked time, scale settings, and MNE preferences
 CINVERSELIB::DipFitErrorResidual error and moment vector from a single magnetic dipole fit iteration
 CINVERSELIB::Dipole< T >Stores position, orientation, and correlation of a single current dipole estimated by RAP MUSIC
 CINVERSELIB::DipoleFitDipole Fit implementation
 CINVERSELIB::DipoleFitDataDipole Fit Data implementation
 CINVERSELIB::dipoleFitFuncsForward field computation function pointers and client data for MEG and EEG dipole fitting
 CINVERSELIB::DipoleFitSettingsDipole Fit setting implementation
 CINVERSELIB::DipoleForwardStores forward field matrices and source space data for magnetic dipole fitting
 CDipoleObjectRenderable dipole arrow set with instanced GPU rendering for QRhi
 CINVERSELIB::DipolePair< T >Pair of correlated dipole indices and orientations found by the RAP MUSIC scanning step
 CINVERSELIB::ECDSingle equivalent current dipole with position, orientation, amplitude, and goodness-of-fit
 CINVERSELIB::ECDSetHolds a set of Electric Current Dipoles
 CMNELIB::RingBuffer::Entry
 CEVENTSLIB::EventPublic event descriptor holding sample index, group membership, and unique identifier
 CEVENTSLIB::EventGroupEventGroup class is designed as a data holder for a group. It is designed towards ease of use for a client of the Events library. It's counterpart EventGroupINT is intended to be used internally by the Event library classes
 CEVENTSLIB::EVENTSINTERNAL::EventGroupINTClass stores the concept of an event group internally in the Event library
 CEVENTSLIB::EVENTSINTERNAL::EventINTInternal event representation with sample position, group link, and unique ID used by EventManager
 CEVENTSLIB::EventManagerCentral registry that creates, stores, queries, and groups Event objects across one or more data files
 CEVENTSLIB::EVENTSINTERNAL::EventSharedMemManagerPublishes and receives event change notifications between processes via a shared-memory ring buffer
 CEVENTSLIB::EVENTSINTERNAL::EventUpdateSerializable delta record describing a single event creation, deletion, or modification for shared-memory transport
 CINVERSELIB::fieldMappingDataSphere-model field mapping data holding coils, dot products, and the interpolation matrix for MEG or EEG
 CINVERSELIB::fieldMappingPrefPreferences for MEG/EEG field mapping including interpolation grades, smoothing, and sphere model origins
 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
 CUTILSLIB::FileStatic utility methods for file and directory operations (existence checks, copying, path manipulation)
 CMNELIB::FilterDataPre-computed frequency-domain filter state used for FFT-based raw data filtering
 CRTPROCESSINGLIB::FilterIOProcesses txt files which hold filter coefficients
 CRTPROCESSINGLIB::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
 CRTPROCESSINGLIB::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)
 CINVERSELIB::FitDipUserRecWorkspace for the dipole fitting objective function, holding forward model, measured field, and fit limits
 CMNELIB::fitSphereUserWorkspace for sphere-fitting optimization, holding digitizer point coordinates and count
 CFWDLIB::fitUserWorkspace for the linear least-squares fit of Berg-Scherg parameters in the EEG sphere model (SVD matrices, residuals, weights)
 CUTILSLIB::fitUserWorkspace for sphere-fitting used by the layout maker, holding 3-D point coordinates and fit parameters
 CUTILSLIB::fitUserNewWorkspace for sphere-fitting optimisation, holding 3-D point coordinates and a report flag
 CMNELIB::frameNameRec_1Lookup record mapping a FIFF coordinate frame integer code to its human-readable name
 CMNELIB::frameNameRec_3Lookup record mapping a FIFF coordinate frame integer ID to its human-readable name string
 CFWDLIB::frameNameRec_40Lookup record mapping a FIFF coordinate frame integer ID to its human-readable name
 CFWDLIB::FwdBemModelHolds the BEM 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)
 CDISP3DRHILIB::GeometryInfoThis class holds static methods for sensor-to-mesh mapping and surface constrained distance calculation on a mesh
 CBrainSurface::GpuBuffers
 CDipoleObject::GpuBuffers
 CNetworkObject::GpuBuffers
 CINVERSELIB::GuessDataPrecomputed guess point grid with forward fields for initial dipole position candidates
 CINVERSELIB::HpiDataUpdaterPreprocesses raw HPI coil data (SSP projection, compensation, sinusoidal model fitting) before dipole localization
 CINVERSELIB::HPIFitHPI Fit algorithms
 CINVERSELIB::HPIFitDataHPI Fit algorithm data structure
 CINVERSELIB::HpiFitResultComplete HPI fit output: per-coil dipole parameters, head-to-device transform, fit error, and head movement distance
 CINVERSELIB::HpiModelParametersConfiguration parameters for the HPI signal model (line frequency, coil frequencies, sample rate, buffer size)
 CINVERSELIB::hpiResultDataHPI measurement result storing coil positions, goodness-of-fit values, and head-to-device transformation
 CINVERSELIB::HPISortStructHelper for sorting HPI coil dipole fits by matching each fit to the nearest expected coil position
 CUTILSLIB::ICommandThe ICommand interface provides the base class of every command of the command design pattern
 CINVERSELIB::IInverseAlgorithmInverse algorithm interface
 CBrainRenderer::Impl
 CCONNECTIVITYLIB::ConnectivitySettings::IntermediateSumDataAccumulated cross-spectral and auto-spectral sums across trials for final metric normalization
 CCONNECTIVITYLIB::ConnectivitySettings::IntermediateTrialDataPer-trial intermediate frequency-domain data used during connectivity computation
 CDISP3DRHILIB::InterpolationThis class holds methods for creating distance-based weight matrices and for interpolating signals
 CUTILSLIB::IObserverThe IObserver interface provides the base class of every observer of the observer design pattern
 CUTILSLIB::IOUtilsIO utilitie routines
 CUTILSLIB::KMeansK-Means Clustering
 CFSLIB::LabelFreesurfer/MNE label
 CUTILSLIB::LayoutLoaderProcesses AsA .elc files which contain the electrode positions of a EEG hat
 CUTILSLIB::LayoutMakerMake layout files from given 3D points
 CMeshFactoryStatic factory for procedural mesh primitives
 CCOMMUNICATIONLIB::MetaDataBundles FiffInfo and FiffDigitizerData received from mne_rt_server for a measurement session
 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
 CINVERSELIB::MNEInverseOperatorMNE inverse operator combining noise covariance, forward solution, and source covariance for source estimation
 CMNELIB::MNEInverseOperatorInverse operator
 CMNELIB::MNELayoutFull plotter layout with viewports
 CMNELIB::MNELayoutPortSingle viewport in a plotter layout
 CUTILSLIB::MNEMathMath methods
 CINVERSELIB::MNEMeasDataMeasurement data container holding multiple data sets for MNE inverse computations
 CINVERSELIB::MNEMeasDataSetSingle measurement epoch or average within MNEMeasData, including data matrix and projectors
 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 Surface 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
 CINVERSELIB::mneOverlayOverlay data for cortical or scalp surface display, including color scale, contour, and opacity settings
 CMNELIB::MNEPatchInfoPatch information for a single source space point including vertex members and area
 CINVERSELIB::mnePrefMNE computation preferences including regularization, estimate type, color scales, and display options
 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::MNESourceEstimateSource estimation
 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
 CUTILSLIB::MNETracerRAII-based function-level tracer that writes Chrome-compatible JSON trace events for performance profiling
 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
 CINVERSELIB::mshLabelCortical label storing vertex indices, hemisphere assignment, and display color
 CINVERSELIB::mshLabelSetCollection of cortical labels for region-of-interest analysis
 CINVERSELIB::mshMegEegDataCombined MEG/EEG measurement data with inverse operator, field mapping, dipole fitting, and display state
 CINVERSELIB::mshScalesDisplay scale settings for MEG/EEG amplitude, time range, and baseline parameters
 CMultiViewLayoutMulti-view geometry computations
 CCONNECTIVITYLIB::NetworkThis class holds information about a network, can compute a distance table and provide network metrics
 CCONNECTIVITYLIB::NetworkEdgeThis class holds an object to describe the edge of a network
 CCONNECTIVITYLIB::NetworkNodeThis class holds an object to describe the node of a network
 CNetworkObjectRenderable network visualization for QRhi
 CINVERSELIB::overlayPrefOverlay display preferences storing color scale definitions, smoothing, opacity, and contour settings per overlay type
 CINVERSELIB::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 inverse operator assembly on a single cortical region
 CMNELIB::RegionMTOutOutput of a multi-threaded inverse operator assembly step for a single cortical region
 CFIFFLIB::RejectionParams
 CMNELIB::RejectionParams
 CEVENTSLIB::RgbColorSimple RGB triplet for color-coding event groups
 CINVERSELIB::ringBuf_9Circular buffer managing a fixed-size pool of ringBufBuf_9 entries for streaming data reuse
 CINVERSELIB::ringBufBuf_9Single ring buffer entry holding a float array and a pointer to its matrix view
 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
 CINVERSELIB::SensorSetStores MEG sensor geometry (positions, orientations, weights, coil count) for a single sensor type
 CINVERSELIB::SensorSetCreatorBuilds SensorSet objects from FiffInfo channel definitions, applying SSP projections and compensation
 CINVERSELIB::SignalModelGenerates the forward sinusoidal model matrix for HPI coil signals at known drive frequencies
 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
 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
 CFSLIB::SurfaceFreeSurfer surface mesh
 CFSLIB::SurfaceSetA hemisphere set of surfaces
 CUTILSLIB::TaperedSpectraInputDataInput parameters for multi-taper spectral estimation (data matrix, taper weights, frequencies, sample rate)
 CINVERSELIB::timecourseDataSingle saved timecourse extracted from source data or overlay, with label, vertex selection, and waveform
 CINVERSELIB::timecourseDataSetCollection of saved timecourses for batch display and analysis
 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
 CCONNECTIVITYLIB::VisualizationInfoHolds threshold and color settings for network edge visualization
 CUTILSLIB::WarpThin Plate Spline Warp