Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

CGrid Class Reference

#include <CGrid.h>

List of all members.

Public Member Functions

 CGrid ()
 ~CGrid ()
CVoxelData * GetSamplesPtr ()
int BuildYSamples (int size)
int BuildXSamples (int size)
void Resample (unsigned size)
void InterpolateData (CVoxelData *ptrVoxelData, CVoxelData *ptrGrid)
int * GetXSamplesArray ()
CVoxelData * GetElement (sPoint2f s0)
CVoxelData * InterpolateVoxel (CVoxelData *ptr)
void InterpolateAlongX (CVoxelData *ptr, CVoxelData *p00, CVoxelData *p01)
void InterpolateAlongY (CVoxelData *ptr, CVoxelData *p00, CVoxelData *p01)

Public Attributes

unsigned _numArrowColumns
unsigned _numArrowRows

Private Attributes

CVoxelData * _pGridData
unsigned _gridSize
float _xStepSize
float _yStepSize
int * _axSamples
int * _aySamples


Constructor & Destructor Documentation

CGrid::CGrid (   )  [inline]
 

CGrid::~CGrid (   )  [inline]
 


Member Function Documentation

int CGrid::BuildXSamples (  int  size  ) 
 

int CGrid::BuildYSamples (  int  size  ) 
 

CVoxelData * CGrid::GetElement (  sPoint2f  s0  ) 
 

CVoxelData* CGrid::GetSamplesPtr (   )  [inline]
 

int* CGrid::GetXSamplesArray (   )  [inline]
 

void CGrid::InterpolateAlongX (  CVoxelData *  ptr,
CVoxelData *  p00,
CVoxelData *  p01
) 
 

void CGrid::InterpolateAlongY (  CVoxelData *  ptr,
CVoxelData *  p00,
CVoxelData *  p01
) 
 

void CGrid::InterpolateData (  CVoxelData *  ptrVoxelData,
CVoxelData *  ptrGrid
) 
 

CVoxelData * CGrid::InterpolateVoxel (  CVoxelData *  ptr  ) 
 

void CGrid::Resample (  unsigned  size  ) 
 


Member Data Documentation

int* CGrid::_axSamples [private]
 

int * CGrid::_aySamples [private]
 

unsigned CGrid::_gridSize [private]
 

unsigned CGrid::_numArrowColumns
 

unsigned CGrid::_numArrowRows
 

CVoxelData* CGrid::_pGridData [private]
 

float CGrid::_xStepSize [private]
 

float CGrid::_yStepSize [private]
 


The documentation for this class was generated from the following files:
Generated on Tue Jan 24 00:36:47 2006 for ZVis by  doxygen 1.4.1