PolyVox  0.2.0
Open source voxel management library
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNPolyVoxMain namespace
|oNRaycastResults
|oCAmbientOcclusionCalculatorRaycastCallback
|oCArrayProvides an efficient implementation of a multidimensional array
|oCArray< 1, ElementType >
|oCArray< 0, ElementType >
|oCArraySizesProvide a convienient way to specify the dimensions of an Array
|oCAStarPathfinderParamsProvides a configuration for the AStarPathfinder
|oCAStarPathfinderThe AStarPathfinder compute a path from one point in the volume to another
|oCBaseVolumeThe BaseVolume class provides common functionality and an interface for other volume classes to implement
||\CSampler
|oCConstVolumeProxy
|oCCubicSurfaceExtractorThe CubicSurfaceExtractor creates a mesh in which each voxel appears to be rendered as a cube
|oCCubicSurfaceExtractorWithNormals
|oCDefaultIsQuadNeeded
|oCDefaultMarchingCubesControllerThis class provides a default implementation of a controller for the MarchingCubesSurfaceExtractor
|oCDensityThis class represents a voxel storing only a density
|oCDefaultMarchingCubesController< Density< Type > >This is a specialisation of DefaultMarchingCubesController for the Density voxel type
|oCArraySizesImpl
|oCNode
|oCAllNodesContainerIteratorComparator
|oCNodeSort
|oCOpenNodesContainer
|oCClosedNodesContainer
|oCBlock
|oCSubArray
|oCSubArray< 1, ElementType >
|oCSubArray< 0, ElementType >
|oCIteratorController
|oCLargeVolumeThe LargeVolume class provides a memory efficient method of storing voxel data while also allowing fast access and modification
||oCLoadedBlock
||\CSampler
|oCLowPassFilter
|oCMarchingCubesSurfaceExtractor
|oCMaterialThis class represents a voxel storing only a material
|oCDefaultIsQuadNeeded< Material< Type > >
|oCMaterialDensityPairThis class represents a voxel storing only a density
|oCDefaultIsQuadNeeded< MaterialDensityPair< Type, NoOfMaterialBits, NoOfDensityBits > >
|oCDefaultMarchingCubesController< MaterialDensityPair< Type, NoOfMaterialBits, NoOfDensityBits > >
|oCMeshDecimatorThe MeshDecimator reduces the number of triangles in a mesh
|oCRawVolume
||\CSampler
|oCRegionRepresents a part of a Volume
|oCSimpleVolume
||oCBlock
||\CSampler
|oCLodRecord
|oCSurfaceMesh
|oCVectorRepresents a vector in space
|oCPositionMaterial
|oCPositionMaterialNormal
|oCVolumeResampler
|oCVolumeSerializationProgressListener
|oCVolumeChangeTrackerVoxel scene manager
|\CDummyClass
oCtemplate Sampler< LargeVolume< VoxelType > >
oCtemplate Sampler< RawVolume< VoxelType > >
\Ctemplate Sampler< SimpleVolume< VoxelType > >