Module: Rough::Geometry
- Defined in:
- lib/rough/geometry.rb
Overview
Points are [x, y] arrays. Lines are [[x1,y1], [x2,y2]].
Class Method Summary collapse
Class Method Details
.line_length(line) ⇒ Object
8 9 10 11 |
# File 'lib/rough/geometry.rb', line 8 def line_length(line) p1, p2 = line Math.sqrt((p1[0] - p2[0])**2 + (p1[1] - p2[1])**2) end |