org.jfree.data.xy

Class VectorDataItem

Implemented Interfaces:
Cloneable, Comparable, Serializable

public class VectorDataItem
extends ComparableObjectItem

A data item representing data in the form (x, y, deltaX, deltaY), intended for use by the VectorSeries class.
Since:
1.0.6

Constructor Summary

VectorDataItem(double x, double y, double deltaX, double deltaY)
Creates a new instance of YIntervalItem.

Method Summary

Vector
getVector()
Returns the vector.
double
getVectorX()
Returns the x-component for the vector.
double
getVectorY()
Returns the y-component for the vector.
double
getXValue()
Returns the x-value.
double
getYValue()
Returns the y-value.

Methods inherited from class org.jfree.data.ComparableObjectItem

clone, compareTo, equals, getComparable, getObject, hashCode, setObject

Constructor Details

VectorDataItem

public VectorDataItem(double x,
                      double y,
                      double deltaX,
                      double deltaY)
Creates a new instance of YIntervalItem.
Parameters:
x - the x-value.
y - the y-value.
deltaX - the vector x.
deltaY - the vector y.

Method Details

getVector

public Vector getVector()
Returns the vector.
Returns:
The vector (possibly null).

getVectorX

public double getVectorX()
Returns the x-component for the vector.
Returns:
The x-component.

getVectorY

public double getVectorY()
Returns the y-component for the vector.
Returns:
The y-component.

getXValue

public double getXValue()
Returns the x-value.
Returns:
The x-value (never null).

getYValue

public double getYValue()
Returns the y-value.
Returns:
The y-value.