sgtplot.util
Class Range2D
- java.lang.Object
-
- sgtplot.util.Range2D
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class Range2D extends java.lang.Object implements java.io.Serializable, java.lang.CloneableContains minimum, maximum, and delta double values.- Since:
- sgtplot 1.0
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description doubledeltaThe value of the incrementdoubleendThe range's last valuedoublestartThe range's first value
-
Constructor Summary
Constructors Constructor and Description Range2D()Default constructor.Range2D(double ustart, double uend)Construct Range2D with start and end.Range2D(double ustart, double uend, double udel)Range2D constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidadd(Range2D range)Adds theRange2Dobject to thisRange2D.Range2Dcopy()Create a copy ofRange2Dobject.booleanequals(Range2D r)Test for equality.java.lang.StringtoString()
-
-
-
Field Detail
-
start
public double start
The range's first value
-
end
public double end
The range's last value
-
delta
public double delta
The value of the increment
-
-
Constructor Detail
-
Range2D
public Range2D()
Default constructor.
-
Range2D
public Range2D(double ustart, double uend)Construct Range2D with start and end. Default for delta is NaN- Parameters:
ustart- first valueuend- last value
-
Range2D
public Range2D(double ustart, double uend, double udel)Range2D constructor.- Parameters:
ustart- first valueuend- last valueudel- increment value
-
-
Method Detail
-
add
public void add(Range2D range)
Adds theRange2Dobject to thisRange2D. The resultingRange2Dis the smallestRange2Dthat contains both the origialRange2Dand the specifiedRange2D.
-
equals
public boolean equals(Range2D r)
Test for equality. Both start, end, and delta must be equal for equality.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
copy
public Range2D copy()
Create a copy ofRange2Dobject.
-
-
DMelt 3.0 © DataMelt by jWork.ORG