C# Class Dwarrowdelf.MortonOrder

Morton order encoding (Z-Curve) http://www.forceflow.be/2013/10/07/morton-encodingdecoding-through-bit-interleaving-implementations/
Afficher le fichier Open project: tomba/dwarrowdelf

Méthodes publiques

Méthode Description
MortonEncode_For ( uint x, uint y, uint z ) : ulong
MortonEncode_LUT ( uint x, uint y, uint z ) : ulong
MortonEncode_MagicBits ( uint x, uint y, uint z ) : ulong

Private Methods

Méthode Description
SplitBy3 ( uint a ) : ulong

Method Details

MortonEncode_For() public static méthode

public static MortonEncode_For ( uint x, uint y, uint z ) : ulong
x uint
y uint
z uint
Résultat ulong

MortonEncode_LUT() public static méthode

public static MortonEncode_LUT ( uint x, uint y, uint z ) : ulong
x uint
y uint
z uint
Résultat ulong

MortonEncode_MagicBits() public static méthode

public static MortonEncode_MagicBits ( uint x, uint y, uint z ) : ulong
x uint
y uint
z uint
Résultat ulong