T
- the final type of the implementation of this interface.GeometryObject<T>
AffineTransform
, AxisAngle
, AxisAngle32
, Matrix3D
, Point2D
, Point2D32
, Point3D
, Point3D32
, Quaternion
, Quaternion32
, QuaternionBasedTransform
, RigidBodyTransform
, RotationMatrix
, RotationScaleMatrix
, Vector2D
, Vector2D32
, Vector3D
, Vector3D32
, Vector4D
, Vector4D32
public interface EpsilonComparable<T>
epsilon
.Modifier and Type | Method | Description |
---|---|---|
boolean |
epsilonEquals(T other,
double epsilon) |
Tests if
this is equal to other to an epsilon . |
boolean epsilonEquals(T other, double epsilon)
this
is equal to other
to an epsilon
. The test is usually
achieved on a per component basis. Sometimes a failing test does not necessarily mean that the
two objects are different in a geometric way.other
- the other object to compare against this. Not modified.epsilon
- tolerance to use when comparing each component.true
if the two objects are equal component-wise, false
otherwise.