Volume Class Reference

#include <Volume.h>

List of all members.

Public Member Functions

void setVoxelAt (int x, int y, int z, Voxel v)
Voxel getVoxelAt (int x, int y, int z)
Vector getCenter (void)
void calcGradients (void)
bool inside (Vector v)
double getMaxGradLength (void)
void init (int XDim, int YDim, int ZDim)
Vector getScaledVect (int x, int y, int z)


Detailed Description

The class Volume is used to store the Voxels from the input data.


Member Function Documentation

void Volume::calcGradients void   ) 
 

Calculates the gradients of the volume

Vector Volume::getCenter void   ) 
 

returns the Center of the Volume

double Volume::getMaxGradLength void   )  [inline]
 

returns true if v is inside the Volume

Vector Volume::getScaledVect int  x,
int  y,
int  z
 

Calculates a new volume base on the measurement positions

Voxel Volume::getVoxelAt int  x,
int  y,
int  z
[inline]
 

gets Voxel at position (x,y,z) from the Volume

void Volume::init int  XDim,
int  YDim,
int  ZDim
 

initialize the Volume

bool Volume::inside Vector  v  )  [inline]
 

Returns the radius of the Volume(largest Diagonal value)

void Volume::setVoxelAt int  x,
int  y,
int  z,
Voxel  v
 

sets given Voxel at position (x,y,z) in the Volume


The documentation for this class was generated from the following files:
Generated on Wed Jan 18 14:33:43 2006 for VisUE by  doxygen 1.4.6-NO