Would it be possible to include a separate class of useful functions involving matrices and vectors? The Vector, Point, and Matrix classes themselves have no need for complicated methods but many implementations do, I’m just hoping for methods such as (pardon the long names)
Matrix4f findRotationBetweenVectors(Vector original, Vector destination),
Vector3f findNormal(Polygon polygon… or maybe 3 points on it),
Point3f findPossibleIntersectionBetweenLineAndPolygonIn3DSpace(Point3f lineStartPoint, Vector3f lineDirection, Polygon polygon or possibly 3 points)…
these are just examples of what I think would be useful