v2.0.0
Loading...
Searching...
No Matches
mri Directory Reference
Directory dependency graph for mri:
src/libraries/mri

Files

 
mri_cor_fif_io.cpp
 Implementation of MRILIB::MriCorFifIO: block-and-tag serialiser that emits a FIFF MRI set from an in-memory MriVolData.
 
mri_cor_fif_io.h
 Writer for the COR.fif FIFF representation of an MRI volume (Neuromag/MNE convention used by all mne-c source-space tooling).
 
mri_cor_io.cpp
 Implementation of MRILIB::MriCorIO: per-file COR-NNN reader with coronal-orientation slice transform synthesis.
 
mri_cor_io.h
 Reader for the legacy FreeSurfer COR-NNN per-slice volume layout (256 unsigned-char coronal slices on a 1 mm isotropic grid).
 
mri_global.cpp
 Out-of-line definitions of the MRILIB build-info accessors declared in mri_global.h.
 
mri_global.h
 Export/import macros and build-info accessors for MRILIB.
 
mri_mgh_io.cpp
 Implementation of MRILIB::MriMghIO: byte-exact MGH/MGZ parser and zlib-streamed MGZ decoder.
 
mri_mgh_io.h
 FreeSurfer MGH / MGZ volume reader: byte-level decoder for the 284-byte fixed header, voxel buffer, and optional tag footer.
 
mri_nifti_io.cpp
 Implementation of MRILIB::MriNiftiIO: 348-byte header parse, byte-order auto-detect, sform/qform/pixdim transform reconstruction.
 
mri_nifti_io.h
 NIfTI-1 single-file (.nii / .nii.gz) volume reader producing the same per-slice layout as the MGH reader.
 
mri_slicer.cpp
 Implementation of MRILIB::MriSlicer: per-orientation extraction with on-the-fly type promotion and per-volume normalisation.
 
mri_slicer.h
 Orthogonal-plane resampler that turns a 3D MriVolData into the 2D textures consumed by the slice viewer.
 
mri_types.h
 Numeric type codes, layout constants, and sentinel values shared by every MRI reader.
 
mri_vol_data.cpp
 Implementation of MRILIB::MriVolData: header-driven geometry computations and the suffix-dispatch loader.
 
mri_vol_data.h
 Format-agnostic in-memory representation of a 3D MRI volume plus its slice decomposition.