- Type Parameters:
 
T - the final type of the implementation of this interface. 
- All Superinterfaces:
 
- Clearable, EpsilonComparable<T>, GeometricallyComparable<T>, Settable<T>, Transformable
 
- All Known Implementing Classes:
 
- Matrix3D, Point2D, Point2D32, Point3D, Point3D32, Quaternion, Quaternion32, RotationMatrix, Vector2D, Vector2D32, Vector3D, Vector3D32, Vector4D, Vector4D32
 
public interface GeometryObject<T extends GeometryObject<T>>
extends Transformable, EpsilonComparable<T>, Settable<T>, Clearable, GeometricallyComparable<T>
Base interface for any geometry object. A GeometryObject has to be Transformable,
 EpsilonComparable, and Settable.