Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

vuFourier_IO Class Reference

#include <vuFourier_IO.h>

List of all members.

Static Public Member Functions

void read_raw (ifstream &fin, float *vol, dword X, dword Y, dword Z, dword XSize, dword YSize, dword ZSize, dword d_size)
void read_raw_r (ifstream &fin, byte *vol, dword X, dword Y, dword Z, dword XSize, dword YSize, dword ZSize, dword d_size)
void read_raw_r_fast (ifstream &fin, byte *vol, dword X, dword Y, dword Z, dword XSize, dword YSize, dword ZSize, dword d_size)
int read_head (ifstream &in, dword &XSize, dword &YSize, dword &ZSize, dword &b_size)
bool write_pvp_head (ofstream &fout, dword XSize, dword YSize, dword ZSize, dword b_size)
bool write_fvr_head (ofstream &fout, dword XSize, dword YSize, dword ZSize, dword b_size)
void readSpatial (byte *in, float *out, dword X, dword Y, dword Z, dword XSize, dword YSize, dword ZSize)
void wrapFourier (float *in, float *out, dword X, dword Y, dword Z, dword XSize, dword YSize, dword ZSize)
floatpad (float *v, dword n)
bytepad_r (byte *v, dword n)
dword readNumber (ifstream &fin)
void writeNumber (ofstream &fout, dword n)


Member Function Documentation

float * vuFourier_IO::pad float v,
dword  n
[static]
 

Definition at line 6 of file vuFourier_IO.cpp.

References dword.

Referenced by read_raw(), readSpatial(), and wrapFourier().

byte * vuFourier_IO::pad_r byte v,
dword  n
[static]
 

Definition at line 16 of file vuFourier_IO.cpp.

References byte, and dword.

Referenced by read_raw_r(), and read_raw_r_fast().

int vuFourier_IO::read_head ifstream &  in,
dword XSize,
dword YSize,
dword ZSize,
dword b_size
[static]
 

Definition at line 245 of file vuFourier_IO.cpp.

References dword, and readNumber().

Referenced by vuFourierVolume< S >::readFourierFromFile().

Here is the call graph for this function:

void vuFourier_IO::read_raw ifstream &  fin,
float vol,
dword  X,
dword  Y,
dword  Z,
dword  XSize,
dword  YSize,
dword  ZSize,
dword  d_size
[static]
 

Definition at line 118 of file vuFourier_IO.cpp.

References dword, and pad().

Here is the call graph for this function:

void vuFourier_IO::read_raw_r ifstream &  fin,
byte vol,
dword  X,
dword  Y,
dword  Z,
dword  XSize,
dword  YSize,
dword  ZSize,
dword  d_size
[static]
 

Definition at line 204 of file vuFourier_IO.cpp.

References byte, dword, and pad_r().

Here is the call graph for this function:

void vuFourier_IO::read_raw_r_fast ifstream &  fin,
byte vol,
dword  X,
dword  Y,
dword  Z,
dword  XSize,
dword  YSize,
dword  ZSize,
dword  d_size
[static]
 

Definition at line 166 of file vuFourier_IO.cpp.

References byte, dword, and pad_r().

Referenced by vuFourierVolume< S >::readFourierFromFile().

Here is the call graph for this function:

dword vuFourier_IO::readNumber ifstream &  fin  )  [static]
 

Definition at line 24 of file vuFourier_IO.cpp.

References dword.

Referenced by read_head().

void vuFourier_IO::readSpatial byte in,
float out,
dword  X,
dword  Y,
dword  Z,
dword  XSize,
dword  YSize,
dword  ZSize
[static]
 

Definition at line 52 of file vuFourier_IO.cpp.

References byte, dword, and pad().

Here is the call graph for this function:

void vuFourier_IO::wrapFourier float in,
float out,
dword  X,
dword  Y,
dword  Z,
dword  XSize,
dword  YSize,
dword  ZSize
[static]
 

Definition at line 85 of file vuFourier_IO.cpp.

References dword, and pad().

Here is the call graph for this function:

bool vuFourier_IO::write_fvr_head ofstream &  fout,
dword  XSize,
dword  YSize,
dword  ZSize,
dword  b_size
[static]
 

Definition at line 287 of file vuFourier_IO.cpp.

References dword, and writeNumber().

Referenced by vuFourierVolume< S >::writeFourierToFile().

Here is the call graph for this function:

bool vuFourier_IO::write_pvp_head ofstream &  fout,
dword  XSize,
dword  YSize,
dword  ZSize,
dword  b_size
[static]
 

Definition at line 275 of file vuFourier_IO.cpp.

References dword, and writeNumber().

Here is the call graph for this function:

void vuFourier_IO::writeNumber ofstream &  fout,
dword  n
[static]
 

Definition at line 38 of file vuFourier_IO.cpp.

References dword.

Referenced by write_fvr_head(), and write_pvp_head().


The documentation for this class was generated from the following files:
Generated on Wed Dec 15 21:21:15 2004 for vuVolume by  doxygen 1.3.9.1