Current section

Files

Jump to
tesseract_geometry lib geometry rectangle.ex
Raw

lib/geometry/rectangle.ex

defmodule Tesseract.Geometry.Rectangle do
@type t :: {{number, number}, {number, number}}
# TODO: make/1 function
@spec area(t) :: number
def area({{x1, y1}, {x2, y2}}) do
(x2 - x1) * (y2 - y1)
end
end