|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--gov.sns.tools.plot.CurveData
This class is a curve data class for data used in the FunctionGraphsJPanel class.
This class contains a set of 2D points that will be connected on the graph's plane.
This class does not update the graph panel automatically. User must call the
method updateGraphJPanel() of the FunctionGraphsJPanel
in the program.
| Constructor Summary | |
CurveData()
The data set constructor. |
|
| Method Summary | |
void |
addPoint(double x,
double y)
Adds a point. |
void |
clear()
Deletes all points. |
java.awt.Color |
getColor()
Returns the color of the curve. |
int |
getLineWidth()
Returns the line width. |
double |
getMaxX()
Returns the maximal X value. |
double |
getMaxY()
Returns the maximal Y value. |
double |
getMinX()
Returns the minimal X value. |
double |
getMinY()
Returns the minimal Y value. |
int |
getSize()
Returns number of points. |
protected java.awt.BasicStroke |
getStroke()
returns the stroke for drawing. |
double |
getX(int i)
Returns the x-value for index i. |
double |
getY(int i)
Returns the y-value for index i. |
void |
setColor(java.awt.Color color)
Sets the color of the curve. |
void |
setLineWidth(int lineWidth)
Sets the line width. |
void |
setPoint(int i,
double x,
double y)
Sets a particular point with the index i. |
void |
setPoints(double[] x,
double[] y)
Sets the points. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public CurveData()
| Method Detail |
public void setColor(java.awt.Color color)
public java.awt.Color getColor()
public void clear()
public int getSize()
public void setLineWidth(int lineWidth)
public int getLineWidth()
protected java.awt.BasicStroke getStroke()
public void setPoints(double[] x,
double[] y)
public void addPoint(double x,
double y)
public void setPoint(int i,
double x,
double y)
public double getX(int i)
public double getY(int i)
public double getMinX()
public double getMaxX()
public double getMinY()
public double getMaxY()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||