Developer documentation
Version 3.0.3-105-gd3941f44
freesurfer.h File Reference
#include <stdint.h>
#include <fstream>
#include "raw.h"
#include "connectome/lut.h"
#include "surface/scalar.h"
#include "surface/types.h"

Go to the source code of this file.

Namespaces

namespace  MR
 
namespace  MR::Surface
 
namespace  MR::Surface::FreeSurfer
 

Functions

int32_t MR::Surface::FreeSurfer::get_int24_BE (std::ifstream &stream)
 
template<typename T >
MR::Surface::FreeSurfer::get_BE (std::ifstream &stream)
 
void MR::Surface::FreeSurfer::read_annot (const std::string &, label_vector_type &, Connectome::LUT &)
 
void MR::Surface::FreeSurfer::read_label (const std::string &, VertexList &, Scalar &)
 

Variables

constexpr int32_t MR::Surface::FreeSurfer::triangle_file_magic_number = 16777214
 
constexpr int32_t MR::Surface::FreeSurfer::quad_file_magic_number = 16777215
 
constexpr int32_t MR::Surface::FreeSurfer::new_curv_file_magic_number = 16777215