Skip to content.

AFNI/NIfTI Server

Sections
Personal tools
You are here: Home » AFNI » Documentation » source

Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search  

nifti_image Struct Reference

#include <nifti1_io.h>


Data Fields

int ndim
int nx
int ny
int nz
int nt
int nu
int nv
int nw
int dim [8]
int nvox
int nbyper
int datatype
float dx
float dy
float dz
float dt
float du
float dv
float dw
float pixdim [8]
float scl_slope
float scl_inter
float cal_min
float cal_max
int qform_code
int sform_code
int freq_dim
int phase_dim
int slice_dim
int slice_code
int slice_start
int slice_end
float slice_duration
float quatern_b
float quatern_c
float quatern_d
float qoffset_x
float qoffset_y
float qoffset_z
float qfac
mat44 qto_xyz
mat44 qto_ijk
mat44 sto_xyz
mat44 sto_ijk
float toffset
int xyz_units
int time_units
int nifti_type
int intent_code
float intent_p1
float intent_p2
float intent_p3
char intent_name [16]
char descrip [80]
char aux_file [24]
char * fname
char * iname
int iname_offset
int swapsize
int byteorder
void * data
int num_ext
nifti1_extension * ext_list

Field Documentation

char nifti_image::aux_file[24]
 

Definition at line 106 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), and nifti_image_to_ascii().

int nifti_image::byteorder
 

Definition at line 112 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), nifti_image_to_ascii(), nifti_image_write_hdr_img2(), nifti_read_buffer(), nifti_read_next_extension(), nifti_write_all_data(), THD_load_nifti(), and THD_open_nifti().

float nifti_image::cal_max
 

Definition at line 72 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), and nifti_image_to_ascii().

float nifti_image::cal_min
 

Definition at line 72 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), and nifti_image_to_ascii().

void* nifti_image::data
 

Definition at line 113 of file nifti1_io.h.

Referenced by nifti_image_free(), nifti_image_load(), nifti_image_unload(), nifti_image_write_hdr_img2(), and nifti_write_all_data().

int nifti_image::datatype
 

Definition at line 65 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), nifti_image_to_ascii(), nifti_read_buffer(), THD_load_nifti(), and THD_open_nifti().

char nifti_image::descrip[80]
 

Definition at line 106 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), and nifti_image_to_ascii().

int nifti_image::dim[8]
 

Definition at line 62 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), update_nifti_image_for_brick_list(), and valid_nifti_brick_list().

float nifti_image::dt
 

Definition at line 67 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), nifti_image_to_ascii(), and THD_open_nifti().

float nifti_image::du
 

Definition at line 67 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), and nifti_image_to_ascii().

float nifti_image::dv
 

Definition at line 67 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), and nifti_image_to_ascii().

float nifti_image::dw
 

Definition at line 67 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), and nifti_image_to_ascii().

float nifti_image::dx
 

Definition at line 67 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), nifti_image_to_ascii(), and THD_open_nifti().

float nifti_image::dy
 

Definition at line 67 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), nifti_image_to_ascii(), and THD_open_nifti().

float nifti_image::dz
 

Definition at line 67 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), nifti_image_to_ascii(), and THD_open_nifti().

nifti1_extension* nifti_image::ext_list
 

Definition at line 116 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_extension_size(), nifti_read_extensions(), and nifti_write_extensions().

char* nifti_image::fname
 

Definition at line 108 of file nifti1_io.h.

Referenced by main(), nifti_convert_nhdr2nim(), nifti_copy_nim_info(), nifti_image_free(), nifti_image_from_ascii(), nifti_image_to_ascii(), nifti_image_write_hdr_img2(), nifti_load_NBL_bricks(), nifti_read_extensions(), and nifti_simple_init_nim().

int nifti_image::freq_dim
 

Definition at line 76 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), and nifti_image_to_ascii().

char* nifti_image::iname
 

Definition at line 109 of file nifti1_io.h.

Referenced by main(), nifti_convert_nhdr2nim(), nifti_image_free(), nifti_image_from_ascii(), nifti_image_load_prep(), nifti_image_to_ascii(), nifti_image_write_hdr_img2(), nifti_load_NBL_bricks(), nifti_read_buffer(), nifti_read_extensions(), nifti_simple_init_nim(), and THD_load_nifti().

int nifti_image::iname_offset
 

Definition at line 110 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_load_prep(), nifti_image_to_ascii(), nifti_image_write_hdr_img2(), nifti_read_extensions(), nifti_set_iname_offset(), and THD_load_nifti().

int nifti_image::intent_code
 

Definition at line 101 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_to_ascii(), and THD_open_nifti().

char nifti_image::intent_name[16]
 

Definition at line 104 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), and nifti_image_to_ascii().

float nifti_image::intent_p1
 

Definition at line 102 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_to_ascii(), and THD_open_nifti().

float nifti_image::intent_p2
 

Definition at line 102 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_to_ascii(), and THD_open_nifti().

float nifti_image::intent_p3
 

Definition at line 102 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_to_ascii(), and THD_open_nifti().

int nifti_image::nbyper
 

Definition at line 64 of file nifti1_io.h.

Referenced by nifti_alloc_NBL_mem(), nifti_convert_nhdr2nim(), nifti_get_volsize(), nifti_image_from_ascii(), nifti_image_load_prep(), nifti_image_to_ascii(), nifti_write_all_data(), and THD_load_nifti().

int nifti_image::ndim
 

Image storage struct *

Definition at line 60 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), nifti_image_to_ascii(), and update_nifti_image_for_brick_list().

int nifti_image::nifti_type
 

Definition at line 98 of file nifti1_io.h.

