# Index

A B C D E F G H I L M N O P Q R S T U V W X Y Z
All Classes and Interfaces|All Packages|Constant Field Values

## A

abs(double) - Static method in class cds.healpix.common.math.HackersDelight
abs(double) - Static method in class cds.healpix.common.math.Math
abs(int) - Static method in class cds.healpix.common.math.HackersDelight
abs(long) - Static method in class cds.healpix.common.math.HackersDelight
acos(double) - Static method in class cds.healpix.common.math.FastMath
  Compute the arc cosine of a number.
acos(double) - Static method in class cds.healpix.common.math.Math
ALL_CARDINAL_POINTS - Static variable in interface cds.healpix.VerticesAndPathComputer
  `EnumSet` containing all elements of the `CompassPoint.Cardinal` enum.
ALL_MAIN_WINDS - Static variable in interface cds.healpix.NeighbourSelector
arcCenter(CooXYZ, CooXYZ) - Static method in class cds.healpix.common.sphgeom.CooXYZ
  Returns the center of the arc define by the smallest distance (on the unit sphere) between the two given points.
arcCenter(CooXYZ, CooXYZ, double) - Static method in class cds.healpix.common.sphgeom.CooXYZ
  Faster version of `CooXYZ.arcCenter(CooXYZ, CooXYZ)` when we already know the distance between the two given points.
arraycopy(int, long[], int, int) - Method in class cds.healpix.FlatHashList
arraycopy(int, long[], int, int) - Method in interface cds.healpix.ListOfHash
  Similar to `System.arraycopy(Object, int, Object, int, int)` except that the source is the internal list.
arraycopy(int, long[], int, int) - Method in class cds.healpix.NeighbourList
asin(double) - Static method in class cds.healpix.common.math.FastMath
  Compute the arc sine of a number.
asin(double) - Static method in class cds.healpix.common.math.Math
asinc(double) - Static method in class cds.healpix.common.math.Math
  Returns the inverse of the cardinal sine function of the given argument, i.e.
asincP(double) - Static method in class cds.healpix.common.math.Math
  Same as `Math.asinc(double)` but assuming the argument is positive.
asinO1(double) - Static method in class cds.healpix.common.math.TaylorSeries
asinO3(double) - Static method in class cds.healpix.common.math.TaylorSeries
asinO5(double) - Static method in class cds.healpix.common.math.TaylorSeries
asinO7(double) - Static method in class cds.healpix.common.math.TaylorSeries
atan(double) - Static method in class cds.healpix.common.math.FastMath
  Arctangent function
atan2(double, double) - Static method in class cds.healpix.common.math.Math
atanh(double) - Static method in class cds.healpix.common.math.Math
  Returns tanh-1(x), i.e.
AuxiliaryAxis - Interface in cds.healpix
  Define an auxiliary axis, i.e.

## B

BASIC - Enum constant in enum class cds.healpix.common.sphgeom.Polygon.ContainsSouthPoleComputer
  Consider the south pole to be inside the polygon if the sum of consecutive longitude differences equals 2pi and if there is more vertices in the south hemisphere than in the north hemisphere.
boundingCone(CooXYZ...) - Static method in class cds.healpix.common.sphgeom.CooXYZ
  Returns a bounding cone (not the smallest one, for the samllest one, `CooXYZ.mec(cds.healpix.common.sphgeom.CooXYZ, cds.healpix.common.sphgeom.CooXYZ)`).
buildValue(int, long, boolean, int) - Static method in class cds.healpix.HealpixNestedBMOC
  Creates a specific hash encoding the hash value at the given depth, the depth and the status flag.
BUT_EXPONENT_BIT_MASK - Static variable in class cds.healpix.common.math.HackersDelight
  Bit mask to isolate all but the sign bit of a long or double.
BUT_SIGN_BIT_MASK_L - Static variable in class cds.healpix.common.math.HackersDelight
  Bit mask to isolate all but the sign bit of a long or double.

## C

C - Enum constant in enum class cds.healpix.CompassPoint.MainWind
  Center.
capacity() - Method in class cds.healpix.FlatHashList
  Returns the maximum number of elements that can be stored in this list.
cds.healpix - package cds.healpix
  Implementation of the HEALPix framework.
  Reference papers are: [Gorsky2005] - "HEALPix: A Framework for High-Resolution Discretization and Fast Analysis of Data Distributed on the Sphere", Górski, K.
cds.healpix.common - package cds.healpix.common
  General codes not specific to HEALPix.
cds.healpix.common.math - package cds.healpix.common.math
  Package dedicated to math functions and bits hacks.
cds.healpix.common.sphgeom - package cds.healpix.common.sphgeom
  Contains some spherical geometry classes.
cds.healpix.fillingcurve - package cds.healpix.fillingcurve
  Package dedicated to space filling curves.
Cell - Class in cds.healpix
  Very generic Cell class.
Cell(int, long) - Constructor for class cds.healpix.Cell
CellSink - Interface in cds.healpix
  Defines an object accepting cells.
center(long) - Method in class cds.healpix.HealpixNested
center(long) - Method in class cds.healpix.HealpixNestedFast
center(long) - Method in interface cds.healpix.VerticesAndPathComputer
  Compute the position on the unit sphere of the center (in the Euclidean projection plane) of the cell associated to the given hash value.
center(long, double[]) - Method in class cds.healpix.HealpixNested
center(long, double[]) - Method in class cds.healpix.HealpixNestedFast
center(long, double[]) - Method in class cds.healpix.Tile2HPX
  Returns the coordinates of the center of the cell defined by the given hash in the HEALPix projection plane.
center(long, double[]) - Method in interface cds.healpix.VerticesAndPathComputer
  See `VerticesAndPathComputer.center(long)`, except that the result is stored in the given array.
CENTER_IN - Enum constant in enum class cds.healpix.HealpixNestedFixedRadiusConeComputer.ReturnedCells
  Cells having their center inside the cone.
checkLatitude(double) - Static method in class cds.healpix.Healpix
  Throws an IllegalArgumentException if the given latitude is not in [-pi/2, pi/2].
circumCenter(CooXYZ, CooXYZ, CooXYZ) - Static method in class cds.healpix.common.sphgeom.CooXYZ
  Returns the center on the unit sphere of the circumcircle of a spherical triangle of given vertices a, b and c.
circumCenter(CooXYZ, CooXYZ, CooXYZ, double) - Static method in class cds.healpix.common.sphgeom.CooXYZ
  Returns the center on the unit sphere of the circumcircle of radius r of a spherical triangle of given vertices a, b and c.
circumRadiusSphe(double, double, double) - Static method in class cds.healpix.common.sphgeom.CooXYZ
  Returns the angular radius (in radians) of the circumcircle of a spherical triangle of given side lengths a, b and c.
circumRadiusSphe(CooXYZ, CooXYZ, CooXYZ) - Static method in class cds.healpix.common.sphgeom.CooXYZ
  Returns the angular radius (in radians) of the circumcircle of a spherical triangle of given vertices a, b and c.
clear() - Method in class cds.healpix.FlatHashList
clear() - Method in class cds.healpix.NeighbourList
clone() - Method in class cds.healpix.common.sphgeom.Vect3D
CompassPoint - Class in cds.healpix
  Utility class simply defining enums.
CompassPoint.Cardinal - Enum Class in cds.healpix
  Enum defining the compass cardinal points.
CompassPoint.MainWind - Enum Class in cds.healpix
  Enum defining the compass main wind points.
CompassPoint.Ordinal - Enum Class in cds.healpix
  Enum defining the compass ordinal points.
compress(HealpixNestedBMOC) - Static method in class cds.healpix.HealpixNestedUltraCompactMOC
computeDeepSize() - Method in class cds.healpix.HealpixNestedBMOC
  Returns the number of cells at depth `HealpixNestedBMOC.getDepthMax()` the moc contains, i.e.
Cone - Class in cds.healpix.common.sphgeom
  Defines a cone on the unit sphere.
Cone(double, double, double) - Constructor for class cds.healpix.common.sphgeom.Cone
  Creator.
Cone(double, double, double, double) - Constructor for class cds.healpix.common.sphgeom.Cone
  Creator.
Cone(CooXYZ, double) - Constructor for class cds.healpix.common.sphgeom.Cone
  Creator.
contains(double, double) - Method in class cds.healpix.common.sphgeom.EllipticalCone
  Returns `true` if the given point on the unit sphere is inside the elliptical cone.
contains(CooXYZ) - Method in class cds.healpix.common.sphgeom.Cone
  Returns `true` if the given point is inside the cone.
contains(CooXYZ) - Method in class cds.healpix.common.sphgeom.Polygon
  Returns `true` if the polygon contain the point p.
contains(CompassPoint.MainWind) - Method in class cds.healpix.NeighbourList
containsCone(double, double, double) - Method in class cds.healpix.common.sphgeom.EllipticalCone
  Returns `true` if the given cone is fully inside the elliptical cone.
CooXYZ - Class in cds.healpix.common.sphgeom
  Defines a coordinates on the unit-sphere, internally both Euclidean and Spherical coordinates are stored.
CooXYZ(double, double) - Constructor for class cds.healpix.common.sphgeom.CooXYZ
CooXYZ(double, double, double) - Constructor for class cds.healpix.common.sphgeom.CooXYZ
CooXYZ(Vect3D) - Constructor for class cds.healpix.common.sphgeom.CooXYZ
copySign(double, double) - Static method in class cds.healpix.common.math.FastMath
  Returns the first argument with the sign of the second argument.
