module charge.math.morton
Math

Source file for morton encoding code.

Code Map

//! Source file for morton encoding code.
module charge.math.morton;


fn encode(x: u32, y: u32) u64 { }
fn encode(x: u32, y: u32, z: u32) u64 { }
fn decode2(p: u64, result: u32[2]) { }
fn decode3(p: u64, result: u32[3]) { }
fn encode_component_2(x: u64, shift: u64) u64 { }
fn encode_component_3(x: u64, shift: u64) u64 { }
fn decode_component_2(x: u64, shift: u64) u32 { }
fn decode_component_3(x: u64, shift: u64) u32 { }