Referenced by main(), nifti_convert_nhdr2nim(), nifti_image_from_ascii(), nifti_image_to_ascii(), nifti_image_write_hdr_img2(), nifti_read_extensions(), nifti_set_iname_offset(), nifti_valid_extension(), THD_open_analyze(), and THD_open_nifti().

int nifti_image::nt
 

Definition at line 61 of file nifti1_io.h.

Referenced by nifti_alloc_NBL_mem(), nifti_convert_nhdr2nim(), nifti_image_from_ascii(), nifti_image_to_ascii(), THD_open_nifti(), and update_nifti_image_for_brick_list().

int nifti_image::nu
 

Definition at line 61 of file nifti1_io.h.

Referenced by nifti_alloc_NBL_mem(), nifti_convert_nhdr2nim(), nifti_image_from_ascii(), nifti_image_to_ascii(), THD_open_nifti(), and update_nifti_image_for_brick_list().

int nifti_image::num_ext
 

Definition at line 115 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_extension_size(), nifti_image_to_ascii(), nifti_read_extensions(), and nifti_write_extensions().

int nifti_image::nv
 

Definition at line 61 of file nifti1_io.h.

Referenced by nifti_alloc_NBL_mem(), nifti_convert_nhdr2nim(), nifti_image_from_ascii(), nifti_image_to_ascii(), and update_nifti_image_for_brick_list().

int nifti_image::nvox
 

Definition at line 63 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_get_volsize(), nifti_image_from_ascii(), nifti_image_load_prep(), nifti_image_to_ascii(), nifti_write_all_data(), and THD_load_nifti().

int nifti_image::nw
 

Definition at line 61 of file nifti1_io.h.

Referenced by nifti_alloc_NBL_mem(), nifti_convert_nhdr2nim(), nifti_image_from_ascii(), nifti_image_to_ascii(), and update_nifti_image_for_brick_list().

int nifti_image::nx
 

Definition at line 61 of file nifti1_io.h.

Referenced by nifti_alloc_NBL_mem(), nifti_convert_nhdr2nim(), nifti_image_from_ascii(), nifti_image_to_ascii(), THD_open_nifti(), and update_nifti_image_for_brick_list().

int nifti_image::ny
 

Definition at line 61 of file nifti1_io.h.

Referenced by nifti_alloc_NBL_mem(), nifti_convert_nhdr2nim(), nifti_image_from_ascii(), nifti_image_to_ascii(), THD_open_nifti(), and update_nifti_image_for_brick_list().

int nifti_image::nz
 

Definition at line 61 of file nifti1_io.h.

Referenced by nifti_alloc_NBL_mem(), nifti_convert_nhdr2nim(), nifti_image_from_ascii(), nifti_image_to_ascii(), THD_open_nifti(), and update_nifti_image_for_brick_list().

int nifti_image::phase_dim
 

Definition at line 76 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), and nifti_image_to_ascii().

float nifti_image::pixdim[8]
 

Definition at line 68 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), and nifti_image_from_ascii().

float nifti_image::qfac
 

Definition at line 83 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), and nifti_image_to_ascii().

int nifti_image::qform_code
 

Definition at line 74 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), nifti_image_to_ascii(), and THD_open_nifti().

float nifti_image::qoffset_x
 

Definition at line 83 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), and nifti_image_to_ascii().

float nifti_image::qoffset_y
 

Definition at line 83 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), and nifti_image_to_ascii().

float nifti_image::qoffset_z
 

Definition at line 83 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), and nifti_image_to_ascii().

mat44 nifti_image::qto_ijk
 

Definition at line 89 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), and nifti_image_to_ascii().

mat44 nifti_image::qto_xyz
 

Definition at line 88 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), nifti_image_to_ascii(), and THD_open_nifti().

float nifti_image::quatern_b
 

Definition at line 83 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), and nifti_image_to_ascii().

float nifti_image::quatern_c
 

Definition at line 83 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), and nifti_image_to_ascii().

float nifti_image::quatern_d
 

Definition at line 83 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), and nifti_image_to_ascii().

float nifti_image::scl_inter
 

Definition at line 70 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_to_ascii(), and THD_load_nifti().

float nifti_image::scl_slope
 

Definition at line 70 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_to_ascii(), THD_load_nifti(), and THD_open_nifti().

int nifti_image::sform_code
 

Definition at line 74 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), and nifti_image_to_ascii().

int nifti_image::slice_code
 

Definition at line 79 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_to_ascii(), and THD_open_nifti().

int nifti_image::slice_dim
 

Definition at line 76 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_to_ascii(), and THD_open_nifti().

float nifti_image::slice_duration
 

Definition at line 81 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_to_ascii(), and THD_open_nifti().

int nifti_image::slice_end
 

Definition at line 80 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_to_ascii(), and THD_open_nifti().

int nifti_image::slice_start
 

Definition at line 80 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_to_ascii(), and THD_open_nifti().

mat44 nifti_image::sto_ijk
 

Definition at line 92 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), and nifti_image_to_ascii().

mat44 nifti_image::sto_xyz
 

Definition at line 91 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), and nifti_image_to_ascii().

int nifti_image::swapsize
 

Definition at line 111 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_from_ascii(), nifti_read_buffer(), and THD_load_nifti().

int nifti_image::time_units
 

Definition at line 96 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_to_ascii(), and THD_open_nifti().

float nifti_image::toffset
 

Definition at line 94 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), and nifti_image_to_ascii().

int nifti_image::xyz_units
 

Definition at line 96 of file nifti1_io.h.

Referenced by nifti_convert_nhdr2nim(), nifti_image_to_ascii(), and THD_open_nifti().


The documentation for this struct was generated from the following file:
Powered by Plone

This site conforms to the following standards: