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

FVR/Image_io.cpp File Reference

#include "Image_io.h"
#include <stdio.h>
#include <string.h>
#include <iostream.h>

Include dependency graph for FVR/Image_io.cpp:

Include dependency graph

Go to the source code of this file.

Namespaces

namespace  FVR_NS

Functions

t_data * pad (t_data *v, dword n)
bytepad_r (byte *v, dword n)
dword readNumber (ifstream &fin)
void writeNumber (ofstream &fout, dword n)
void read_raw (ifstream &fin, t_data *vol, dword X, dword Y, dword Z, dword XSize, dword YSize, dword ZSize, dword d_size)
void read_raw (byte *data, 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_fast (ifstream &fin, byte *vol, dword X, dword Y, dword Z, dword XSize, dword YSize, dword ZSize, dword d_size)
int read_head (ifstream &fin, 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 spitData (float *data, dword len, const char *fileName)
void spitVec3d (vuVector *vec, dword len, const char *fileName)


Function Documentation

t_data* pad t_data *  v,
dword  n
[static]
 

Definition at line 10 of file FVR/Image_io.cpp.

References dword, and t_data.

byte* pad_r byte v,
dword  n
[static]
 

Definition at line 20 of file FVR/Image_io.cpp.

References byte, and dword.

int FVR_NS::read_head ifstream &  in,
dword XSize,
dword YSize,
dword ZSize,
dword b_size
 

Definition at line 227 of file FVR/Image_io.cpp.

References SpecFVRNS::readNumber().

Here is the call graph for this function:

void FVR_NS::read_raw byte data,
float vol,
dword  X,
dword  Y,
dword  Z,
dword  XSize,
dword  YSize,
dword  ZSize,
dword  d_size
 

Definition at line 95 of file FVR/Image_io.cpp.

References byte, data, dword, and SpecFVRNS::pad().

Here is the call graph for this function:

void FVR_NS::read_raw ifstream &  fin,
t_data *  vol,
dword  X,
dword  Y,
dword  Z,
dword  XSize,
dword  YSize,
dword  ZSize,
dword  d_size
 

Definition at line 51 of file FVR/Image_io.cpp.

References dword, SpecFVRNS::pad(), and t_data.

Here is the call graph for this function:

void FVR_NS::read_raw_fast ifstream &  fin,
byte vol,
dword  X,
dword  Y,
dword  Z,
dword  XSize,
dword  YSize,
dword  ZSize,
dword  d_size
 

Definition at line 178 of file FVR/Image_io.cpp.

References buffer, byte, dword, and SpecFVRNS::pad_r().

Referenced by vu1112117::read_fvr().

Here is the call graph for this function:

void FVR_NS::read_raw_r ifstream &  fin,
byte vol,
dword  X,
dword  Y,
dword  Z,
dword  XSize,
dword  YSize,
dword  ZSize,
dword  d_size
 

Definition at line 139 of file FVR/Image_io.cpp.

References byte, dword, and SpecFVRNS::pad_r().

Here is the call graph for this function:

dword readNumber ifstream &  fin  )  [static]
 

Definition at line 28 of file FVR/Image_io.cpp.

References dword.

void FVR_NS::spitData float data,
dword  len,
const char *  fileName
 

Definition at line 284 of file FVR/Image_io.cpp.

References data, and dword.

void FVR_NS::spitVec3d vuVector v,
dword  len,
const char *  fileName
 

Definition at line 305 of file FVR/Image_io.cpp.

References dword.

bool FVR_NS::write_fvr_head ofstream &  fout,
dword  XSize,
dword  YSize,
dword  ZSize,
dword  b_size
 

Definition at line 270 of file FVR/Image_io.cpp.

References SpecFVRNS::writeNumber().

Here is the call graph for this function:

bool FVR_NS::write_pvp_head ofstream &  fout,
dword  XSize,
dword  YSize,
dword  ZSize,
dword  b_size
 

Definition at line 259 of file FVR/Image_io.cpp.

References SpecFVRNS::writeNumber().

Here is the call graph for this function:

void writeNumber ofstream &  fout,
dword  n
[static]
 

Definition at line 42 of file FVR/Image_io.cpp.


Generated on Wed Dec 15 21:20:42 2004 for vuVolume by  doxygen 1.3.9.1