C# 클래스 Dwarrowdelf.MortonOrder

Morton order encoding (Z-Curve) http://www.forceflow.be/2013/10/07/morton-encodingdecoding-through-bit-interleaving-implementations/
파일 보기 프로젝트 열기: tomba/dwarrowdelf

공개 메소드들

메소드 설명
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