pub type ChunkHashMap3x6<A, B, C, D, E, F> = ChunkMap<[i32; 3], (A, B, C, D, E, F), ChunkMapBuilderNxM<[i32; 3], (A, B, C, D, E, F), (Channel<A>, Channel<B>, Channel<C>, Channel<D>, Channel<E>, Channel<F>)>, AHashMap<ChunkKey<[i32; 3]>, <ChunkMapBuilderNxM<[i32; 3], (A, B, C, D, E, F), (Channel<A>, Channel<B>, Channel<C>, Channel<D>, Channel<E>, Channel<F>)> as ChunkMapBuilder<[i32; 3], (A, B, C, D, E, F)>>::Chunk>>;
Expand description
A 3-dimensional, 6-channel ChunkHashMap
.
Aliased Type§
pub struct ChunkHashMap3x6<A, B, C, D, E, F> {
pub indexer: ChunkIndexer<[i32; 3]>,
/* private fields */
}
Fields§
§indexer: ChunkIndexer<[i32; 3]>
Translates from lattice coordinates to chunk key space.