PolyVox  0.2.1
Open source voxel management library
Classes | Namespaces | Typedefs | Functions
Density.h File Reference
#include "PolyVoxCore/DefaultMarchingCubesController.h"
#include "Impl/TypeDef.h"
#include <cassert>
#include <limits>

Go to the source code of this file.

Classes

class  PolyVox::Density< Type >
 This class represents a voxel storing only a density. More...
class  PolyVox::DefaultMarchingCubesController< Density< Type > >
 This is a specialisation of DefaultMarchingCubesController for the Density voxel type. More...

Namespaces

namespace  PolyVox
 Main namespace.

Typedefs

typedef Density< uint8_t > PolyVox::Density8
typedef Density< uint16_t > PolyVox::Density16
typedef Density< uint32_t > PolyVox::Density32
typedef Density< floatPolyVox::DensityFloat

Functions

template<typename Type >
Density< Type > PolyVox::operator+ (const Density< Type > &lhs, const Density< Type > &rhs)
template<typename Type >
Density< Type > PolyVox::operator- (const Density< Type > &lhs, const Density< Type > &rhs)
template<typename Type >
Density< Type > PolyVox::operator/ (const Density< Type > &lhs, uint32_t rhs)