Class WeightedPoint
java.lang.Object
WeightedPoint
- All Implemented Interfaces:
- java.lang.Comparable
public class WeightedPoint
- extends java.lang.Object
- implements java.lang.Comparable
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
value
public double value
weight
public double weight
NaN
public static final WeightedPoint NaN
WeightedPoint
public WeightedPoint()
WeightedPoint
public WeightedPoint(WeightedPoint template)
WeightedPoint
public WeightedPoint(double x,
double w)
compareTo
public int compareTo(java.lang.Object o)
throws java.lang.ClassCastException
- Specified by:
compareTo in interface java.lang.Comparable
- Throws:
java.lang.ClassCastException
noData
public void noData()
isNaN
public boolean isNaN()
isNaN
public static boolean isNaN(WeightedPoint point)
exact
public void exact()
isExact
public boolean isExact()
set
public void set(WeightedPoint x)
add
public void add(WeightedPoint x)
subtract
public void subtract(WeightedPoint x)
scale
public void scale(double x)
math
public void math(char op,
WeightedPoint x)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
math
public static WeightedPoint math(WeightedPoint a,
char op,
WeightedPoint b)
math
public void math(char op,
double x)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
math
public static WeightedPoint math(WeightedPoint a,
char op,
double b)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
toString
public java.lang.String toString(java.text.DecimalFormat df)