cos(double) - Static method in class cds.healpix.common.math.Math
cosO0(double) - Static method in class cds.healpix.common.math.TaylorSeries
  Returns the Taylor serie of the trigonometric cosine around a = 0 at the 0 order (constant).
cosO2(double) - Static method in class cds.healpix.common.math.TaylorSeries
  Returns the Taylor serie of the trigonometric cosine around a = 0 at the order of the 2nd degree.
cosO4(double) - Static method in class cds.healpix.common.math.TaylorSeries
  Returns the Taylor serie of the trigonometric cosine around a = 0 at the order of the 4th degree.
cosO6(double) - Static method in class cds.healpix.common.math.TaylorSeries
  Returns the Taylor serie of the trigonometric cosine around a = 0 at the order of the 6th degree.
cosQ(double) - Static method in class cds.healpix.common.math.FastMath
  Compute cosine in the first quadrant by subtracting input from PI/2 and then calling sinQ.
createCheck(int, long[]) - Static method in class cds.healpix.HealpixNestedBMOC
  Same a `HealpixNestedBMOC.createUnsafe(int, long[])` except that the properties (array sorted, no duplicates, no cell included into an other one) is checked.
createCheck(int, long[], int) - Static method in class cds.healpix.HealpixNestedBMOC
  Same as `HealpixNestedBMOC.createCheck(int, long[])` except that not we do not use the full array.
createPacking(int, long[]) - Static method in class cds.healpix.HealpixNestedBMOC
createPacking(int, long[], int) - Static method in class cds.healpix.HealpixNestedBMOC
  We assume here that the given array is ordered, that no element overlaps another one, but that the MOC is not normalized, i.e.
createUnsafe(int, long[]) - Static method in class cds.healpix.HealpixNestedBMOC
  Create a MOC considering that the given array is already a MOC: i.e.
createUnsafe(int, long[], int) - Static method in class cds.healpix.HealpixNestedBMOC
  Same as `HealpixNestedBMOC.createUnsafe(int, long[])` except that not we do not use the full array.
crossProd(CooXYZ, CooXYZ) - Static method in class cds.healpix.common.sphgeom.CooXYZ
  Returns the cross-product of the two given vectors.
crossProd(Vect3D, Vect3D) - Static method in class cds.healpix.common.sphgeom.Vect3D
  Returns the cross product of v1 by v2.

## D

D0H_NEIGHBOURS - Static variable in class cds.healpix.HealpixNestedFast
  For each of the 12 hash of depth 0, contains the list of the depth 0 neighbours sorted by increasing hash value.
decompress(int, byte[]) - Static method in class cds.healpix.HealpixNestedUltraCompactMOC
DEFAULT_FCTYPE - Static variable in class cds.healpix.Healpix
  Default implementation of the z-order curve.
depth - Variable in class cds.healpix.Cell
  Cell depth.
depth() - Method in interface cds.healpix.HashComputer
  Returns the depth of the hash computed by `HashComputer.hash(double, double)` method.
depth() - Method in interface cds.healpix.HashComputerWithAux
  Returns the depth of the hash computed by `HashComputerWithAux.hash(double, double, double)` method.
depth() - Method in class cds.healpix.HealpixNested
depth() - Method in class cds.healpix.HealpixNestedFast
depth() - Method in interface cds.healpix.HierarchyItem
  Returns the depth of the item in a Hierarchy.
depth(int) - Static method in class cds.healpix.Healpix
  Returns the number of subdivision of a base-resolution pixel at the given nside.
