#include <GL/gl.h>
#include <GL/glu.h>
#include <GL/glut.h>
#include "General/vuLinAlg/vuVector.h"
#include "MarchingCubesData.h"
#include "MCBProgressCallback.h"
Include dependency graph for MarchingCubesBase.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | MarchingCubesBase |
Base class of the Marching Cubes Model (see vuMarchingCubes). More... | |
Defines | |
#define | GLUT_DISABLE_ATEXIT_HACK |
#define | MC_NUMCUBES 256 |
Number of different cubes the MC algorithm knows of. | |
#define | MC_DEFAULT_BUFFER_SIZE 1000 |
When reading data from files, use this value as buffer size. | |
#define | MCB_IDX(x, y, z) ( ((z)*_size[0]*_size[1]) + ((y)*_size[0]) + (x) ) |
Definition in file MarchingCubesBase.h.
|
Definition at line 21 of file MarchingCubesBase.h. |
|
When reading data from files, use this value as buffer size.
Definition at line 38 of file MarchingCubesBase.h. |
|
Number of different cubes the MC algorithm knows of.
Definition at line 32 of file MarchingCubesBase.h. |
|
Definition at line 85 of file MarchingCubesBase.h. Referenced by MarchingCubesBase::calcVertex(), MarchingCubesBase::getCubeType(), and MarchingCubesBase::valueAt(). |