public interface FillingCurve3D
Modifier and Type | Method and Description |
---|---|
long |
hash2i00(long hash)
Special case of
hash2ijk(long) in which the discretized coordinate along
the vertical axis equals zero. |
long |
hash2ijk(long hash)
Transforms the given space filling curve index (or hash value) into
a single value from which it is straightforward to extract the
associated 3d-coordinates using methods
ijk2i(long) , ijk2j(long) and
ijk2k(long) . |
long |
i002hash(int i)
Special case of
ijk2hash(int, int, int) in which the discretized coordinate along
the vertical axis equals zero. |
long |
ijk2hash(int i,
int j,
int k)
Transforms coordinates in a discretized 2d-space into a space
filling curve index.
|
int |
ijk2i(long ijk)
Extract the discretized horizontal coordinates from the result of the method
hash2ijk(long) . |
int |
ijk2j(long ijk)
Extract the discretized vertical coordinates from the result of the method
hash2ijk(long) . |
int |
ijk2k(long ijk)
Extract the discretized depth coordinates from the result of the method
hash2ijk(long) . |
long ijk2hash(int i, int j, int k)
i
- discretized coordinate along the horizontal axisj
- discretized coordinate along the vertical axisk
- discretized coordinate along the depth axislong i002hash(int i)
ijk2hash(int, int, int)
in which the discretized coordinate along
the vertical axis equals zero.i
- discretized coordinate along the horizontal axislong hash2ijk(long hash)
ijk2i(long)
, ijk2j(long)
and
ijk2k(long)
.hash
- the space filling curve index (or hash value)ijk2i(long)
, ijk2j(long)
and
ijk2k(long)
.long hash2i00(long hash)
hash2ijk(long)
in which the discretized coordinate along
the vertical axis equals zero.hash
- the space filling curve index (or hash value)ijk2i(long)
.int ijk2i(long ijk)
hash2ijk(long)
.ijk
- result of the method hash2ijk(long)
ijk
int ijk2j(long ijk)
hash2ijk(long)
.ijk
- result of the method hash2ijk(long)
ijk
int ijk2k(long ijk)
hash2ijk(long)
.ijk
- result of the method hash2ijk(long)
ijk
Copyright © 2018 F.-X. Pineau, CDS, Observatoire Astronomique de Strasbourg, Universite de Strasbourg, CNRS. All Rights Reserved.