Modifier and Type | Method and Description |
---|---|
RangeSet |
RangeSet.difference(RangeSet other)
Return the difference of this RangeSet and other.
|
static RangeSet |
RangeSet.fromArray(long[] v) |
static RangeSet |
RangeSet.fromCompressed(byte[] data)
Returns a RangeSet obtained by decompressing a byte array which was
originally generated by toCompressed().
|
RangeSet |
Moc.getRangeSet()
Returns the internal range set.
|
RangeSet |
RangeSet.intersection(RangeSet other)
Return the intersection of this RangeSet and other.
|
RangeSet |
HealpixBase.queryDisc(Pointing ptg,
double radius)
Returns a range set of pixels whose centers lie within a given disk.
|
RangeSet |
HealpixBase.queryDiscInclusive(Pointing ptg,
double radius,
int fact)
Returns a range set of pixels which overlap with a given disk.
|
static RangeSet |
HealpixProc.queryDiscInclusiveNest(int order,
Pointing ptg,
double radius,
int fact) |
static RangeSet |
HealpixProc.queryDiscInclusiveRing(int order,
Pointing ptg,
double radius,
int fact) |
static RangeSet |
HealpixProc.queryDiscNest(int order,
Pointing ptg,
double radius) |
static RangeSet |
HealpixProc.queryDiscRing(int order,
Pointing ptg,
double radius) |
RangeSet |
HealpixBase.queryPolygon(Pointing[] vertex)
Returns a range set of pixels whose centers lie within the convex
polygon defined by the
vertex array. |
RangeSet |
HealpixBase.queryPolygonInclusive(Pointing[] vertex,
int fact)
Returns a range set of pixels that overlap with the convex
polygon defined by the
vertex array. |
static RangeSet |
HealpixProc.queryPolygonInclusiveNest(int order,
Pointing[] vertex,
int fact) |
static RangeSet |
HealpixProc.queryPolygonInclusiveRing(int order,
Pointing[] vertex,
int fact) |
static RangeSet |
HealpixProc.queryPolygonNest(int order,
Pointing[] vertex) |
static RangeSet |
HealpixProc.queryPolygonRing(int order,
Pointing[] vertex) |
RangeSet |
HealpixBase.queryStrip(double theta1,
double theta2,
boolean inclusive)
Returns a range set of pixels whose centers lie within a given latitude
range (if
inclusive==false ), or which overlap with this range
(if inclusive==true ). |
static RangeSet |
HealpixProc.queryStripNest(int order,
double theta1,
double theta2,
boolean inclusive) |
static RangeSet |
HealpixProc.queryStripRing(int order,
double theta1,
double theta2,
boolean inclusive) |
RangeSet |
Moc.toUniqRS() |
RangeSet |
RangeSet.union(RangeSet other)
Return the union of this RangeSet and other.
|
Modifier and Type | Method and Description |
---|---|
void |
RangeSet.append(RangeSet other)
Append an entire range set to the object.
|
boolean |
RangeSet.contains(RangeSet other)
Returns true if the set completely contains "other", else false.
|
boolean |
RangeSet.containsAll(RangeSet other)
Deprecated.
|
boolean |
RangeSet.containsAny(RangeSet other)
Deprecated.
|
RangeSet |
RangeSet.difference(RangeSet other)
Return the difference of this RangeSet and other.
|
static Moc |
Moc.fromUniqRS(RangeSet ru) |
RangeSet |
RangeSet.intersection(RangeSet other)
Return the intersection of this RangeSet and other.
|
boolean |
RangeSet.overlaps(RangeSet other)
Returns true if there is overlap between the set and "other",
else false.
|
RangeSet |
RangeSet.union(RangeSet other)
Return the union of this RangeSet and other.
|
Constructor and Description |
---|
Moc(RangeSet rs2,
int order)
Creates a new Moc from the range set of NESTED pixels at the given order.
|
RangeSet(RangeSet other)
Construct new object from another RangeSet
|