public class RectRegion extends Object
Constructor and Description |
---|
RectRegion(Number minX,
Number maxX,
Number minY,
Number maxY) |
RectRegion(Number minX,
Number maxX,
Number minY,
Number maxY,
String label) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsDomainValue(Number value) |
boolean |
containsPoint(android.graphics.PointF point) |
boolean |
containsRangeValue(Number value) |
boolean |
containsValue(Number x,
Number y) |
Number |
getHeight() |
String |
getLabel() |
Number |
getMaxX() |
Number |
getMaxY() |
Number |
getMinX() |
Number |
getMinY() |
android.graphics.RectF |
getRectF(android.graphics.RectF plotRect,
Number visMinX,
Number visMaxX,
Number visMinY,
Number visMaxY) |
Number |
getWidth() |
boolean |
intersects(Number minX,
Number maxX,
Number minY,
Number maxY)
Tests whether this region intersects the region defined by params.
|
boolean |
intersects(android.graphics.RectF region,
Number visMinX,
Number visMaxX,
Number visMinY,
Number visMaxY) |
boolean |
intersects(RectRegion region) |
static List<RectRegion> |
regionsWithin(List<RectRegion> regions,
Number minX,
Number maxX,
Number minY,
Number maxY)
Returns a list of XYRegions that either completely or partially intersect the area
defined by params.
|
void |
setLabel(String label) |
void |
setMaxX(Number maxX) |
void |
setMaxY(Number maxY) |
void |
setMinX(double minX) |
void |
setMinY(Number minY) |
public RectRegion(Number minX, Number maxX, Number minY, Number maxY, String label)
minX
- maxX
- minY
- maxY
- public boolean containsPoint(android.graphics.PointF point)
public boolean containsDomainValue(Number value)
public boolean containsRangeValue(Number value)
public boolean intersects(RectRegion region)
public boolean intersects(Number minX, Number maxX, Number minY, Number maxY)
minX
- maxX
- minY
- maxY
- public boolean intersects(android.graphics.RectF region, Number visMinX, Number visMaxX, Number visMinY, Number visMaxY)
public android.graphics.RectF getRectF(android.graphics.RectF plotRect, Number visMinX, Number visMaxX, Number visMinY, Number visMaxY)
public static List<RectRegion> regionsWithin(List<RectRegion> regions, Number minX, Number maxX, Number minY, Number maxY)
regions
- The list of regions to search throughminX
- maxX
- minY
- maxY
- public Number getWidth()
public Number getHeight()
public Number getMinX()
public void setMinX(double minX)
public Number getMaxX()
public void setMaxX(Number maxX)
public Number getMinY()
public void setMinY(Number minY)
public Number getMaxY()
public void setMaxY(Number maxY)
public String getLabel()
public void setLabel(String label)