Interface | Description |
---|---|
AuxiliaryAxis |
Define an auxiliary axis, i.e. a 3rd dimension to be taken into account when computing
an HEALPix index.
|
FlatHashIterable |
Equivalent of
Iterable but for FlatHashIterator . |
FlatHashIterator |
Define an iterator over the primitive type 'long'.
|
HashComputer |
Computing a hash value may implies objects creations.
|
HashComputerWithAux |
Compute an HEALPix hash value additionaly taking a 3rd dimension (the auxiliary axis).
|
HealpixNestedBMOC.CurrentValueAccessor |
Provides informations on the current element of the BMOC while iterating over it.
|
HealpixNestedFixedRadiusConeComputer |
The idea of this interface is to avoid making multiple time the same operations (like selecting
the optimal starting depth) in case of fixed radius cross-match.
|
HierarchyItem |
The interface defines an item which is part of a Hierarchy.
|
ListOfHash |
Interface defining a simple flat list of hash values (we do not
use a Java List to avoid autoboxing.
|
NeighbourSelector |
In this interface methods, we do not used an
EnumMap of CompassPoint.MainWind but a
NeighbourList because:
1 - we want to avoid autoboxing (a map storing Long and not long).
2 - we want to transparently deal with cases in which there is no neighbour in a given direction. |
Projection |
Define a projection of spherical coordinates (in the unit sphere) to the Euclidean plane, together
with the reverse operation.
|
VerticesAndPathComputer |
Interface defining methods used to compute the position (on the unit sphere) of HEALPix cells
center and vertices, and paths along HEALPix cells sides and edge.
|
Class | Description |
---|---|
CompassPoint |
Utility class simply defining enums.
|
FlatHashList |
This class is used when the number of Hash returned y a function is not necessarily
known in advance but has an upper bound.
|
Healpix |
Utility class containing HEALPix constants and operations which are independent of the depth.
|
HealpixCLI |
Simple and Basic CLI (Command Line Interface) for quick testing.
|
HealpixNested |
Implementation of the HEALPix tessellation using the NESTED scheme: the NESTED scheme consists
in the concatenation of 12 z-order curves, one by HEALPix base cell.
|
HealpixNestedBMOC |
A BMOC is a MOC storing for each element a binary value telling if the cell is PARTIALY or
FULLY covered by a region.
|
HealpixNestedFast |
A faster, thread-safe, but ugly (sorry: less readable) version of
HealpixNested . |
HealpixNestedFixedRadiusCone4XMatch |
The idea of this class is to avoid making multiple time the same operations (like selecting
the optimal starting depth) in case of fixed radius cross-match.
|
HealpixNestedPolygonComputer | |
NeighbourList |
Class storing the hash values of the neighbour cells of a cell of given hash, together with the
direction of each neighbour with respect to the central cell.
|
Tile2HPX |
Enum | Description |
---|---|
CompassPoint.Cardinal |
Enum defining the compass cardinal points.
|
CompassPoint.MainWind |
Enum defining the compass main wind points.
|
CompassPoint.Ordinal |
Enum defining the compass ordinal points.
|
HealpixNestedBMOC.Status |
Tells if an element of the MOC is covered or not by a region and, if covered, it tells is
the element is partially or fully covered.
|
HealpixNestedFixedRadiusConeComputer.ReturnedCells | |
Tile2HPX.WCSFrame |
Copyright © 2018 F.-X. Pineau, CDS, Observatoire Astronomique de Strasbourg, Universite de Strasbourg, CNRS. All Rights Reserved.