PolyVox
0.2.1
Open source voxel management library
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
]
PolyVox
Main namespace
RaycastResults
AmbientOcclusionCalculatorRaycastCallback
Array
Provides an efficient implementation of a multidimensional array
Array< 1, ElementType >
Array< 0, ElementType >
ArraySizes
Provide a convienient way to specify the dimensions of an
Array
AStarPathfinderParams
Provides a configuration for the
AStarPathfinder
AStarPathfinder
The
AStarPathfinder
compute a path from one point in the volume to another
BaseVolume
The
BaseVolume
class provides common functionality and an interface for other volume classes to implement
Sampler
ConstVolumeProxy
CubicSurfaceExtractor
The
CubicSurfaceExtractor
creates a mesh in which each voxel appears to be rendered as a cube
CubicSurfaceExtractorWithNormals
DefaultIsQuadNeeded
DefaultMarchingCubesController
This class provides a default implementation of a controller for the
MarchingCubesSurfaceExtractor
Density
This class represents a voxel storing only a density
DefaultMarchingCubesController< Density< Type > >
This is a specialisation of
DefaultMarchingCubesController
for the
Density
voxel type
ArraySizesImpl
Node
AllNodesContainerIteratorComparator
NodeSort
OpenNodesContainer
ClosedNodesContainer
Block
SubArray
SubArray< 1, ElementType >
SubArray< 0, ElementType >
IteratorController
LargeVolume
The
LargeVolume
class provides a memory efficient method of storing voxel data while also allowing fast access and modification
LoadedBlock
Sampler
LowPassFilter
MarchingCubesSurfaceExtractor
Material
This class represents a voxel storing only a material
DefaultIsQuadNeeded< Material< Type > >
MaterialDensityPair
This class represents a voxel storing only a density
DefaultIsQuadNeeded< MaterialDensityPair< Type, NoOfMaterialBits, NoOfDensityBits > >
DefaultMarchingCubesController< MaterialDensityPair< Type, NoOfMaterialBits, NoOfDensityBits > >
MeshDecimator
The
MeshDecimator
reduces the number of triangles in a mesh
RawVolume
Sampler
Region
Represents a part of a Volume
SimpleVolume
Block
Sampler
LodRecord
SurfaceMesh
Vector
Represents a vector in space
PositionMaterial
PositionMaterialNormal
VolumeResampler
VolumeSerializationProgressListener
VolumeChangeTracker
Voxel scene manager
DummyClass
template Sampler< LargeVolume< VoxelType > >
template Sampler< RawVolume< VoxelType > >
template Sampler< SimpleVolume< VoxelType > >
Generated by
1.8.1