public abstract class TupleTools
extends java.lang.Object
| Constructor and Description | 
|---|
TupleTools()  | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
epsilonEquals(Tuple2DReadOnly tuple1,
             Tuple2DReadOnly tuple2,
             double epsilon)
Tests on a per component basis if the two given tuples are equal to an  
epsilon. | 
static boolean | 
epsilonEquals(Tuple3DReadOnly tuple1,
             Tuple3DReadOnly tuple2,
             double epsilon)
Tests on a per component basis if the two given tuples are equal to an  
epsilon. | 
static boolean | 
epsilonEquals(Tuple4DReadOnly tuple1,
             Tuple4DReadOnly tuple2,
             double epsilon)
Tests on a per component basis if the two given tuples are equal to an  
epsilon. | 
static double | 
interpolate(double a,
           double b,
           double alpha)
Deprecated. 
 
 | 
public static boolean epsilonEquals(Tuple2DReadOnly tuple1, Tuple2DReadOnly tuple2, double epsilon)
epsilon.tuple1 - the first tuple. Not modified.tuple2 - the second tuple. Not modified.epsilon - the tolerance to use when comparing each component.true if the two tuples are equal, false otherwise.public static boolean epsilonEquals(Tuple3DReadOnly tuple1, Tuple3DReadOnly tuple2, double epsilon)
epsilon.tuple1 - the first tuple. Not modified.tuple2 - the second tuple. Not modified.epsilon - the tolerance to use when comparing each component.true if the two tuples are equal, false otherwise.public static boolean epsilonEquals(Tuple4DReadOnly tuple1, Tuple4DReadOnly tuple2, double epsilon)
epsilon.tuple1 - the first tuple. Not modified.tuple2 - the second tuple. Not modified.epsilon - the tolerance to use when comparing each component.true if the two tuples are equal, false otherwise.@Deprecated
public static double interpolate(double a,
                                              double b,
                                              double alpha)
EuclidCoreTools.interpolate(double,double,double) insteada to b given the percentage alpha.
 result = (1.0 - alpha) * a + alpha * b
a - the first value used in the interpolation.b - the second value used in the interpolation.alpha - the percentage to use for the interpolation. A value of 0 will return a,
           while a value of 1 will return b.