PolyVox  0.3.0-dev
Open source voxel management library
Public Types | Public Member Functions | List of all members
PolyVox::DefaultMarchingCubesController< Density< Type > > Class Template Reference

This is a specialisation of DefaultMarchingCubesController for the Density voxel type. More...

#include <Density.h>

Public Types

typedef Type DensityType
 
typedef float MaterialType
 

Public Member Functions

 DefaultMarchingCubesController (void)
 
 DefaultMarchingCubesController (DensityType tThreshold)
 
DensityType convertToDensity (Density< Type > voxel)
 
MaterialType convertToMaterial (Density< Type >)
 
DensityType getThreshold (void)
 
void setThreshold (DensityType tThreshold)
 

Detailed Description

template<typename Type>
class PolyVox::DefaultMarchingCubesController< Density< Type > >

This is a specialisation of DefaultMarchingCubesController for the Density voxel type.

Definition at line 144 of file Density.h.

Member Typedef Documentation

template<typename Type >
typedef Type PolyVox::DefaultMarchingCubesController< Density< Type > >::DensityType

Definition at line 147 of file Density.h.

template<typename Type >
typedef float PolyVox::DefaultMarchingCubesController< Density< Type > >::MaterialType

Definition at line 148 of file Density.h.

Constructor & Destructor Documentation

template<typename Type >
PolyVox::DefaultMarchingCubesController< Density< Type > >::DefaultMarchingCubesController ( void  )
inline

Definition at line 150 of file Density.h.

+ Here is the call graph for this function:

template<typename Type >
PolyVox::DefaultMarchingCubesController< Density< Type > >::DefaultMarchingCubesController ( DensityType  tThreshold)
inline

Definition at line 156 of file Density.h.

Member Function Documentation

template<typename Type >
DensityType PolyVox::DefaultMarchingCubesController< Density< Type > >::convertToDensity ( Density< Type >  voxel)
inline

Definition at line 161 of file Density.h.

+ Here is the call graph for this function:

template<typename Type >
MaterialType PolyVox::DefaultMarchingCubesController< Density< Type > >::convertToMaterial ( Density< Type >  )
inline

Definition at line 166 of file Density.h.

template<typename Type >
DensityType PolyVox::DefaultMarchingCubesController< Density< Type > >::getThreshold ( void  )
inline

Definition at line 171 of file Density.h.

template<typename Type >
void PolyVox::DefaultMarchingCubesController< Density< Type > >::setThreshold ( DensityType  tThreshold)
inline

Definition at line 176 of file Density.h.


The documentation for this class was generated from the following file: