VTK
Public Attributes
nifti_1_header Struct Reference

Data structure defining the fields in the nifti1 header. This binary header should be found at the beginning of a valid NIFTI-1 header file. More...

#include <vtkNIFTIImagePrivate.h>

List of all members.

Public Attributes

int sizeof_hdr
char data_type [10]
char db_name [18]
int extents
short session_error
char regular
char dim_info
short dim [8]
float intent_p1
float intent_p2
float intent_p3
short intent_code
short datatype
short bitpix
short slice_start
float pixdim [8]
float vox_offset
float scl_slope
float scl_inter
short slice_end
char slice_code
char xyzt_units
float cal_max
float cal_min
float slice_duration
float toffset
int glmax
int glmin
char descrip [80]
char aux_file [24]
short qform_code
short sform_code
float quatern_b
float quatern_c
float quatern_d
float qoffset_x
float qoffset_y
float qoffset_z
float srow_x [4]
float srow_y [4]
float srow_z [4]
char intent_name [16]
char magic [4]

Detailed Description

Data structure defining the fields in the nifti1 header. This binary header should be found at the beginning of a valid NIFTI-1 header file.

Definition at line 36 of file vtkNIFTIImagePrivate.h.


Member Data Documentation

MUST be 348

Definition at line 39 of file vtkNIFTIImagePrivate.h.

++UNUSED++

Definition at line 40 of file vtkNIFTIImagePrivate.h.

++UNUSED++

Definition at line 41 of file vtkNIFTIImagePrivate.h.

++UNUSED++

Definition at line 42 of file vtkNIFTIImagePrivate.h.

++UNUSED++

Definition at line 43 of file vtkNIFTIImagePrivate.h.

++UNUSED++

Definition at line 44 of file vtkNIFTIImagePrivate.h.

MRI slice ordering.

Definition at line 45 of file vtkNIFTIImagePrivate.h.

Data array dimensions.

Definition at line 46 of file vtkNIFTIImagePrivate.h.

1st intent parameter.

Definition at line 47 of file vtkNIFTIImagePrivate.h.

2nd intent parameter.

Definition at line 48 of file vtkNIFTIImagePrivate.h.

3rd intent parameter.

Definition at line 49 of file vtkNIFTIImagePrivate.h.

NIFTI_INTENT_* code.

Definition at line 50 of file vtkNIFTIImagePrivate.h.

Defines data type!

Definition at line 51 of file vtkNIFTIImagePrivate.h.

Number bits/voxel.

Definition at line 52 of file vtkNIFTIImagePrivate.h.

First slice index.

Definition at line 53 of file vtkNIFTIImagePrivate.h.

Grid spacings.

Definition at line 54 of file vtkNIFTIImagePrivate.h.

Offset into .nii file

Definition at line 55 of file vtkNIFTIImagePrivate.h.

Data scaling: slope.

Definition at line 56 of file vtkNIFTIImagePrivate.h.

Data scaling: offset.

Definition at line 57 of file vtkNIFTIImagePrivate.h.

Last slice index.

Definition at line 58 of file vtkNIFTIImagePrivate.h.

Slice timing order.

Definition at line 59 of file vtkNIFTIImagePrivate.h.

Units of pixdim[1..4]

Definition at line 60 of file vtkNIFTIImagePrivate.h.

Max display intensity

Definition at line 61 of file vtkNIFTIImagePrivate.h.

Min display intensity

Definition at line 62 of file vtkNIFTIImagePrivate.h.

Time for 1 slice.

Definition at line 63 of file vtkNIFTIImagePrivate.h.

Time axis shift.

Definition at line 64 of file vtkNIFTIImagePrivate.h.

++UNUSED++

Definition at line 65 of file vtkNIFTIImagePrivate.h.

++UNUSED++

Definition at line 66 of file vtkNIFTIImagePrivate.h.

any text you like.

Definition at line 67 of file vtkNIFTIImagePrivate.h.

auxiliary filename.

Definition at line 68 of file vtkNIFTIImagePrivate.h.

NIFTI_XFORM_* code.

Definition at line 69 of file vtkNIFTIImagePrivate.h.

NIFTI_XFORM_* code.

Definition at line 70 of file vtkNIFTIImagePrivate.h.

Quaternion b param.

Definition at line 71 of file vtkNIFTIImagePrivate.h.

Quaternion c param.

Definition at line 72 of file vtkNIFTIImagePrivate.h.

Quaternion d param.

Definition at line 73 of file vtkNIFTIImagePrivate.h.

Quaternion x shift.

Definition at line 74 of file vtkNIFTIImagePrivate.h.

Quaternion y shift.

Definition at line 75 of file vtkNIFTIImagePrivate.h.

Quaternion z shift.

Definition at line 76 of file vtkNIFTIImagePrivate.h.

1st row affine transform.

Definition at line 77 of file vtkNIFTIImagePrivate.h.

2nd row affine transform.

Definition at line 78 of file vtkNIFTIImagePrivate.h.

3rd row affine transform.

Definition at line 79 of file vtkNIFTIImagePrivate.h.

'name' or meaning of data.

Definition at line 80 of file vtkNIFTIImagePrivate.h.

MUST be "ni1\0" or "n+1\0".

Definition at line 81 of file vtkNIFTIImagePrivate.h.


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