Package com.uppaal.model.core2
Class Data2D
- java.lang.Object
-
- com.uppaal.model.core2.Data2D
-
- All Implemented Interfaces:
java.lang.Iterable<java.awt.geom.Point2D.Double>
public class Data2D extends java.lang.Object implements java.lang.Iterable<java.awt.geom.Point2D.Double>
-
-
Constructor Summary
Constructors Constructor Description Data2D(java.lang.String title, java.lang.String type, java.awt.Color color)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddSample(double x, double y)voidaddSample(java.awt.geom.Point2D.Double p)java.awt.ColorgetColor()java.awt.geom.Point2D.DoublegetMaximum()java.awt.geom.Point2D.DoublegetMinimum()java.awt.geom.Point2D.DoublegetNearestSampleAt(double x)java.lang.StringgetTitle()java.lang.StringgetType()type denotes how the data should be displayed on a plot.doublegetXMinDifference()booleanisEmpty()java.util.Iterator<java.awt.geom.Point2D.Double>iterator()voidsetColor(java.awt.Color newcolor)voidsetLogX(boolean logx)voidsetLogY(boolean logy)voidsetTitle(java.lang.String newtitle)voidsetType(java.lang.String newtype)
-
-
-
Method Detail
-
addSample
public void addSample(java.awt.geom.Point2D.Double p)
-
addSample
public void addSample(double x, double y)
-
getColor
public java.awt.Color getColor()
-
getTitle
public java.lang.String getTitle()
-
getType
public java.lang.String getType()
type denotes how the data should be displayed on a plot. The string is interpreted as a sequence of symbols to be plotted: p - periods (dots) c - circles d - diamonds r - rectangles t - triangles (vertex pointing up) u - triangles (vertex pointing down) v - triangles (vertex pointing left) w - triangles (vertex pointing right) l - solid line k - dashed line m - dotted line n - dash-dot line a - filled polygon area between graph line and x-axis b(w) - filled bars of width w- Returns:
- The type
-
setColor
public void setColor(java.awt.Color newcolor)
-
setTitle
public void setTitle(java.lang.String newtitle)
-
setType
public void setType(java.lang.String newtype)
-
setLogX
public void setLogX(boolean logx)
-
setLogY
public void setLogY(boolean logy)
-
getXMinDifference
public double getXMinDifference()
-
getNearestSampleAt
public java.awt.geom.Point2D.Double getNearestSampleAt(double x)
-
iterator
public java.util.Iterator<java.awt.geom.Point2D.Double> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<java.awt.geom.Point2D.Double>
-
isEmpty
public boolean isEmpty()
-
getMinimum
public java.awt.geom.Point2D.Double getMinimum()
-
getMaximum
public java.awt.geom.Point2D.Double getMaximum()
-
-