C# Класс Dwarrowdelf.MortonOrder

Morton order encoding (Z-Curve) http://www.forceflow.be/2013/10/07/morton-encodingdecoding-through-bit-interleaving-implementations/
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
SplitBy3 ( uint a ) : ulong

Описание методов

MortonEncode_For() публичный статический Метод

public static MortonEncode_For ( uint x, uint y, uint z ) : ulong
x uint
y uint
z uint
Результат ulong

MortonEncode_LUT() публичный статический Метод

public static MortonEncode_LUT ( uint x, uint y, uint z ) : ulong
x uint
y uint
z uint
Результат ulong

MortonEncode_MagicBits() публичный статический Метод

public static MortonEncode_MagicBits ( uint x, uint y, uint z ) : ulong
x uint
y uint
z uint
Результат ulong