T - the final type of the implementation of this interface.Clearable, EpsilonComparable<T>, GeometricallyComparable<T>, Settable<T>, TransformableMatrix3D, Point2D, Point2D32, Point3D, Point3D32, Quaternion, Quaternion32, RotationMatrix, Vector2D, Vector2D32, Vector3D, Vector3D32, Vector4D, Vector4D32public interface GeometryObject<T extends GeometryObject<T>> extends Transformable, EpsilonComparable<T>, Settable<T>, Clearable, GeometricallyComparable<T>
GeometryObject has to be Transformable,
EpsilonComparable, and Settable.containsNaN, setToNaN, setToZeroepsilonEqualsgeometricallyEqualsapplyInverseTransform, applyTransform