DEPTH_MAX - Static variable in class cds.healpix.Healpix
  29, largest possible depth we can store on a signed positive long (4 bits for base cells + 2 bits per depth + 2 remaining bits (1 use in the unique notation).
dividedBy4Quotient(long) - Method in class cds.healpix.HealpixNested
doz(int, int) - Static method in class cds.healpix.common.math.HackersDelight
  Doz stands for "difference or zero" (see p.
doz(long, long) - Static method in class cds.healpix.common.math.HackersDelight
  Doz stands for "difference or zero" (see p.

## E

E - Enum constant in enum class cds.healpix.CompassPoint.Cardinal
  East.
E - Enum constant in enum class cds.healpix.CompassPoint.MainWind
  East.
EllipticalCone - Class in cds.healpix.common.sphgeom
  This class defines an elliptical cone.
EllipticalCone(double, double, double, double) - Constructor for class cds.healpix.common.sphgeom.EllipticalCone
EllipticalCone(double, double, double, double, double) - Constructor for class cds.healpix.common.sphgeom.EllipticalCone
EMPTY - Enum constant in enum class cds.healpix.HealpixNestedBMOC.Status
  The cell does not cover the region.
EMPTY - Static variable in class cds.healpix.fillingcurve.ZOrderCurve2DImpls
  Implementation doing nothing (all methods return 0).
EPSILON - Static variable in class cds.healpix.common.math.Math
EPSILON - Static variable in class cds.healpix.common.sphgeom.EllipticalCone
EQU - Enum constant in enum class cds.healpix.Tile2HPX.WCSFrame
euclDist(CooXYZ, CooXYZ) - Static method in class cds.healpix.common.sphgeom.CooXYZ
  Returns the Euclidean distance separating the two given points.
EXPONENT_BITS_MASK - Static variable in class cds.healpix.common.math.HackersDelight
  Bit mask to isolate the sign bit of a long or double.
externalEdges(long, int) - Method in class cds.healpix.HealpixNested
externalEdges(long, int) - Method in class cds.healpix.HealpixNestedFast
externalEdges(long, int) - Method in interface cds.healpix.NeighbourSelector
externalEdges(long, int, FlatHashList) - Method in class cds.healpix.HealpixNested
externalEdges(long, int, FlatHashList) - Method in class cds.healpix.HealpixNestedFast
externalEdges(long, int, FlatHashList) - Method in interface cds.healpix.NeighbourSelector

## F

FastMath - Class in cds.healpix.common.math
  Comes from the Apache FastMath class, and is thus under the Apache licence.
FastMath() - Constructor for class cds.healpix.common.math.FastMath
fc - Variable in class cds.healpix.Tile2HPX
FillingCurve2D - Interface in cds.healpix.fillingcurve
  Interface defining a two-dimensional space-filling curve.
FillingCurve2DType - Enum Class in cds.healpix.fillingcurve
FillingCurve3D - Interface in cds.healpix.fillingcurve
  Interface defining a 3-dimensional space-filling curve.
FIVE_OVER_112 - Static variable in class cds.healpix.common.math.TaylorSeries
  Constant value equal to 3/40.
FlatHashIterable - Interface in cds.healpix
  Equivalent of `Iterable` but for `FlatHashIterator`.
flatHashIterator() - Method in class cds.healpix.HealpixNestedBMOC
  Returns an iterator on all the cells in the BMOC at the maximum depth.
FlatHashIterator - Interface in cds.healpix
  Define an iterator over the primitive type 'long'.
FlatHashList - Class in cds.healpix
  This class is used when the number of Hash returned y a function is not necessarily known in advance but has an upper bound.
FlatHashList(int, int) - Constructor for class cds.healpix.FlatHashList
  The capacity of the flat list, i.e.
floorInt(double) - Static method in class cds.healpix.common.math.HackersDelight
floorIntN(double) - Static method in class cds.healpix.common.math.HackersDelight
floorIntP(double) - Static method in class cds.healpix.common.math.HackersDelight
floorLong(double) - Static method in class cds.healpix.common.math.HackersDelight
floorLongN(double) - Static method in class cds.healpix.common.math.HackersDelight
floorLongP(double) - Static method in class cds.healpix.common.math.HackersDelight
flp2(long) - Static method in class cds.healpix.common.math.HackersDelight
  Round down to the next power of 2 (see HD Fig.
FOUR_OVER_PI - Static variable in class cds.healpix.common.math.Math
from - Variable in class cds.healpix.Range
  Range lower bound (inclusive).
fromBits(long) - Static method in class cds.healpix.common.math.HackersDelight
FULL - Enum constant in enum class cds.healpix.HealpixNestedBMOC.Status
  The cell is fully covered by the region.
FULLY_IN - Enum constant in enum class cds.healpix.HealpixNestedFixedRadiusConeComputer.ReturnedCells
  Cells fully inside the cone: CONE_AREA INTERSECT CELL_AREA = CELL_AREA.
FULLY_IN - Enum constant in enum class cds.healpix.NestedEllipticalConeComputerApprox.Mode

## G

GAL - Enum constant in enum class cds.healpix.Tile2HPX.WCSFrame
get(int) - Method in enum class cds.healpix.fillingcurve.FillingCurve2DType
get(int) - Method in class cds.healpix.FlatHashList
get(int) - Method in interface cds.healpix.ListOfHash
  Returns the element at the given index `i` in the list.
get(int) - Method in class cds.healpix.NeighbourList
get(CompassPoint.MainWind) - Method in class cds.healpix.NeighbourList
getA() - Method in class cds.healpix.common.sphgeom.EllipticalCone
getB() - Method in class cds.healpix.common.sphgeom.EllipticalCone
getBestStartingDepth(double) - Static method in class cds.healpix.Healpix
  Returns the the smallest depth (in [0, 29]) at which a shape having the given largest distance from its center to a border overlaps a maximum of 9 cells (the cell containing the center of the shape plus the 8 neighbouring cells).
  Info: internally, unrolled binary search loop on 30 pre-computed values (one by depth).
getDepth() - Method in interface cds.healpix.HealpixNestedBMOC.CurrentValueAccessor
  Returns the depth of the BMOC element this cursor is pointing at.
getDepthMax() - Method in class cds.healpix.HealpixNestedBMOC
  Returns the BMOC deeper depth.
getDirection(int) - Method in class cds.healpix.NeighbourList
getHash() - Method in interface cds.healpix.HealpixNestedBMOC.CurrentValueAccessor
  Returns then hash value of the BMOC element this cursor is pointing at.
getLargestCenterToCellVertexDistance(double, double, int) - Static method in class cds.healpix.Healpix
  For a given position on the unit sphere and a given depth, returns an upper limit on the distance between the center of a cell and its farthest vertex.
getNested(int) - Static method in class cds.healpix.Healpix
  Lazy instantiation of unique instances of `HealpixNested` for each required depth.
getNested(int, FillingCurve2DType) - Static method in class cds.healpix.Healpix
  Same as `Healpix.getNested(int)` except that we have here a given instance per depth and z-order curve implementation `Healpix.DEFAULT_FCTYPE`.
getNestedFast(int) - Static method in class cds.healpix.Healpix
  Same as `Healpix.getNested(int)` for `HealpixNestedFast`, i.e.
getNestedFast(int, FillingCurve2DType) - Static method in class cds.healpix.Healpix
  Same as `Healpix.getNested(int, FillingCurve2DType)` for `HealpixNestedFast`, i.e.
getOppositeDirection() - Method in enum class cds.healpix.CompassPoint.MainWind
  Returns the opposite direction.
getRadius() - Method in class cds.healpix.HealpixNestedFixedRadiusCone4XMatch
  Returns the radius of the cones, in radians.
getRadius() - Method in interface cds.healpix.HealpixNestedFixedRadiusConeComputer
  Returns the radius of the cones, in radians.
getRawValue() - Method in interface cds.healpix.HealpixNestedBMOC.CurrentValueAccessor
getResultDepth() - Method in class cds.healpix.HealpixNestedFixedRadiusCone4XMatch
getSinA() - Method in class cds.healpix.common.sphgeom.EllipticalCone
getSinB() - Method in class cds.healpix.common.sphgeom.EllipticalCone

## H

HackersDelight - Class in cds.healpix.common.math
  Utility class which takes its name from the book "Hacker's Delight" by Henry S.
HackersDelight() - Constructor for class cds.healpix.common.math.HackersDelight
HALF - Static variable in class cds.healpix.common.math.TaylorSeries
  Constant value equal to 1/2.
HALF_PI - Static variable in class cds.healpix.common.math.Math
halfOf(double) - Static method in class cds.healpix.common.math.HackersDelight
hash - Variable in class cds.healpix.Cell
  Cell number (hash value).
hash(double, double) - Method in interface cds.healpix.HashComputer
  Returns the HEALPix hash value of the given coordinate at this object depth.
hash(double, double) - Method in class cds.healpix.HealpixNested
  This method is **not** thread safe.
hash(double, double) - Method in class cds.healpix.HealpixNestedFast
hash(double, double, double) - Method in interface cds.healpix.HashComputerWithAux
  Returns the HEALPix hash value of the given coordinate at this object depth.
hash2i0(long) - Method in interface cds.healpix.fillingcurve.FillingCurve2D
  Special case of `FillingCurve2D.hash2ij(long)` in which the discretized coordinate along the vertical axis equals zero.
hash2i00(long) - Method in interface cds.healpix.fillingcurve.FillingCurve3D
  Special case of `FillingCurve3D.hash2ijk(long)` in which the discretized coordinate along the vertical axis equals zero.
hash2i00(long) - Method in class cds.healpix.fillingcurve.ZOrderCurve3D
hash2ij(long) - Method in interface cds.healpix.fillingcurve.FillingCurve2D
  Transforms the given space filling curve index (or hash value) into a single value from which it is straightforward to extract the associated 2d-coordinates using methods `FillingCurve2D.ij2i(long)` and `FillingCurve2D.ij2j(long)`.
hash2ijk(long) - Method in interface cds.healpix.fillingcurve.FillingCurve3D
  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 `FillingCurve3D.ijk2i(long)`, `FillingCurve3D.ijk2j(long)` and `FillingCurve3D.ijk2k(long)`.
hash2ijk(long) - Method in class cds.healpix.fillingcurve.ZOrderCurve3D
HashComputer - Interface in cds.healpix
  Computing a hash value may implies objects creations.
HashComputerWithAux - Interface in cds.healpix
  Compute an HEALPix hash value additionaly taking a 3rd dimension (the auxiliary axis).
hasNext() - Method in interface cds.healpix.FlatHashIterator
  Returns `true` if the iteration has more elements.
hasNext() - Method in class cds.healpix.ToCellItDecorator
hasNext() - Method in class cds.healpix.ToRangeItDecorator
havDist(CooXYZ, CooXYZ) - Static method in class cds.healpix.common.sphgeom.CooXYZ
  Returns the spherival distance (using the Haversine formula) separating the two given points.
Healpix - Class in cds.healpix
  Utility class containing HEALPix constants and operations which are independent of the depth.
HealpixCLI - Class in cds.healpix
  Simple and Basic CLI (Command Line Interface) for quick testing.
HealpixCLI() - Constructor for class cds.healpix.HealpixCLI
HealpixNested - Class in cds.healpix
  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.
  The hash value in the NESTED scheme is build as follow: 0...0bbbb112233...
  With
  0...0: unused bits bbbb: the 4 bits coding the base cell, in [0, 11] 11: the 2 bits of the z-order curve coding depth 1 22: the 2 bits of the z-order curve coding depth 2 33: the 2 bits of the z-order curve coding depth 3 ... The constructor is `protected`.
HealpixNestedBMOC - Class in cds.healpix
  A BMOC is a MOC storing for each element a binary value telling if the cell is PARTIALY or FULLY covered by a region.
  Internally, a long is made of bits:
  BBBBxx...xxS00...00F if depth < depthMax
  BBBBxx...xxxx...xxSF if depth = dephtMax
  With:
  B: the 4 bits coding the base hash [0- 11] xx: the 2 bits of level x S: the sentinel bit coding the depth 00: if (depth != depthMax) those bits are unused bits F; the flag bit (0: partial, 1: full) WARNING: not tested yet at depth 29, may not work because of Java signed long (all 64 bits of a long are used: 62 + 1 sentinel + 1 flag)
HealpixNestedBMOC.CurrentValueAccessor - Interface in cds.healpix
  Provides informations on the current element of the BMOC while iterating over it.
HealpixNestedBMOC.Status - Enum Class in cds.healpix
  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.
HealpixNestedFast - Class in cds.healpix
  A faster, thread-safe, but ugly (sorry: less readable) version of `HealpixNested`.
HealpixNestedFast(int, FillingCurve2DType) - Constructor for class cds.healpix.HealpixNestedFast
HealpixNestedFixedRadiusCone4XMatch - Class in cds.healpix
  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.
HealpixNestedFixedRadiusConeComputer - Interface in cds.healpix
  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.
HealpixNestedFixedRadiusConeComputer.ReturnedCells - Enum Class in cds.healpix
HealpixNestedPolygonComputer - Class in cds.healpix
HealpixNestedUltraCompactMOC - Class in cds.healpix
  The idea is to use an implicit datastructure, encoding the natural tree traversal on bits with: - 0 bit: cell not in the MOC, go to the next sibling cell or go up if all siblings already explored - 1 bit: cell contains information, go deeper - 0000 bits: parent cell is in the MOC, no need to go deeper (ony for cells of depth < depthMax) (DISCLAIMER: for a more recent and slightly more compact version, see the CDS HEALPix Rust)
HealpixNestedUltraCompactMOC() - Constructor for class cds.healpix.HealpixNestedUltraCompactMOC
HierarchyItem - Interface in cds.healpix
  The interface defines an item which is part of a Hierarchy.

## I

i002hash(int) - Method in interface cds.healpix.fillingcurve.FillingCurve3D
  Special case of `FillingCurve3D.ijk2hash(int, int, int)` in which the discretized coordinate along the vertical axis equals zero.
i002hash(int) - Method in class cds.healpix.fillingcurve.ZOrderCurve3D
i02hash(int) - Method in interface cds.healpix.fillingcurve.FillingCurve2D
  Special case of `FillingCurve2D.ij2hash(int, int)` in which the discretized coordinate along the vertical axis equals zero.
ij2hash(int, int) - Method in interface cds.healpix.fillingcurve.FillingCurve2D
  Transforms coordinates in a discretized 2d-plane into a space filling curve index.
ij2i(long) - Method in interface cds.healpix.fillingcurve.FillingCurve2D
  Extract the discretized horizontal coordinates from the result of the method `FillingCurve2D.hash2ij(long)`.
ij2j(long) - Method in interface cds.healpix.fillingcurve.FillingCurve2D
  Extract the discretized vertical coordinates from the result of the method `FillingCurve2D.hash2ij(long)`.
ijk2hash(int, int, int) - Method in interface cds.healpix.fillingcurve.FillingCurve3D
  Transforms coordinates in a discretized 2d-space into a space filling curve index.
ijk2hash(int, int, int) - Method in class cds.healpix.fillingcurve.ZOrderCurve3D
ijk2i(long) - Method in interface cds.healpix.fillingcurve.FillingCurve3D
  Extract the discretized horizontal coordinates from the result of the method `FillingCurve3D.hash2ijk(long)`.
ijk2i(long) - Method in class cds.healpix.fillingcurve.ZOrderCurve3D
ijk2j(long) - Method in interface cds.healpix.fillingcurve.FillingCurve3D
  Extract the discretized vertical coordinates from the result of the method `FillingCurve3D.hash2ijk(long)`.
ijk2j(long) - Method in class cds.healpix.fillingcurve.ZOrderCurve3D
ijk2k(long) - Method in interface cds.healpix.fillingcurve.FillingCurve3D
  Extract the discretized depth coordinates from the result of the method `FillingCurve3D.hash2ijk(long)`.
ijk2k(long) - Method in class cds.healpix.fillingcurve.ZOrderCurve3D
INSTANCE - Static variable in class cds.healpix.fillingcurve.ZOrderCurve3D
internalCorner(long, int, CompassPoint.Cardinal) - Method in class cds.healpix.HealpixNested
internalCorner(long, int, CompassPoint.Cardinal) - Method in class cds.healpix.HealpixNestedFast
internalCorner(long, int, CompassPoint.Cardinal) - Method in interface cds.healpix.NeighbourSelector
internalCornerE(long, int) - Method in class cds.healpix.HealpixNested
internalCornerE(long, int) - Method in class cds.healpix.HealpixNestedFast
internalCornerE(long, int) - Method in interface cds.healpix.NeighbourSelector
internalCornerN(long, int) - Method in class cds.healpix.HealpixNested
internalCornerN(long, int) - Method in class cds.healpix.HealpixNestedFast
internalCornerN(long, int) - Method in interface cds.healpix.NeighbourSelector
internalCornerS(long, int) - Method in class cds.healpix.HealpixNested
internalCornerS(long, int) - Method in class cds.healpix.HealpixNestedFast
internalCornerS(long, int) - Method in interface cds.healpix.NeighbourSelector
internalCornerW(long, int) - Method in class cds.healpix.HealpixNested
internalCornerW(long, int) - Method in class cds.healpix.HealpixNestedFast
internalCornerW(long, int) - Method in interface cds.healpix.NeighbourSelector
internalEdges(long, int) - Method in class cds.healpix.HealpixNested
internalEdges(long, int) - Method in class cds.healpix.HealpixNestedFast
internalEdges(long, int) - Method in interface cds.healpix.NeighbourSelector
internalEdges(long, int, FlatHashList) - Method in class cds.healpix.HealpixNested
internalEdges(long, int, FlatHashList) - Method in class cds.healpix.HealpixNestedFast
internalEdges(long, int, FlatHashList) - Method in interface cds.healpix.NeighbourSelector
interpolate(double, double, long[], double[]) - Method in interface cds.healpix.Interpolator
  From a position on the sky, returns a list of HEALPix cells and associated weights typically depending on the distances between the position and the cell centers.
Interpolator - Interface in cds.healpix
  Interface use for interpolation, i.e.
intersectSegAB(CooXYZ, CooXYZ) - Method in class cds.healpix.common.sphgeom.Polygon
  Returns `true` if an edge of the polygone intersects the line defined by the two given points.
isCardinal() - Method in enum class cds.healpix.CompassPoint.MainWind
  Returns `true` is this main wind direction is a cardinal point.
isFinite(double) - Static method in class cds.healpix.common.math.Math
isFull() - Method in interface cds.healpix.HealpixNestedBMOC.CurrentValueAccessor
  Returns `true` if the status the BMOC element this cursor is pointing at is `HealpixNestedBMOC.Status.FULL`.
isLatInNorthPolarCap(double) - Static method in class cds.healpix.Healpix
  Returns `true` if the given latitude is in the North polar cap
isLatInSouthPolarCap(double) - Static method in class cds.healpix.Healpix
  Returns `true` if the given latitude is in the South polar cap
isOk(EllipticalCone, VerticesAndPathComputer, long, double, double) - Method in enum class cds.healpix.NestedEllipticalConeComputerApprox.Mode
isOrdinal() - Method in enum class cds.healpix.CompassPoint.MainWind
  Returns `true` is this main wind direction is an ordinal point.
isPowOf2(int) - Static method in class cds.healpix.common.math.HackersDelight
  Determines if an integer is a power of two, exact solution.
isPowOf2Fast(int) - Static method in class cds.healpix.common.math.HackersDelight
  Determines if an integer is a power of two, including 0.
iterator() - Method in interface cds.healpix.FlatHashIterable
iterator() - Method in class cds.healpix.FlatHashList
iterator() - Method in class cds.healpix.HealpixNestedBMOC
iterator() - Method in class cds.healpix.NeighbourList

## L

lat() - Method in class cds.healpix.common.sphgeom.CooXYZ
  Getter
LAT_INDEX - Static variable in interface cds.healpix.Projection
  Index of the lattitude in the array containing the result of an unproject method.
LAT_INDEX - Static variable in interface cds.healpix.VerticesAndPathComputer
  Index of the lattitude in the array containing coordinate on the unit sphere.
LAT_OF_SQUARE_CELL - Static variable in class cds.healpix.Healpix
  Latitude, in the equatorial region, for which the distance from the cell center to its four vertices is equal on the sky (i.e.
ListOfHash - Interface in cds.healpix
  Interface defining a simple flat list of hash values (we do not use a Java List to avoid autoboxing.
log(double) - Static method in class cds.healpix.common.math.Math
LOG2 - Static variable in class cds.healpix.common.math.Math
lon() - Method in class cds.healpix.common.sphgeom.CooXYZ
  Getter
LON_INDEX - Static variable in interface cds.healpix.Projection
  Index of the longitude in the array containing the result of an unproject method.
LON_INDEX - Static variable in interface cds.healpix.VerticesAndPathComputer
  Index of the longitude in the array containing coordinate on the unit sphere.

## M

main(String[]) - Static method in class cds.healpix.common.math.HackersDelight
main(String[]) - Static method in class cds.healpix.Healpix
main(String[]) - Static method in class cds.healpix.HealpixCLI
main(String[]) - Static method in class cds.healpix.MbtTest
main(String[]) - Static method in class cds.healpix.Tile2HPX
Math - Class in cds.healpix.common.math
  Utility class to easily switch between java.lang.Math and another Math librarie like FastMath, and to define new functions like sinc (sinus cardinal = sin(x) / x).
Math() - Constructor for class cds.healpix.common.math.Math
max(int, int) - Static method in class cds.healpix.common.math.HackersDelight
  Returns the greater of two values.
max(long, long) - Static method in class cds.healpix.common.math.HackersDelight
  Returns the greater of two values.
MbtTest - Class in cds.healpix
MbtTest() - Constructor for class cds.healpix.MbtTest
mec(CooXYZ...) - Static method in class cds.healpix.common.sphgeom.CooXYZ
  Returns the Minimum Enclosing Cone, i.e.
mec(CooXYZ, CooXYZ) - Static method in class cds.healpix.common.sphgeom.CooXYZ
  Returns the minimum enclosing cone, i.e.
mec(CooXYZ, CooXYZ, CooXYZ) - Static method in class cds.healpix.common.sphgeom.CooXYZ
  Returns the Minimum Enclosing Cone, i.e.
min(int, int) - Static method in class cds.healpix.common.math.HackersDelight
  Returns the smaller of two values.
min(long, long) - Static method in class cds.healpix.common.math.HackersDelight
  Returns the smaller of two values.

## N

N - Enum constant in enum class cds.healpix.CompassPoint.Cardinal
  North.
N - Enum constant in enum class cds.healpix.CompassPoint.MainWind
  North.
name() - Method in interface cds.healpix.AuxiliaryAxis
  Returns the name of the auxiliary axis.
NE - Enum constant in enum class cds.healpix.CompassPoint.MainWind
  Northeast.
NE - Enum constant in enum class cds.healpix.CompassPoint.Ordinal
  Northeast.
neighbour(long, CompassPoint.MainWind) - Method in class cds.healpix.HealpixNested
neighbour(long, CompassPoint.MainWind) - Method in class cds.healpix.HealpixNestedFast
neighbour(long, CompassPoint.MainWind) - Method in interface cds.healpix.NeighbourSelector
  The hash value of the neighbour of the cell of given hash, in the given deirection.
NeighbourList - Class in cds.healpix
  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.
NeighbourList(int) - Constructor for class cds.healpix.NeighbourList
neighbours(long) - Method in class cds.healpix.HealpixNested
neighbours(long) - Method in class cds.healpix.HealpixNestedFast
neighbours(long) - Method in interface cds.healpix.NeighbourSelector
  Returns the list of the hash of the cells surrounding the cell defined by the given hash.
neighbours(long, FlatHashList) - Method in class cds.healpix.HealpixNested
neighbours(long, FlatHashList) - Method in class cds.healpix.HealpixNestedFast
neighbours(long, FlatHashList) - Method in interface cds.healpix.NeighbourSelector
  Idem as `NeighbourSelector.neighbours(long, NeighbourList)` except that the result is put in a simple `FlatHashList`.
neighbours(long, NeighbourList) - Method in class cds.healpix.HealpixNested
neighbours(long, NeighbourList) - Method in class cds.healpix.HealpixNestedFast
neighbours(long, NeighbourList) - Method in interface cds.healpix.NeighbourSelector
  Equivalent of `NeighbourSelector.neighbours(long)` but passing in argument the list object to be filled.
neighbours(long, EnumSet<CompassPoint.MainWind>) - Method in class cds.healpix.HealpixNested
neighbours(long, EnumSet<CompassPoint.MainWind>) - Method in class cds.healpix.HealpixNestedFast
neighbours(long, EnumSet<CompassPoint.MainWind>) - Method in interface cds.healpix.NeighbourSelector
  Equivalent of `NeighbourSelector.neighbours(long, FlatHashList)` but with the list of direction of the wanted neighbours.
neighbours(long, EnumSet<CompassPoint.MainWind>, NeighbourList) - Method in class cds.healpix.HealpixNested
neighbours(long, EnumSet<CompassPoint.MainWind>, NeighbourList) - Method in class cds.healpix.HealpixNestedFast
neighbours(long, EnumSet<CompassPoint.MainWind>, NeighbourList) - Method in interface cds.healpix.NeighbourSelector
  Equivalent of `NeighbourSelector.neighbours(long, FlatHashList)` but with the list of direction of the wanted neighbours.
NEIGHBOURS - Static variable in class cds.healpix.HealpixNestedFast
NeighbourSelector - Interface in cds.healpix
  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).
NestedEllipticalConeComputerApprox - Class in cds.healpix
NestedEllipticalConeComputerApprox(double, double, double, HealpixNested) - Constructor for class cds.healpix.NestedEllipticalConeComputerApprox
NestedEllipticalConeComputerApprox.Mode - Enum Class in cds.healpix
newComputer() - Method in class cds.healpix.HealpixNestedFixedRadiusCone4XMatch
  To obtain new instances in case we want to use multi-threading, since an object is possibly not thread-safe.
newComputer() - Method in interface cds.healpix.HealpixNestedFixedRadiusConeComputer
  To obtain new instances in case we want to use multi-threading, since an object is possibly not thread-safe.
newConeComputer(double) - Method in class cds.healpix.HealpixNested
  Returns a `HealpixNestedFixedRadiusConeComputer`, to be used in a distinct thread.
newConeComputer4Xmatch(double) - Method in class cds.healpix.HealpixNested
  We suppose here that the radius of the (cross-match) cone is smaller that the typical size of the cell by a factor at least 2 or 3.
newConeComputerApprox(double) - Method in class cds.healpix.HealpixNested
  Simpler version of the cone search, but at the cost of approximation (false positives).
newEllipticalConeComputer(double, double, double) - Method in class cds.healpix.HealpixNested
  Simple ellipse search, but at the cost of approximations (leading to false positive).
newHashComputer() - Method in class cds.healpix.HealpixNested
  In multi-threaded environments, each thread must have its own `HashComputer` since `HashComputer` is not thread safe.
newHashComputerWithAux(AuxiliaryAxis) - Method in class cds.healpix.HealpixNested
  WARNING: the return object in not thread-safe!
newNeighbourSelector() - Method in class cds.healpix.HealpixNested
  The internal `NeighbourSelector` being thread-safe and unmutable, we return it instead of creating a new instance.
newPolygonComputer() - Method in class cds.healpix.HealpixNested
  Returns a new instance of `HealpixNestedPolygonComputer` at this object depth.
newVerticesAndPathComputer() - Method in class cds.healpix.HealpixNested
  Returns a `VerticesAndPathComputer`, to be used in a distinct thread.
next() - Method in interface cds.healpix.FlatHashIterator
  Returns the next element in the iteration.
next() - Method in class cds.healpix.ToCellItDecorator
next() - Method in class cds.healpix.ToRangeItDecorator
nextClockwise() - Method in enum class cds.healpix.CompassPoint.Cardinal
  Returns the next cardinal point in the clockwise direction.
nextCounterClockwise() - Method in enum class cds.healpix.CompassPoint.Cardinal
  Returns the next cardinal point in the counter-clockwise direction.
nHash(int) - Static method in class cds.healpix.Healpix
  Returns the number of cells (so the number of distinct hash value) the unit sphere is divided in at the given depth.
nIsolatitudeRings(int) - Static method in class cds.healpix.Healpix
  Returns the number of isolatitude rings at the given depth, i.e.
nlz(int) - Static method in class cds.healpix.common.math.HackersDelight
  Branch-free version of `Integer.numberOfLeadingZeros(int)` (also taken from the HD).
norm() - Method in class cds.healpix.common.sphgeom.Vect3D
  Returns the norm of this vector.
normalized() - Method in class cds.healpix.common.sphgeom.Vect3D
  Returns the vector having the same direction than this vector, but normalized (norm = 1).
normalizedSum(CooXYZ...) - Static method in class cds.healpix.common.sphgeom.CooXYZ
  Returns the sum of the given vector, normalized so that the resulting vector is on the unit sphere.
nside(int) - Static method in class cds.healpix.Healpix
  Returns the number of cells along both axis of a base-resolution cell at the given depth.
nVertices() - Method in class cds.healpix.common.sphgeom.Polygon
  Returns the number of vertices the polygon contains.
NW - Enum constant in enum class cds.healpix.CompassPoint.MainWind
  Northwest.
NW - Enum constant in enum class cds.healpix.CompassPoint.Ordinal
  Northwest.

## O

ONE_FOURTH - Static variable in class cds.healpix.common.math.Math
ONE_OVER_120 - Static variable in class cds.healpix.common.math.TaylorSeries
  Constant value equal to 1/120 = 1/5!.
ONE_OVER_24 - Static variable in class cds.healpix.common.math.TaylorSeries
  Constant value equal to 1/24 = 1/4!.
ONE_OVER_2PI - Static variable in class cds.healpix.common.math.Math
ONE_OVER_5040 - Static variable in class cds.healpix.common.math.TaylorSeries
  Constant value equal to 1/5040 = 1/7!.
ONE_OVER_720 - Static variable in class cds.healpix.common.math.TaylorSeries
  Constant value equal to 1/720 = 1/6!.
ONE_OVER_PI - Static variable in class cds.healpix.common.math.Math
ONE_SIXTH - Static variable in class cds.healpix.common.math.TaylorSeries
  Constant value equal to 1/6 = 1/6.
ONE_THIRD - Static variable in class cds.healpix.common.math.Math
ONE_THIRD - Static variable in class cds.healpix.common.math.TaylorSeries
  Constant value equal to 1/3.
oneMinusSin(double) - Static method in class cds.healpix.common.math.Math
  To be used when sin(a) is near from 1 and a high precision is needed on 1 - sin(a).
opposite() - Method in class cds.healpix.common.sphgeom.Vect3D
  Returns a vector having the opposite coordinates of this vector.
overlapCone(double, double, double) - Method in class cds.healpix.common.sphgeom.EllipticalCone
  squaredMahalanobisDistance Returns `true` if the given cone overlap the elliptical cone.
overlapping(double, double, NestedEllipticalConeComputerApprox.Mode) - Method in class cds.healpix.NestedEllipticalConeComputerApprox
OVERLAPPING - Enum constant in enum class cds.healpix.HealpixNestedFixedRadiusConeComputer.ReturnedCells
  Cells overlapping the cone (fully included in the cone or simply overlapping it): CONE_AREA INTERSECT CELL_AREA > 0.
OVERLAPPING_CELLS - Enum constant in enum class cds.healpix.NestedEllipticalConeComputerApprox.Mode
OVERLAPPING_CENTERS - Enum constant in enum class cds.healpix.NestedEllipticalConeComputerApprox.Mode
overlappingCells(double[][]) - Method in class cds.healpix.HealpixNestedPolygonComputer
overlappingCells(double, double) - Method in interface cds.healpix.HealpixNestedFixedRadiusConeComputer
  MOC of the cells having a part of their surface area in common with the given cone
overlappingCells(double, double, long[]) - Method in class cds.healpix.HealpixNestedFixedRadiusCone4XMatch
  Fill the given array with the cells overlapping the cone of given center (may include false positive).
overlappingCells(double, double, HealpixNestedFixedRadiusConeComputer.ReturnedCells) - Method in interface cds.healpix.HealpixNestedFixedRadiusConeComputer
  Conveniency method to have a simgle entry point for the various possible cells-in-cone outputs.
overlappingCenters(double[][]) - Method in class cds.healpix.HealpixNestedPolygonComputer
overlappingCenters(double, double) - Method in interface cds.healpix.HealpixNestedFixedRadiusConeComputer
  MOC of the cells which centers lie inside the given cone.

## P

PARTIAL - Enum constant in enum class cds.healpix.HealpixNestedBMOC.Status
  The cell is partially covered by the region.
pathAlongCellEdge(long, CompassPoint.Cardinal, boolean, int) - Method in class cds.healpix.HealpixNested
pathAlongCellEdge(long, CompassPoint.Cardinal, boolean, int) - Method in class cds.healpix.HealpixNestedFast
pathAlongCellEdge(long, CompassPoint.Cardinal, boolean, int) - Method in interface cds.healpix.VerticesAndPathComputer
pathAlongCellEdge(long, CompassPoint.Cardinal, boolean, int, double[][]) - Method in class cds.healpix.HealpixNested
pathAlongCellEdge(long, CompassPoint.Cardinal, boolean, int, double[][]) - Method in class cds.healpix.HealpixNestedFast
pathAlongCellEdge(long, CompassPoint.Cardinal, boolean, int, double[][]) - Method in interface cds.healpix.VerticesAndPathComputer
  See `VerticesAndPathComputer.pathAlongCellEdge(long, Cardinal, boolean, int)`.
pathAlongCellSide(long, CompassPoint.Cardinal, CompassPoint.Cardinal, boolean, int) - Method in class cds.healpix.HealpixNested
pathAlongCellSide(long, CompassPoint.Cardinal, CompassPoint.Cardinal, boolean, int) - Method in class cds.healpix.HealpixNestedFast
pathAlongCellSide(long, CompassPoint.Cardinal, CompassPoint.Cardinal, boolean, int) - Method in interface cds.healpix.VerticesAndPathComputer
  Compute points on a given side of a given HEALPix cell on the unit sphere.
pathAlongCellSide(long, CompassPoint.Cardinal, CompassPoint.Cardinal, boolean, int, double[][]) - Method in class cds.healpix.HealpixNested
pathAlongCellSide(long, CompassPoint.Cardinal, CompassPoint.Cardinal, boolean, int, double[][]) - Method in class cds.healpix.HealpixNestedFast
pathAlongCellSide(long, CompassPoint.Cardinal, CompassPoint.Cardinal, boolean, int, double[][]) - Method in interface cds.healpix.VerticesAndPathComputer
  See `VerticesAndPathComputer.pathAlongCellSide(long, Cardinal, Cardinal, boolean, int)`.
pathAlongEdge(int) - Method in class cds.healpix.common.sphgeom.EllipticalCone
  Returns the coordinates (lonRad, latRad) of points which are on the path along the ellipse edge on the unit sphere.
PI - Static variable in class cds.healpix.common.math.Math
PI_OVER_FOUR - Static variable in class cds.healpix.common.math.Math
Polygon - Class in cds.healpix.common.sphgeom
  Class defining (and storing the vertices of) a polygon on the unit sphere.
Polygon(CooXYZ[]) - Constructor for class cds.healpix.common.sphgeom.Polygon
  Create a new polygon from the given list of vertices, using the `Polygon.ContainsSouthPoleComputer.BASIC` method to define its inside and outside.
Polygon(CooXYZ[], Polygon.ContainsSouthPoleComputer) - Constructor for class cds.healpix.common.sphgeom.Polygon
  Create a new polygon from the given list of vertices, using the given method to define its inside and outside.
Polygon.ContainsSouthPoleComputer - Enum Class in cds.healpix.common.sphgeom
  Defines the method used to know if the south pole is in the polygon or in its complement.
pow(double, double) - Static method in class cds.healpix.common.math.Math
project(double) - Method in interface cds.healpix.AuxiliaryAxis
  Project (or normalize) the given auxiliary axis value into the [0.0, 1.0[ range.
project(double, double) - Method in class cds.healpix.Healpix
  Project the given spherical coordinates into the Euclidean plane, following the HPX WCS projection (see Calabretta2007).
project(double, double) - Method in interface cds.healpix.Projection
  Project the given spherical coordinates into the Euclidean plane.
project(double, double, double[]) - Method in class cds.healpix.Healpix
project(double, double, double[]) - Method in interface cds.healpix.Projection
  See `Projection.project(double, double)` with the result stored in the given array.
Projection - Interface in cds.healpix
  Define a projection of spherical coordinates (in the unit sphere) to the Euclidean plane, together with the reverse operation.
PROVIDED_FALSE - Enum constant in enum class cds.healpix.common.sphgeom.Polygon.ContainsSouthPoleComputer
  We explicilty tell that the south pole is NOT inside the polygon.
PROVIDED_TRUE - Enum constant in enum class cds.healpix.common.sphgeom.Polygon.ContainsSouthPoleComputer
  We explicitly tell that the south pole is inside the polygon.
push(int, long) - Method in interface cds.healpix.CellSink
put(long) - Method in class cds.healpix.FlatHashList
put(ListOfHash) - Method in class cds.healpix.FlatHashList

## Q

Q_17_OVER_315 - Static variable in class cds.healpix.common.math.TaylorSeries
  Constant value equal to 17/215.

## R

radiusRad() - Method in class cds.healpix.common.sphgeom.Cone
  Returns the angle of the cone (the distance between its center and the its edge), in radians.
Range - Class in cds.healpix
  Defines an Hash Range at the deeper depth.
Range(long, long) - Constructor for class cds.healpix.Range
rangeIterator() - Method in class cds.healpix.HealpixNestedBMOC
  An Iterator over hash Ranges at order 29.
regularRingEncode(long, int, int) - Method in class cds.healpix.HealpixNested
  Encode the given data into the ring scheme hash.
roots(double, double, double, double[]) - Static method in class cds.healpix.common.math.Math
  Compute the number of real roots of the quadratic equation: q2*x^2 + q1*x + q0 = 0
roots(double, double, double, double, double[]) - Static method in class cds.healpix.common.math.Math
round(double) - Static method in class cds.healpix.common.math.Math
round(float) - Static method in class cds.healpix.common.math.Math

## S

S - Enum constant in enum class cds.healpix.CompassPoint.Cardinal
  South.
S - Enum constant in enum class cds.healpix.CompassPoint.MainWind
  South.
SAFE_MIN - Static variable in class cds.healpix.common.math.FastMath
scalarProd(CooXYZ) - Method in class cds.healpix.common.sphgeom.CooXYZ
  Computes the scalar product of this point with given vectors.
scalarProd(Vect3D) - Method in class cds.healpix.common.sphgeom.CooXYZ
  Computes the scalar product of this point with given vectors.
scalarProd(Vect3D, Vect3D) - Static method in class cds.healpix.common.sphgeom.Vect3D
  Returns the scalar product of v1 by v2.
SE - Enum constant in enum class cds.healpix.CompassPoint.MainWind
  Southeast.
SE - Enum constant in enum class cds.healpix.CompassPoint.Ordinal
  Southeast.
setProjCenter(double, double) - Method in class cds.healpix.common.sphgeom.EllipticalCone
SIGN_BIT_MASK_I - Static variable in class cds.healpix.common.math.HackersDelight
  Bit mask to isolate the sign bit of an int or a float.
SIGN_BIT_MASK_L - Static variable in class cds.healpix.common.math.HackersDelight
  Bit mask to isolate the sign bit of a long or double.
signum(double) - Static method in class cds.healpix.common.math.Math
sin(double) - Static method in class cds.healpix.common.math.Math
sinc(double) - Static method in class cds.healpix.common.math.Math
  Returns the cardinal sine function of the given angle, i.e.
sincP(double) - Static method in class cds.healpix.common.math.Math
  Same as `Math.sinc(double)` but assuming the argument is positive.
sinO1(double) - Static method in class cds.healpix.common.math.TaylorSeries
  Returns the Taylor serie of the trigonometric sine around a = 0 at the order of the 1st degree.
sinO3(double) - Static method in class cds.healpix.common.math.TaylorSeries
  Returns the Taylor serie of the trigonometric sine around a = 0 at the order of the 3rd degree.
sinO5(double) - Static method in class cds.healpix.common.math.TaylorSeries
  Returns the Taylor serie of the trigonometric sine around a = 0 at the order of the 5th degree.
sinO7(double) - Static method in class cds.healpix.common.math.TaylorSeries
  Returns the Taylor serie of the trigonometric sine around a = 0 at the order of the 7th degree.
sinQ(double, double) - Static method in class cds.healpix.common.math.FastMath
  Compute sine over the first quadrant (0 < x < pi/2).
size() - Method in class cds.healpix.FlatHashList
size() - Method in class cds.healpix.HealpixNestedBMOC
  Returns the number of elements the moc contains, i.e.
size() - Method in interface cds.healpix.ListOfHash
  Returns the current number of elements in the flat list.
size() - Method in class cds.healpix.NeighbourList
SMALLER_EDGE2OPEDGE_DIST - Static variable in class cds.healpix.Healpix
  For each HEALPix depth, stores the smallest distance from an edge of a cell to the opposite edge of the same cell.
sortByHashAsc() - Method in class cds.healpix.FlatHashList
sortByHashAsc() - Method in class cds.healpix.NeighbourList
sortedExternalEdges(long, int) - Method in class cds.healpix.HealpixNested
sortedExternalEdges(long, int) - Method in class cds.healpix.HealpixNestedFast
sortedExternalEdges(long, int) - Method in interface cds.healpix.NeighbourSelector
sortedExternalEdges(long, int, FlatHashList) - Method in class cds.healpix.HealpixNested
sortedExternalEdges(long, int, FlatHashList) - Method in class cds.healpix.HealpixNestedFast
sortedExternalEdges(long, int, FlatHashList) - Method in interface cds.healpix.NeighbourSelector
sortedInternalEdge(long, int, CompassPoint.Ordinal) - Method in class cds.healpix.HealpixNested
sortedInternalEdge(long, int, CompassPoint.Ordinal) - Method in class cds.healpix.HealpixNestedFast
sortedInternalEdge(long, int, CompassPoint.Ordinal) - Method in interface cds.healpix.NeighbourSelector
sortedInternalEdge(long, int, CompassPoint.Ordinal, FlatHashList) - Method in class cds.healpix.HealpixNested
sortedInternalEdge(long, int, CompassPoint.Ordinal, FlatHashList) - Method in class cds.healpix.HealpixNestedFast
sortedInternalEdge(long, int, CompassPoint.Ordinal, FlatHashList) - Method in interface cds.healpix.NeighbourSelector
sortedInternalEdgeNE(long, int) - Method in class cds.healpix.HealpixNested
sortedInternalEdgeNE(long, int) - Method in class cds.healpix.HealpixNestedFast
sortedInternalEdgeNE(long, int) - Method in interface cds.healpix.NeighbourSelector
sortedInternalEdgeNE(long, int, FlatHashList) - Method in class cds.healpix.HealpixNested
sortedInternalEdgeNE(long, int, FlatHashList) - Method in class cds.healpix.HealpixNestedFast
sortedInternalEdgeNE(long, int, FlatHashList) - Method in interface cds.healpix.NeighbourSelector
sortedInternalEdgeNW(long, int) - Method in class cds.healpix.HealpixNested
sortedInternalEdgeNW(long, int) - Method in class cds.healpix.HealpixNestedFast
sortedInternalEdgeNW(long, int) - Method in interface cds.healpix.NeighbourSelector
sortedInternalEdgeNW(long, int, FlatHashList) - Method in class cds.healpix.HealpixNested
sortedInternalEdgeNW(long, int, FlatHashList) - Method in class cds.healpix.HealpixNestedFast
sortedInternalEdgeNW(long, int, FlatHashList) - Method in interface cds.healpix.NeighbourSelector
sortedInternalEdges(long, int) - Method in class cds.healpix.HealpixNested
sortedInternalEdges(long, int) - Method in class cds.healpix.HealpixNestedFast
sortedInternalEdges(long, int) - Method in interface cds.healpix.NeighbourSelector
sortedInternalEdges(long, int, FlatHashList) - Method in class cds.healpix.HealpixNested
sortedInternalEdges(long, int, FlatHashList) - Method in class cds.healpix.HealpixNestedFast
sortedInternalEdges(long, int, FlatHashList) - Method in interface cds.healpix.NeighbourSelector
sortedInternalEdgeSE(long, int) - Method in class cds.healpix.HealpixNested
sortedInternalEdgeSE(long, int) - Method in class cds.healpix.HealpixNestedFast
sortedInternalEdgeSE(long, int) - Method in interface cds.healpix.NeighbourSelector
sortedInternalEdgeSE(long, int, FlatHashList) - Method in class cds.healpix.HealpixNested
sortedInternalEdgeSE(long, int, FlatHashList) - Method in class cds.healpix.HealpixNestedFast
sortedInternalEdgeSE(long, int, FlatHashList) - Method in interface cds.healpix.NeighbourSelector
sortedInternalEdgeSW(long, int) - Method in class cds.healpix.HealpixNested
sortedInternalEdgeSW(long, int) - Method in class cds.healpix.HealpixNestedFast
sortedInternalEdgeSW(long, int) - Method in interface cds.healpix.NeighbourSelector
sortedInternalEdgeSW(long, int, FlatHashList) - Method in class cds.healpix.HealpixNested
sortedInternalEdgeSW(long, int, FlatHashList) - Method in class cds.healpix.HealpixNestedFast
sortedInternalEdgeSW(long, int, FlatHashList) - Method in interface cds.healpix.NeighbourSelector
spheDist(CooXYZ, CooXYZ) - Static method in class cds.healpix.common.sphgeom.CooXYZ
  Retruns the spherical distance separating the two given points.
sqrt(double) - Static method in class cds.healpix.common.math.FastMath
  Compute the square root of a number.
sqrt(double) - Static method in class cds.healpix.common.math.Math
SQRT2 - Static variable in class cds.healpix.common.math.Math
SQRT2_INV - Static variable in class cds.healpix.common.math.Math
SQRT3 - Static variable in class cds.healpix.common.math.Math
SQRT3_INV - Static variable in class cds.healpix.common.math.Math
SQRT6 - Static variable in class cds.healpix.common.math.Math
sqrtOfOneMinusSin(double) - Static method in class cds.healpix.common.math.Math
  To be used when sin(a) is near from 1 and a high precision is needed on sqrt(1 - sin(a)).
sqrtOfOneMinusSinPC(double) - Static method in class cds.healpix.common.math.Math
  Same as `Math.sqrtOfOneMinusSin(double)` but limited to angle having a positive cosine (in practice cos(a/2 + PI/2) must be positive).
status(int, long) - Method in class cds.healpix.HealpixNestedBMOC
  Returns the status of the given hash at the given depth
STD_FXP - Enum constant in enum class cds.healpix.common.sphgeom.Polygon.ContainsSouthPoleComputer
  Consider that the gravity center of the first 3 non-aligned vertices is inside the polygon if it is on the left of the first two edges, then test is the south pole is inside or outside the polygon.
STD_IVOA - Enum constant in enum class cds.healpix.common.sphgeom.Polygon.ContainsSouthPoleComputer
  Consider that the inside of the polygon is always located on the left part of each edge (thus, the inside become the outside when considering the vertices list in reverse order), then test is the south pole is inside or outside the polygon.
SW - Enum constant in enum class cds.healpix.CompassPoint.MainWind
  Southwest.
SW - Enum constant in enum class cds.healpix.CompassPoint.Ordinal
  Southwest.

## T

tan(double) - Static method in class cds.healpix.common.math.Math
tanh(double) - Static method in class cds.healpix.common.math.Math
tanO1(double) - Static method in class cds.healpix.common.math.TaylorSeries
  Returns the Taylor serie of the trigonometric tan around a = 0 at the order of the 1st degree.
tanO3(double) - Static method in class cds.healpix.common.math.TaylorSeries
  Returns the Taylor serie of the trigonometric tan around a = 0 at the order of the 3rd degree.
tanO5(double) - Static method in class cds.healpix.common.math.TaylorSeries
  Returns the Taylor serie of the trigonometric tan around a = 0 at the order of the 5th degree.
tanO7(double) - Static method in class cds.healpix.common.math.TaylorSeries
  Returns the Taylor serie of the trigonometric tan around a = 0 at the order of the 7th degree.
TaylorSeries - Class in cds.healpix.common.math
  Utility class continaing the Taylor expansion of a few trigonometric functions.
TaylorSeries() - Constructor for class cds.healpix.common.math.TaylorSeries
THREE_OVER_40 - Static variable in class cds.healpix.common.math.TaylorSeries
  Constant value equal to 3/40.
Tile2HPX - Class in cds.healpix
Tile2HPX(int, int, Tile2HPX.WCSFrame) - Constructor for class cds.healpix.Tile2HPX
Tile2HPX.WCSFrame - Enum Class in cds.healpix
to - Variable in class cds.healpix.Range
  Range lower bound (exclusive).
toBits(double) - Static method in class cds.healpix.common.math.HackersDelight
toCardinal() - Method in enum class cds.healpix.CompassPoint.MainWind
  Returns the equivalent cardinal point in the `CompassPoint.Cardinal` enum.
ToCellItDecorator - Class in cds.healpix
  Range iterator to cell iterator decorator.
ToCellItDecorator(int, int, Iterator<Range>) - Constructor for class cds.healpix.ToCellItDecorator
toCells(CellSink) - Method in class cds.healpix.Range
  Transforms this range in a list of HEALPix cells that are added to the given `sink`.
toCellsGeneralized(int, int, CellSink) - Method in class cds.healpix.Range
  Transforms this range in a list of cells that are added to the given `sink`.
toCellsWithKnowledge(CellSink, int, int, long, long) - Method in class cds.healpix.Range
  Same as `toCells` but with additional informations which are (see parameter list).
toDeeperDepth(int) - Method in class cds.healpix.HealpixNestedBMOC
  Returns a new BMOC having a deeper depth.
toDegrees(double) - Static method in class cds.healpix.common.math.Math
toEquaCooXYZ(CooXYZ) - Static method in class cds.healpix.common.sphgeom.CooXYZ
toFitsHeader(int, long, int, Tile2HPX.WCSFrame) - Static method in class cds.healpix.Tile2HPX
toFitsHeader(long) - Method in class cds.healpix.Tile2HPX
toLat() - Method in class cds.healpix.common.sphgeom.Vect3D
  Returns the latitude coordinates from the vector, in radians.
toLon() - Method in class cds.healpix.common.sphgeom.Vect3D
  Returns the longitude coordinate from the vector, in radians.
toLowerDepth(int) - Method in class cds.healpix.HealpixNestedBMOC
toNested(long) - Method in class cds.healpix.HealpixNested
  Returns the nested representation if the given ring hash.
toOrdinal() - Method in enum class cds.healpix.CompassPoint.MainWind
  Returns the equivalent ordinal point in the `CompassPoint.Ordinal` enum (throws an IllegalArgumentException if the direction is not an ordinal point).
toRadians(double) - Static method in class cds.healpix.common.math.Math
ToRangeItDecorator - Class in cds.healpix
  WARNING: this is so far dim = 2 specific!
ToRangeItDecorator(Iterator<HealpixNestedBMOC.CurrentValueAccessor>) - Constructor for class cds.healpix.ToRangeItDecorator
toRing(long) - Method in class cds.healpix.HealpixNested
  Returns the ring representation if the given nested hash.
toString() - Method in class cds.healpix.common.sphgeom.Cone
toString() - Method in class cds.healpix.common.sphgeom.CooXYZ
toString() - Method in class cds.healpix.common.sphgeom.Vect3D
toString() - Method in class cds.healpix.FlatHashList
TRANSITION_LATITUDE - Static variable in class cds.healpix.Healpix
  Limit on the |latitude (in radians)| between the equatorial region and the polar caps.
TRANSITION_Z - Static variable in class cds.healpix.Healpix
  Limit on |z|=|sin(lat)| between the equatorial region and the polar caps.
TWO_OVER_15 - Static variable in class cds.healpix.common.math.TaylorSeries
  Constant value equal to 2/15.
TWO_OVER_PI - Static variable in class cds.healpix.common.math.Math
TWO_PI - Static variable in class cds.healpix.common.math.Math

## U

UI - Static variable in class cds.healpix.Healpix
  Unique instance of this class (needed to implement the `Projection` interface).
uniq(int, long) - Static method in class cds.healpix.Healpix
  Create the unique representation of the given hash at the given depth.
uniq2depth(long) - Static method in class cds.healpix.Healpix
  Extract the depth from the unique representation of the hash.
uniq2hash(long) - Static method in class cds.healpix.Healpix
  Extract the hash from the the unique representation of the hash.
uniq2hash(long, int) - Static method in class cds.healpix.Healpix
  Faster version of `Healpix.uniq2hash(long)` in case we know (or have already extracted) the depth.
unproject(double) - Method in interface cds.healpix.AuxiliaryAxis
  Unproject (denormalize) the value from the [0.0, 1.0[ range.
unproject(double, double) - Method in class cds.healpix.Healpix
unproject(double, double) - Method in interface cds.healpix.Projection
  Reverse projection: we look for spherical coordinates from their projected coordinates (`Projection.project(double, double)`.
unproject(double, double, double[]) - Method in class cds.healpix.Healpix
unproject(double, double, double[]) - Method in interface cds.healpix.Projection
  See `Projection.unproject(double, double)` with the result stored in the given array.

## V

valueOf(String) - Static method in enum class cds.healpix.common.sphgeom.Polygon.ContainsSouthPoleComputer
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cds.healpix.CompassPoint.Cardinal
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cds.healpix.CompassPoint.MainWind
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cds.healpix.CompassPoint.Ordinal
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cds.healpix.fillingcurve.FillingCurve2DType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cds.healpix.HealpixNestedBMOC.Status
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cds.healpix.HealpixNestedFixedRadiusConeComputer.ReturnedCells
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cds.healpix.NestedEllipticalConeComputerApprox.Mode
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class cds.healpix.Tile2HPX.WCSFrame
  Returns the enum constant of this class with the specified name.
values() - Static method in enum class cds.healpix.common.sphgeom.Polygon.ContainsSouthPoleComputer
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cds.healpix.CompassPoint.Cardinal
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cds.healpix.CompassPoint.MainWind
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cds.healpix.CompassPoint.Ordinal
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cds.healpix.fillingcurve.FillingCurve2DType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cds.healpix.HealpixNestedBMOC.Status
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cds.healpix.HealpixNestedFixedRadiusConeComputer.ReturnedCells
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cds.healpix.NestedEllipticalConeComputerApprox.Mode
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class cds.healpix.Tile2HPX.WCSFrame
  Returns an array containing the constants of this enum class, in the order they are declared.
Vect3D - Class in cds.healpix.common.sphgeom
  Three dimensional vector.
Vect3D(double, double) - Constructor for class cds.healpix.common.sphgeom.Vect3D
  Constructor from the spherical coordinates on the unit sphere.
Vect3D(double, double, double) - Constructor for class cds.healpix.common.sphgeom.Vect3D
  Constructor for the Cartesian coordiantes.
vertex(int) - Method in class cds.healpix.common.sphgeom.Polygon
  Returns the vertex located at the given index in the polygin vertex list.
vertex(long, CompassPoint.Cardinal) - Method in class cds.healpix.HealpixNested
vertex(long, CompassPoint.Cardinal) - Method in class cds.healpix.HealpixNestedFast
vertex(long, CompassPoint.Cardinal) - Method in interface cds.healpix.VerticesAndPathComputer
  Compute the position of an HEALPix cell vertex on the unit sphere.
vertex(long, CompassPoint.Cardinal, double[]) - Method in class cds.healpix.HealpixNested
vertex(long, CompassPoint.Cardinal, double[]) - Method in class cds.healpix.HealpixNestedFast
vertex(long, CompassPoint.Cardinal, double[]) - Method in interface cds.healpix.VerticesAndPathComputer
  See `VerticesAndPathComputer.vertex(long, Cardinal)`, except that the result is stored in the given array.
vertices(long, EnumMap<CompassPoint.Cardinal, double[]>) - Method in class cds.healpix.HealpixNested
vertices(long, EnumMap<CompassPoint.Cardinal, double[]>) - Method in class cds.healpix.HealpixNestedFast
vertices(long, EnumMap<CompassPoint.Cardinal, double[]>) - Method in interface cds.healpix.VerticesAndPathComputer
  See `VerticesAndPathComputer.vertices(long, EnumSet)`.
vertices(long, EnumSet<CompassPoint.Cardinal>) - Method in class cds.healpix.HealpixNested
vertices(long, EnumSet<CompassPoint.Cardinal>) - Method in class cds.healpix.HealpixNestedFast
vertices(long, EnumSet<CompassPoint.Cardinal>) - Method in interface cds.healpix.VerticesAndPathComputer
  Returns the vertices located at the given cardinal points.
VerticesAndPathComputer - Interface in cds.healpix
  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.

## W

W - Enum constant in enum class cds.healpix.CompassPoint.Cardinal
  West.
W - Enum constant in enum class cds.healpix.CompassPoint.MainWind
  West.

## X

x() - Method in class cds.healpix.common.sphgeom.CooXYZ
  Getter
x() - Method in class cds.healpix.common.sphgeom.Vect3D
  Getter
X_INDEX - Static variable in interface cds.healpix.Projection
  Index of the x coordinate in the array containing the result of a project method.
xy2hash(double, double) - Method in interface cds.healpix.fillingcurve.FillingCurve2D
  The default implementation (not implemented to stay compatible with Java Version < 8) should be: `return ij2hash((int) x, (int) y)`.

## Y

y() - Method in class cds.healpix.common.sphgeom.CooXYZ
  Getter
y() - Method in class cds.healpix.common.sphgeom.Vect3D
  Getter
Y_INDEX - Static variable in interface cds.healpix.Projection
  Index of the y coordinate in the array containing the result of a project method.

## Z

z() - Method in class cds.healpix.common.sphgeom.CooXYZ
  Getter
z() - Method in class cds.healpix.common.sphgeom.Vect3D
  Getter
Z_ORDER_LUPT - Enum constant in enum class cds.healpix.fillingcurve.FillingCurve2DType
Z_ORDER_OR - Enum constant in enum class cds.healpix.fillingcurve.FillingCurve2DType
Z_ORDER_XOR - Enum constant in enum class cds.healpix.fillingcurve.FillingCurve2DType
ZOC_VMSB_LOOKUP_BYTE - Static variable in class cds.healpix.fillingcurve.ZOrderCurve2DImpls
  Z-Order Curve (ZOC) implementation in which the vertical coordinate carry the most significant bit (VMSB).
ZOC_VMSB_LOOKUP_INT - Static variable in class cds.healpix.fillingcurve.ZOrderCurve2DImpls
  Z-Order Curve (ZOC) implementation in which the vertical coordinate carry the most significant bit (VMSB).
ZOC_VMSB_LOOKUP_SHORT - Static variable in class cds.healpix.fillingcurve.ZOrderCurve2DImpls
  Z-Order Curve (ZOC) implementation in which the vertical coordinate carry the most significant bit (VMSB).
ZOC_VMSB_OR_BYTE - Static variable in class cds.healpix.fillingcurve.ZOrderCurve2DImpls
  Z-Order Curve (ZOC) implementation in which the vertical coordinate carry the most significant bit (VMSB).
ZOC_VMSB_OR_INT - Static variable in class cds.healpix.fillingcurve.ZOrderCurve2DImpls
  Z-Order Curve (ZOC) implementation in which the vertical coordinate carry the most significant bit (VMSB).
ZOC_VMSB_OR_SHORT - Static variable in class cds.healpix.fillingcurve.ZOrderCurve2DImpls
  Z-Order Curve (ZOC) implementation in which the vertical coordinate carry the most significant bit (VMSB).
ZOC_VMSB_XOR_BYTE - Static variable in class cds.healpix.fillingcurve.ZOrderCurve2DImpls
  Z-Order Curve (ZOC) implementation in which the vertical coordinate carry the most significant bit (VMSB).
ZOC_VMSB_XOR_INT - Static variable in class cds.healpix.fillingcurve.ZOrderCurve2DImpls
  Z-Order Curve (ZOC) implementation in which the vertical coordinate carry the most significant bit (VMSB).
ZOC_VMSB_XOR_SHORT - Static variable in class cds.healpix.fillingcurve.ZOrderCurve2DImpls
  Z-Order Curve (ZOC) implementation in which the vertical coordinate carry the most significant bit (VMSB).
ZOrderCurve2DImpls - Class in cds.healpix.fillingcurve
  Utility class containing several implementations of the z-order curve in two dimension.
ZOrderCurve3D - Class in cds.healpix.fillingcurve
  Implementation of the 3d z-order curve based on lookup tables.

A B C D E F G H I L M N O P Q R S T U V W X Y Z
All Classes and Interfaces|All Packages|Constant Field Values