Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals

Output


Functions

void WriteVolRF (PPPVOLUME_COMPLEX_DOUBLE volrf)
 Saving a complex volume (like the RF one) into 2 raw files (Real and imaginary part) The default file names are rf_re.vol and rf_im.vol.

void WriteVolRecUchar (PPPVOLUME_FLOAT volrec, char *volname)
 Saving a volume of float (like the reconstructed image volume) into a raw float volume (recfloat.raw) and in a raw uchar volume after a gray level scaling.

void WriteSignalRFModule (EXPERIENCE3D *expr, char *volname)
 Saving the module of the k space into a float raw data file.

void WriteRecIFFTVolumeModule (EXPERIENCE3D *expr, char *volname)
 Saving the module of the reconstructed volume using IFFT.

void WriteRecIFFTVolumePhase (EXPERIENCE3D *expr, char *volname)
 Saving the phase of the reconstructed volume using IFFT.

void MagstateWatch (EXPERIENCE3D *expr, char *filename)
 Save the magnetisation state of an object within a file.


Function Documentation

void MagstateWatch EXPERIENCE3D expr,
char *  filename
 

Save the magnetisation state of an object within a file.

Warning:
Designed to observe the magnetisation state during slice selection
Parameters:
filename File name to save the values using fprintf
expr Pointer on the experience strcuture which contains magnetisation sate of the object

Definition at line 171 of file output.c.

References _Experience3D::magstate, _Experience3D::nfovx, _Experience3D::nfovy, _Experience3D::nfovz, and x.

Referenced by SequenceSE2D_sel().

void WriteRecIFFTVolumeModule EXPERIENCE3D expr,
char *  volname
 

Saving the module of the reconstructed volume using IFFT.

Parameters:
expr Pointer on the experience strcuture which contains the RF data
volname File name

Definition at line 136 of file output.c.

References IdVolFree, IdVolWriteRawFile(), PPPVOLUME_FLOAT, and RecVolIFFTModule().

void WriteRecIFFTVolumePhase EXPERIENCE3D expr,
char *  volname
 

Saving the phase of the reconstructed volume using IFFT.

Parameters:
expr Pointer on the experience strcuture which contains the RF data
volname File name

Definition at line 153 of file output.c.

References IdVolFree, IdVolWriteRawFile(), PPPVOLUME_FLOAT, and RecVolIFFTPhase().

void WriteSignalRFModule EXPERIENCE3D expr,
char *  volname
 

Saving the module of the k space into a float raw data file.

Parameters:
expr Pointer on the experience strcuture which contains the RF data
volname File name

Definition at line 120 of file output.c.

References GetSignalRFModuleFromExperience(), IdVolFree, IdVolWriteRawFile(), and PPPVOLUME_FLOAT.

void WriteVolRecUchar PPPVOLUME_FLOAT  volrec,
char *  volname
 

Saving a volume of float (like the reconstructed image volume) into a raw float volume (recfloat.raw) and in a raw uchar volume after a gray level scaling.

Parameters:
volrec Pointer on the volume to save
volname File name of the uchar saved volume

Definition at line 78 of file output.c.

References IdImaAlloc(), IdImaFree, IdImaWriteRawFile(), IdVolAlloc(), IdVolDimX, IdVolDimY, IdVolDimZ, IdVolFree, IdVolMinMax(), IdVolWriteRawFile(), IMA_UCHAR, max, min, PPIMAGE, PPIMAGE_UCHAR, PPPVOLUME, PPPVOLUME_UCHAR, and VOL_UCHAR.

Referenced by TestEchoGradient1D(), TestEchoSpin1D(), TestFID1D(), TestSequence2D(), and TestSequence3D().

void WriteVolRF PPPVOLUME_COMPLEX_DOUBLE  volrf  ) 
 

Saving a complex volume (like the RF one) into 2 raw files (Real and imaginary part) The default file names are rf_re.vol and rf_im.vol.

Parameters:
volrf Pointer on the RF volume

Definition at line 45 of file output.c.

References IdVolAlloc(), IdVolDimX, IdVolDimY, IdVolDimZ, IdVolFree, IdVolWriteRawFile(), PPPVOLUME, PPPVOLUME_DOUBLE, COMPLEX_DOUBLE::re, and VOL_DOUBLE.


Generated on Wed Oct 19 09:28:38 2005 for SIMRI3D by doxygen 1.3.7