Skip to content

GeometryCore version 1.3.0

Choose a tag to compare

@wmeulemans wmeulemans released this 13 May 12:24
· 24 commits to master since this release

This version fixes a few issues and introduces some new capabilities that are mostly backwards compatible.

Features:

  • Added simple quadtrees for points and nonpoint objects
  • Added an IPECommands class for easily invoking command-line functions provided by IPE. See javadoc for details.
  • Added functionality to split edges and merge vertices in SimpleGraphs

Bug fixes:

  • Fixed the collinear-points problem in the Delaunay triangulation
  • OS-based UI-scaling is now supported in the Graphics2D-based RasterWriter (and thus GeometryPanel).
  • DoublyLinkedListItem now properly uses its own type; classes inheriting from ReferencedDLLItem may need to update their class definitions

Work in progress:

  • Ellipses remain WIP (as in v1.2.0) and an initial class for parabolas has been added
  • GeoJSON reader has been added. It may not handle all variants / geometric types just yet. See implementation for details.

Various smaller utility and convenience functions have been added, as well as improvements to javadoc descriptions.