kinemat/lib/inspect/coordinates/cartesian.ex
2018-01-19 12:42:32 +13:00

14 lines
342 B
Elixir

defimpl Inspect, for: Kinemat.Coordinates.Cartesian do
alias Kinemat.Coordinates.Cartesian
import Inspect.Algebra
@spec inspect(Cartesian.t(), any) :: String.t()
def inspect(angle, opts) do
angle =
angle
|> Map.from_struct()
|> Enum.into([])
concat(["#Kinemat.Point<", to_doc(angle, opts), ">"])
end
end