Changes for version 0.07

  • Add scale method to Shape role and implementations
  • Fix line slope calculation
  • Line: add is_perpendicular and is_parallel
  • Arc: don't check angles in get_point_at_angle, allow for negative arcs
  • Util: Remove in favor of Math::Trig
  • Polygon: Implement area