Skip to content

libRuler 0.1 compatibility

Compare
Choose a tag to compare
@caewok caewok released this 26 Jul 02:02

Move to libRuler 0.1 compatibility.
Improvements:

  • Wraps libRuler RulerUtilities functions to 3d versions: iterateGridUnderLine, calculateDistance, pointsAlmostEqual.
  • Adds user setting to prefer the starting token elevation when measuring.
  • Revamps the projection from 3-D to 2-D to account for specific grid types and diagonal rules. This should more closely correspond to user expectations concerning vertical movement in a grid.

Breaking changes due to libRuler changes:

  • Relies on the libRuler RulerUtilities functions