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
getNestedFast(int, FillingCurve2DType) - Static method in class cds.healpix.Healpix
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
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
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
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