JavaGeom library 0.5.2 has been released.
JavaGeom is a Java library for geometrical computations.
It provides a general framework for manipulating and creating geometric primitives,
computing the intersection points between shapes, computed shapes obtained after affine
transforms, and performing measurements.
Classical uses are the creation of geometrical primitives by the user, their modification,
and measurements or tests of some predicates.
changes of javaGeom library
javaGeom-0.5.2 (2008-01-17, rev. 93)
- Clipping of smooth curves has been improved
- Function "shape2D.getClippedShape()" have been renamed to
"Shape2D.clip()", and clipping procedures have been improved
- Replace Math.sqrt() by Math.hypot(), to make computations more robust
- Vector2D is more robust for checking colinearity and orthogonality
- CircleArc2D.getReverseCurve() now returns a circle arc, not an ellipse arc
- Some classes have been renamed:
Domain2D to GenericDomain2D,
AbstractDomain2D to Domain2D,
AbstractPolygon2D to PolygonalShape2D
- Deprecate class ContinuousOrientedCurveSet2D, and remove references to it
- add LinearTransforms, and GlideReflection2D
See the changelog for more details, or see the web page of the project:
http://geom-java.sourceforge.net/