Module dmc::octree[][src]

Contains the container for the mesh generation HashedOctree, which relies on MortonKey for indexing.

Structs

HashedOctree

A hashed (linear) octree implementation which uses MortonKey for indexing. This type supports concurrent access and uses a fast hashing algorithm for best performance.

MortonKey

A 64-bit integer that indicates a single node in a hashed octree. Its internal representation starts with 1 as the root node and appends 3 bits for each following child node, indicating its position in the X, Y and Z axis.

OctreeIndex

Indicates a node for when indexing an octree for any of its children.