GeometricShape |
Models a generic shape. interface GeometricShape<S : Vector<S>, A : GeometricTransformation<S>> : Serializable |
GeometricTransformation |
Defines a generic transformation of a generic shape. The operations allowed depend on the space the shape belongs to. This interface is meant to be extended. interface GeometricTransformation<S : Vector<S>> |
Vector |
A generic vector in a multidimensional space interface Vector<S : Vector<S>> |