public abstract class HealpixProc extends HealpixBase
HealpixBase functionality.
This class is intended for users who prefer a procedural (instead of
object-oriented) interface to the HEALPix functionality. It should make
transition from packages like PixTools easier.HealpixBase.Xyffact1, fact2, ncap, nl2, nl3, nl4, npface, npix, ns_max, nside, order, order_max, schemectab, facearray, jpll, jrll, swap_cycle, swaparray, utab, xoffset, yoffset| Modifier and Type | Method and Description |
|---|---|
static long |
ang2pixNest(int order,
Pointing ptg) |
static long |
ang2pixRing(int order,
Pointing ptg) |
static Vec3[] |
boundariesNest(int order,
long pix,
int step) |
static Vec3[] |
boundariesRing(int order,
long pix,
int step) |
static double |
maxPixrad(int order) |
static long[] |
neighboursNest(int order,
long pix) |
static long[] |
neighboursRing(int order,
long pix) |
static long |
nest2ring(int order,
long pix) |
static Pointing |
pix2angNest(int order,
long pix) |
static Pointing |
pix2angRing(int order,
long pix) |
static Vec3 |
pix2vecNest(int order,
long pix) |
static Vec3 |
pix2vecRing(int order,
long pix) |
static RangeSet |
queryDiscInclusiveNest(int order,
Pointing ptg,
double radius,
int fact) |
static RangeSet |
queryDiscInclusiveRing(int order,
Pointing ptg,
double radius,
int fact) |
static RangeSet |
queryDiscNest(int order,
Pointing ptg,
double radius) |
static RangeSet |
queryDiscRing(int order,
Pointing ptg,
double radius) |
static RangeSet |
queryPolygonInclusiveNest(int order,
Pointing[] vertex,
int fact) |
static RangeSet |
queryPolygonInclusiveRing(int order,
Pointing[] vertex,
int fact) |
static RangeSet |
queryPolygonNest(int order,
Pointing[] vertex) |
static RangeSet |
queryPolygonRing(int order,
Pointing[] vertex) |
static RangeSet |
queryStripNest(int order,
double theta1,
double theta2,
boolean inclusive) |
static RangeSet |
queryStripRing(int order,
double theta1,
double theta2,
boolean inclusive) |
static long |
ring2nest(int order,
long pix) |
static long |
vec2pixNest(int order,
Vec3 vec) |
static long |
vec2pixRing(int order,
Vec3 vec) |
ang2pix, boundaries, getNpix, getNside, getOrder, getScheme, loc2pix, maxPixrad, neighbours, nest2ring, npix2Nside, nside2Npix, nside2order, order2Npix, pix2ang, pix2loc, pix2ring, pix2vec, pix2xyf, pix2zphi, queryDisc, queryDiscInclusive, queryPolygon, queryPolygonInclusive, queryStrip, ring2nest, ring2theta, ring2xyf, ring2z, setNside, setNsideAndScheme, setScheme, vec2pix, xyf2pix, xyf2pix, zphi2pixpublic static double maxPixrad(int order)
public static long ang2pixNest(int order,
Pointing ptg)
throws Exception
Exceptionpublic static long ang2pixRing(int order,
Pointing ptg)
throws Exception
Exceptionpublic static Pointing pix2angNest(int order, long pix) throws Exception
Exceptionpublic static Pointing pix2angRing(int order, long pix) throws Exception
Exceptionpublic static long[] neighboursNest(int order,
long pix)
throws Exception
Exceptionpublic static long[] neighboursRing(int order,
long pix)
throws Exception
Exceptionpublic static Vec3[] boundariesNest(int order, long pix, int step) throws Exception
Exceptionpublic static Vec3[] boundariesRing(int order, long pix, int step) throws Exception
Exceptionpublic static RangeSet queryDiscNest(int order, Pointing ptg, double radius) throws Exception
Exceptionpublic static RangeSet queryDiscRing(int order, Pointing ptg, double radius) throws Exception
Exceptionpublic static RangeSet queryDiscInclusiveNest(int order, Pointing ptg, double radius, int fact) throws Exception
Exceptionpublic static RangeSet queryDiscInclusiveRing(int order, Pointing ptg, double radius, int fact) throws Exception
Exceptionpublic static RangeSet queryPolygonNest(int order, Pointing[] vertex) throws Exception
Exceptionpublic static RangeSet queryPolygonRing(int order, Pointing[] vertex) throws Exception
Exceptionpublic static RangeSet queryPolygonInclusiveNest(int order, Pointing[] vertex, int fact) throws Exception
Exceptionpublic static RangeSet queryPolygonInclusiveRing(int order, Pointing[] vertex, int fact) throws Exception
Exceptionpublic static RangeSet queryStripNest(int order, double theta1, double theta2, boolean inclusive) throws Exception
Exception