JavaGeom

Free and open source Java library for geometry applications
Download

JavaGeom Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • David Legland
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 312 KB

JavaGeom Tags


JavaGeom Description

Free and open source Java library for geometry applications JavaGeom provides a general framework for creating and manipulating geometric primitives, performing some measurements, computing intersection points between shapes and composing them to create new shapes. Here are some key features of "JavaGeom": · Points, and collection of points; · Straight objects like straight lines, line segments, or rays; · Polygons, simple and complex (multiply connected and with holes); · Conic curves: ellipses, parabolas, hyperbolas, and their respective arcs; · Polynomial curves, like Bezier curves or B-Splines; · Planar domains, delimited by a set of continuous oriented curves Requirements: · Java What's New in This Release: · Bug fixes · fixed drawing of polycurves · fixed bug in intersecting circle arc and line · fixed bug in computing distance to some linear shapes · fixed bug in computation of box boundary · Regressions · Ring2D renamed to LinearRing2D, reserving 'Ring2D' for an interface definition · Code · splitted CurveSet2D (for future interface) and CurveArray2D (default · implementation of CurveSet2D) · introduced AbstractContinuousCurve and AbstractSmothCurve to reduce code · copies · normalized toString() methods of simple curves


JavaGeom Related Software