v2.0.0
Loading...
Searching...
No Matches
mne_vol_geom.h File Reference

FreeSurfer volume geometry header carried by surface and tag streams. More...

#include "mne_global.h"
#include <Eigen/Core>
#include <QSharedPointer>
#include <QString>
Include dependency graph for mne_vol_geom.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MNELIB::MNEVolGeom
 MRI data volume geometry information like FreeSurfer keeps it. More...

Namespaces

namespace  MNELIB
 Core MNE data structures (source spaces, source estimates, hemispheres).

Detailed Description

FreeSurfer volume geometry header carried by surface and tag streams.

SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2026 MNE-CPP Authors

Author
Christoph Dinh chris.nosp@m.toph.nosp@m..dinh.nosp@m.@mne.nosp@m.-cpp..nosp@m.org
Since
2.0.0
Date
March 2026

MNELIB::MNEVolGeom records the original volume's dimensions, voxel size, direction cosines and centre RAS - the information needed to convert a surface saved in surf/lh.white back into the RAS coordinates of the originating mri/orig.mgz. Embedded in MGH tag streams and in the headers of FreeSurfer surface files.

Definition in file mne_vol_geom.h.