class Torque::PostgreSQL::Adapter::OID::Line
Constants
- FORMATION
- PIECES
Protected Instance Methods
build_klass(*args)
click to toggle source
# File lib/torque/postgresql/adapter/oid/line.rb, line 49 def build_klass(*args) return nil if args.empty? check_invalid_format!(args) a, b, c = args.try(:first, pieces.size)&.map(&:to_f) slope = b.zero? ? Float::INFINITY : Rational(a, b) config_class.new(slope, c) end