EctoPgGeom.Circle (ecto_pg_geom v0.1.2)

An Ecto type for circles.

May be used as a field in an Ecto.Schema for automatic use of circle data stored in the database:

field :circle, EctoPgGeom.Circle

Assigning to a circle field can be done either by manually creating a %Postgrex.Circle{} struct, or by passing data in the shape of {{x, y}, radius}. cast/1 and dump/1 will take care of the translation.

Link to this section Summary

Functions

Callback implementation for Ecto.Type.cast/1.

Callback implementation for Ecto.Type.dump/1.

Callback implementation for Ecto.Type.equal?/2.

Callback implementation for Ecto.Type.load/1.

Callback implementation for Ecto.Type.type/0.

Link to this section Functions

Callback implementation for Ecto.Type.cast/1.

Callback implementation for Ecto.Type.dump/1.

Link to this function

embed_as(format)

Link to this function

equal?(left, right)

Callback implementation for Ecto.Type.equal?/2.

Callback implementation for Ecto.Type.load/1.

Callback implementation for Ecto.Type.type/0.