Developer documentation
Version 3.0.3-105-gd3941f44
nifti_utils.h File Reference
#include "types.h"
#include "raw.h"
#include "header.h"
#include "file/config.h"
#include "file/nifti1.h"
#include "file/nifti2.h"

Go to the source code of this file.

Namespaces

namespace  MR
 
namespace  MR::File
 
namespace  MR::File::NIfTI
 

Functions

void MR::File::NIfTI::axes_on_write (const Header &H, vector< size_t > &order, vector< bool > &flip)
 
transform_type MR::File::NIfTI::adjust_transform (const Header &H, vector< size_t > &order)
 
bool MR::File::NIfTI::check (int VERSION, Header &H, const size_t num_axes, const vector< std::string > &suffixes)
 
template<int VERSION>
std::unique_ptr< ImageIO::Base > MR::File::NIfTI::read (Header &H)
 
template<int VERSION>
std::unique_ptr< ImageIO::Base > MR::File::NIfTI::read_gz (Header &H)
 
template<int VERSION>
std::unique_ptr< ImageIO::Base > MR::File::NIfTI::create (Header &H)
 
template<int VERSION>
std::unique_ptr< ImageIO::Base > MR::File::NIfTI::create_gz (Header &H)
 
int MR::File::NIfTI::version (Header &H)
 
std::string MR::File::NIfTI::get_json_path (const std::string &nifti_path)
 

Variables

bool MR::File::NIfTI::right_left_warning_issued