Hi all,

The documentation for the o.a.c.geometry.core.Transform interface (which comes 
from the original commons-math version) states that implementations must be 
affine. Therefore, I think we should rename this interface to AffineTransform 
to avoid confusion with other types of transforms, such as projective 
transforms. Potential problems with this are
- the fact that the JDK already has a class with the same name 
(java.awt.geom.AffineTransform), and
- I'm not sure if the term "affine" can technically be applied to non-Euclidean 
geometries, such as spherical geometry (there may be nuances there that I'm not 
aware of).

Anyone have any insight or opinions on this? I've created GEOMETRY-80 to track 
this issue.

Regards,
Matt

Reply via email to