VEE_MarchingCubes Class Reference

#include <vee_marching_cubes.h>

List of all members.

Public Member Functions

Protected Member Functions

Protected Attributes

Classes


Constructor & Destructor Documentation

VEE_MarchingCubes::VEE_MarchingCubes  ) 
 

VEE_MarchingCubes::~VEE_MarchingCubes  ) 
 


Member Function Documentation

void VEE_MarchingCubes::triangulateGrid const MJ_Array3D< float > &  field,
float  threshold = 0.5
 

void VEE_MarchingCubes::triangulateSubGrid VEE_VolumeGrid2 grid,
int  xmin,
int  ymin,
int  zmin,
int  xmax,
int  ymax,
int  zmax,
float  threshold = 0.5
 

const Triangle& VEE_MarchingCubes::triangle uint  i  )  const [inline]
 

uint VEE_MarchingCubes::triangleCount  )  const [inline]
 

void VEE_MarchingCubes::clear  )  [inline]
 

void VEE_MarchingCubes::addTri const Triangle tri  )  [inline, protected]
 

void VEE_MarchingCubes::handleCube VEE_VolumeGrid2 field,
float  threshold,
int  x,
int  y,
int  z
[inline, protected]
 

void VEE_MarchingCubes::handleCube const MJ_Array3D< float > &  ,
float  threshold,
uint  x,
uint  y,
uint  z
[inline, protected]
 


Member Data Documentation

std::vector<Triangle> VEE_MarchingCubes::m_triangles [protected]
 

uint VEE_MarchingCubes::m_triCount [protected]
 


The documentation for this class was generated from the following files:
Generated on Mon Mar 12 21:09:27 2007 for VEE - The Visual Effects Engine by  doxygen 1.4.6