Data Class Reference

Data storage for the density data read in from a file. More...

#include <Data.h>

List of all members.

Public Member Functions

 Data (const std::string &aFilename)
 ~Data ()
unsigned short xdim () const
unsigned short ydim () const
unsigned short zdim () const
unsigned short getData (unsigned int aX, unsigned int aY, unsigned int aZ) const
unsigned short getData_RangeCheck (int aX, int aY, int aZ)
unsigned short getDataTrilinearInterpolated (float aX, float aY, float aZ)

Private Member Functions

 Data (const Data &other)

Private Attributes

unsigned short * mData
unsigned short mX
unsigned short mY
unsigned short mZ


Detailed Description

Data storage for the density data read in from a file.


Constructor & Destructor Documentation

Data::Data const std::string &  aFilename  ) 
 

Data::~Data  ) 
 

Data::Data const Data other  )  [private]
 


Member Function Documentation

unsigned short Data::getData unsigned int  aX,
unsigned int  aY,
unsigned int  aZ
const [inline]
 

unsigned short Data::getData_RangeCheck int  aX,
int  aY,
int  aZ
[inline]
 

unsigned short Data::getDataTrilinearInterpolated float  aX,
float  aY,
float  aZ
[inline]
 

unsigned short Data::xdim  )  const [inline]
 

unsigned short Data::ydim  )  const [inline]
 

unsigned short Data::zdim  )  const [inline]
 


Member Data Documentation

unsigned short* Data::mData [private]
 

unsigned short Data::mX [private]
 

unsigned short Data::mY [private]
 

unsigned short Data::mZ [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Dec 19 00:13:41 2005 for Visualization by  doxygen 1.4.5