PolyVox  0.3.0-dev
Open source voxel management library
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNPolyVoxMain namespace
|oNRaycastResults
|oNWrapModesThe BaseVolume class provides common functionality and an interface for other volume classes to implement
|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
|oCBaseVolume
||\CSampler
|oCCompressorProvides an interface for performing compression of data
|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
|oCStaticAssert
|oCStaticAssert< true >
|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 > >
|oCMinizCompressorPerforms compression of data using the miniz library
|oCRawVolume
||\CSampler
|oCRegionRepresents a part of a Volume
|oCRLECompressorPerforms compression of data using Run Length Encoding (RLE)
|oCSimpleVolume
||oCBlock
||\CSampler
|oCLodRecord
|oCSurfaceMesh
|oCVectorRepresents a vector in space
|oCPositionMaterial
|oCPositionMaterialNormal
|oCVolumeResampler
|\CDummyClass
oCinflate_state
oCmz_stream_s
oCmz_zip_archive
oCmz_zip_archive_file_stat
oCmz_zip_array
oCmz_zip_internal_state_tag
oCmz_zip_writer_add_state
oCRawVolume
oCSimpleVolume
oCSurfaceMesh
oCtdefl_compressor
oCtdefl_output_buffer
oCtdefl_sym_freq
oCtemplate Sampler< LargeVolume< VoxelType > >
oCtemplate Sampler< RawVolume< VoxelType > >
oCtemplate Sampler< SimpleVolume< VoxelType > >
oCtinfl_decompressor_tag
oCtinfl_huff_table
\CVector