VoxelCube.h File Reference

Header for the VoxelCube class. More...

#include "../common/standard.h"
#include <list>
#include <map>
#include <vector>
#include <set>
#include "MatrixTypes.h"
#include "Shapes2d.h"
#include "../ProgressiveMeshSupport/QEM_ProgMesh.h"
#include "Viewpoint.h"

Include dependency graph for VoxelCube.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  ColoredVoxelPos
 A voxel position with associated color information. More...

struct  ColorVertex
class  SurfaceVoxelList
 A list of voxels that are exposed to cameras. More...

class  VoxelCube
 A cube of voxels, some of which may be transparent. More...

class  VoxelPos
 Encapsulates the position of a voxel in its parent voxelcube. More...


Typedefs

typedef std::map< VoxelPos,
RgbByte > 
ColorMap
typedef std::vector< ColoredVoxelPosColoredSurfaceVoxelList


Detailed Description

Header for the VoxelCube class.

Author: Matt Loper

Revision:
1.1
Date:
2002/05/18 11:04:57

Definition in file VoxelCube.h.


Generated on Tue May 21 03:35:06 2002 for Archimedes by doxygen1.2.15