public class Outlier extends Object implements Comparable
All the coordinates in this class are in Java2D space.
Constructor and Description |
---|
Outlier(double xCoord,
double yCoord,
double radius)
Constructs an outlier item consisting of a point and the radius of the
outlier ellipse
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Object o)
Compares this object with the specified object for order, based on
the outlier's point.
|
boolean |
equals(Object obj)
Tests this outlier for equality with an arbitrary object.
|
Point2D |
getPoint()
Returns the xy coordinates of the bounding box containing the outlier
ellipse.
|
double |
getRadius()
Returns the radius of the outlier ellipse.
|
double |
getX()
Returns the x coordinate of the bounding box containing the outlier
ellipse.
|
double |
getY()
Returns the y coordinate of the bounding box containing the outlier
ellipse.
|
boolean |
overlaps(Outlier other)
Returns a true if outlier is overlapped and false if it is not.
|
void |
setPoint(Point2D point)
Sets the xy coordinates of the bounding box containing the outlier
ellipse.
|
void |
setRadius(double radius)
Sets the radius of the outlier ellipse.
|
String |
toString()
Returns a textual representation of the outlier.
|
public Outlier(double xCoord, double yCoord, double radius)
xCoord
- the x coordinate of the point.yCoord
- the y coordinate of the point.radius
- the radius of the ellipse.public Point2D getPoint()
public void setPoint(Point2D point)
point
- the location.public double getX()
public double getY()
public double getRadius()
public void setRadius(double radius)
radius
- the new radius.public int compareTo(Object o)
compareTo
in interface Comparable
o
- the Object to be compared.public boolean overlaps(Outlier other)
other
- the other outlier.boolean
indicating whether or not an overlap has
occurred.public boolean equals(Object obj)
Jas4pp 1.5 © Java Analysis Studio for Particle Physics