Skip to content

AFNI/NIfTI Server

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

Doxygen Source Code Documentation


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

MRI_DATA Union Reference

#include <mri_image.h>


Data Fields

bytebyte_data
short * short_data
int * int_data
float * float_data
double * double_data
complexcomplex_data
bytergb_data
rgbargba_data
bytebyte_data
short * short_data
int * int_data
float * float_data
double * double_data
complexcomplex_data
bytergb_data
rgbargba_data

Detailed Description

A union type to hold all possible MRI_IMAGE types. This was created before I really understood how to use void *.

Definition at line 86 of file mri_image.h.


Field Documentation

byte* MRI_DATA::byte_data
 

Definition at line 202 of file mrilib.h.

byte* MRI_DATA::byte_data
 

Definition at line 87 of file mri_image.h.

Referenced by ISQ_process_mri(), main(), mri_data_pointer(), mri_fix_data_pointer(), mri_max(), mri_maxabs(), mri_min(), mri_mult_to_float(), mri_new_7D_generic(), mri_scale_to_float(), mri_to_byte(), mri_to_byte_scl(), mri_to_complex(), mri_to_complex_ext(), mri_to_float(), mri_to_rgb(), mri_to_rgba(), mri_to_short(), and r_idisp_mri_image().

complex* MRI_DATA::complex_data
 

Definition at line 207 of file mrilib.h.

complex* MRI_DATA::complex_data
 

Definition at line 92 of file mri_image.h.

Referenced by main(), mri_complex_abs(), mri_complex_phase(), mri_data_pointer(), mri_fix_data_pointer(), mri_max(), mri_maxabs(), mri_min(), mri_mult_to_float(), mri_multiply_complex(), mri_new_7D_generic(), mri_scale_to_float(), mri_to_byte(), mri_to_byte_scl(), mri_to_complex(), mri_to_complex_ext(), mri_to_float(), and mri_to_short().

double* MRI_DATA::double_data
 

Definition at line 206 of file mrilib.h.

double* MRI_DATA::double_data
 

Definition at line 91 of file mri_image.h.

Referenced by main(), mri_data_pointer(), mri_fix_data_pointer(), mri_max(), mri_maxabs(), mri_min(), mri_mult_to_float(), mri_new_7D_generic(), mri_scale_to_float(), mri_to_byte(), mri_to_byte_scl(), mri_to_complex(), mri_to_complex_ext(), mri_to_float(), and mri_to_short().

float* MRI_DATA::float_data
 

Definition at line 205 of file mrilib.h.

float* MRI_DATA::float_data
 

Definition at line 90 of file mri_image.h.

Referenced by main(), mri_complex_abs(), mri_complex_phase(), mri_data_pointer(), mri_fix_data_pointer(), mri_max(), mri_maxabs(), mri_min(), mri_mult_to_float(), mri_new_7D_generic(), mri_scale_to_float(), mri_to_byte(), mri_to_byte_scl(), mri_to_complex(), mri_to_complex_ext(), mri_to_float(), mri_to_rgb(), mri_to_rgba(), mri_to_short(), and write_images().

int* MRI_DATA::int_data
 

Definition at line 204 of file mrilib.h.

int* MRI_DATA::int_data
 

Definition at line 89 of file mri_image.h.

Referenced by main(), mri_data_pointer(), mri_fix_data_pointer(), mri_max(), mri_maxabs(), mri_min(), mri_mult_to_float(), mri_new_7D_generic(), mri_scale_to_float(), mri_to_byte(), mri_to_byte_scl(), mri_to_complex(), mri_to_complex_ext(), mri_to_float(), and mri_to_short().

byte* MRI_DATA::rgb_data
 

Definition at line 208 of file mrilib.h.

byte* MRI_DATA::rgb_data
 

Definition at line 93 of file mri_image.h.

Referenced by main(), mri_data_pointer(), mri_max(), mri_min(), mri_new_7D_generic(), mri_to_byte(), mri_to_rgba(), and mri_to_short().

rgba* MRI_DATA::rgba_data
 

Definition at line 209 of file mrilib.h.

rgba* MRI_DATA::rgba_data
 

Definition at line 94 of file mri_image.h.

Referenced by mri_data_pointer(), mri_fix_data_pointer(), mri_new_7D_generic(), mri_to_rgb(), and mri_to_rgba().

short* MRI_DATA::short_data
 

Definition at line 203 of file mrilib.h.

short* MRI_DATA::short_data
 

Definition at line 88 of file mri_image.h.

Referenced by ISQ_process_mri(), main(), mri_data_pointer(), mri_fix_data_pointer(), mri_max(), mri_maxabs(), mri_min(), mri_mult_to_float(), mri_new_7D_generic(), mri_scale_to_float(), mri_swapbytes(), mri_to_byte(), mri_to_byte_scl(), mri_to_complex(), mri_to_complex_ext(), mri_to_float(), mri_to_rgb(), mri_to_rgba(), and mri_to_short().


The documentation for this union was generated from the following files:
 

Powered by Plone

This site conforms to the following standards: