|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ijchart.xychart.render.category.outlier.Outlier
public class Outlier
Title: IJChart
Represents one outlier in the box and whisker plot. All the coordinates in this class are in Java2D space.Description: a chart library for the Java(tm) platform.
Copyright: Copyright (c) 2013
Company:
Constructor Summary | |
---|---|
Outlier(double xCoord,
double yCoord,
double radius)
Constructs an outlier item consisting of a point and the radius of the outlier ellipse. |
Method Summary | |
---|---|
java.lang.Object |
clone()
Creates and returns a copy of this object. |
int |
compareTo(java.lang.Object o)
Compares this object with the specified object for order, based on the outlier's point. |
boolean |
equals(java.lang.Object obj)
Tests this instance for equality with an arbitrary object. |
java.awt.geom.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. |
int |
hashCode()
Returns a hash code value for the object. |
boolean |
overlaps(Outlier other)
Returns a true if outlier is overlapped and false if it is not. |
void |
setPoint(java.awt.geom.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. |
java.lang.String |
toString()
Returns a textual representation of the outlier. |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Outlier(double xCoord, double yCoord, double radius)
xCoord
- double
The x coordinate of the point.yCoord
- double
The y coordinate of the point.radius
- double
The radius of the ellipse.Method Detail |
---|
public java.awt.geom.Point2D getPoint()
public void setPoint(java.awt.geom.Point2D point)
point
- Point2D
The location.public double getX()
public double getY()
public double getRadius()
public void setRadius(double radius)
radius
-
The new radius.public int compareTo(java.lang.Object o)
compareTo
in interface java.lang.Comparable
o
- the Object to be compared.
public boolean overlaps(Outlier other)
other
- the other outlier.
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- the object (null permitted).
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
- if the object's class does not
support the Cloneable interface. Subclasses
that override the clone method can also
throw this exception to indicate that an instance cannot
be cloned.public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |