morton-arithmetic 0.1.0
Fast Morton (Z-order) codes with O(1) arithmetic
Loading...
Searching...
No Matches
morton::Morton< Dim, Bits > Member List

This is the complete list of members for morton::Morton< Dim, Bits >, including all inherited members.

add(unsigned d, coord_type k)morton::Morton< Dim, Bits >inline
add_sat(unsigned d, coord_type k)morton::Morton< Dim, Bits >inline
all_neighbors() constmorton::Morton< Dim, Bits >inline
ancestor(unsigned level) constmorton::Morton< Dim, Bits >inline
axis_mask(unsigned d)morton::Morton< Dim, Bits >inlinestatic
bits_per_axismorton::Morton< Dim, Bits >static
child(unsigned level, unsigned octant) constmorton::Morton< Dim, Bits >inline
child_index(unsigned level) constmorton::Morton< Dim, Bits >inline
code() const noexceptmorton::Morton< Dim, Bits >inline
code_bitsmorton::Morton< Dim, Bits >static
code_type typedefmorton::Morton< Dim, Bits >
coord_maxmorton::Morton< Dim, Bits >static
coord_type typedefmorton::Morton< Dim, Bits >
dec(unsigned d)morton::Morton< Dim, Bits >inline
decode() constmorton::Morton< Dim, Bits >inline
deposit(coord_type x, unsigned d)morton::Morton< Dim, Bits >inlinestatic
dimensionsmorton::Morton< Dim, Bits >static
encode(Cs... coords)morton::Morton< Dim, Bits >inlinestatic
encode(const std::array< coord_type, Dim > &c)morton::Morton< Dim, Bits >inlinestatic
extract(code_type c, unsigned d)morton::Morton< Dim, Bits >inlinestatic
face_neighbors() constmorton::Morton< Dim, Bits >inline
field_maskmorton::Morton< Dim, Bits >static
from_code(code_type raw) noexceptmorton::Morton< Dim, Bits >inlinestatic
get(unsigned d) constmorton::Morton< Dim, Bits >inline
inc(unsigned d)morton::Morton< Dim, Bits >inline
Morton() noexceptmorton::Morton< Dim, Bits >inline
neighbor(unsigned d, int dir) constmorton::Morton< Dim, Bits >inline
octantsmorton::Morton< Dim, Bits >static
operator!=morton::Morton< Dim, Bits >friend
operator++() noexceptmorton::Morton< Dim, Bits >inline
operator++(int) noexceptmorton::Morton< Dim, Bits >inline
operator--() noexceptmorton::Morton< Dim, Bits >inline
operator--(int) noexceptmorton::Morton< Dim, Bits >inline
operator<morton::Morton< Dim, Bits >friend
operator<=morton::Morton< Dim, Bits >friend
operator==morton::Morton< Dim, Bits >friend
operator>morton::Morton< Dim, Bits >friend
operator>=morton::Morton< Dim, Bits >friend
set(unsigned d, coord_type value)morton::Morton< Dim, Bits >inline
sub(unsigned d, coord_type k)morton::Morton< Dim, Bits >inline
sub_sat(unsigned d, coord_type k)morton::Morton< Dim, Bits >inline
try_add(unsigned d, coord_type k)morton::Morton< Dim, Bits >inline
try_sub(unsigned d, coord_type k)morton::Morton< Dim, Bits >inline