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)ijkint ijk2j(long ijk)
hash2ijk(long).ijk - result of the method hash2ijk(long)ijkint ijk2k(long ijk)
hash2ijk(long).ijk - result of the method hash2ijk(long)ijkCopyright © 2018 F.-X. Pineau, CDS, Observatoire Astronomique de Strasbourg, Universite de Strasbourg, CNRS. All Rights Reserved.