class Torque::PostgreSQL::Circle

Public Instance Methods

center() click to toggle source
# File lib/torque/postgresql/adapter/oid/circle.rb, line 9
def center
  point_class.new(x, y)
end
center=(value) click to toggle source
# File lib/torque/postgresql/adapter/oid/circle.rb, line 13
def center=(value)
  parts = value.is_a?(point_class) ? [value.x, value.y] : value[0..1]
  self.x = parts.first
  self.y = parts.last
end

Private Instance Methods

point_class() click to toggle source
# File lib/torque/postgresql/adapter/oid/circle.rb, line 21
def point_class
  Torque::PostgreSQL.config.geometry.point_class
end