Sha256: e149b3d69c6bad2f2862983c8b8ef47baf08ed1b9d68d9ee8c158dc14a067917
Contents?: true
Size: 770 Bytes
Versions: 95
Compression:
Stored size: 770 Bytes
Contents
module Geokit module Adapters class Abstract class NotImplementedError < StandardError ; end cattr_accessor :loaded class << self def load(klass) ; end end def initialize(klass) @owner = klass end def method_missing(method, *args, &block) return @owner.send(method, *args, &block) if @owner.respond_to?(method) super end def sphere_distance_sql(lat, lng, multiplier) raise NotImplementedError, '#sphere_distance_sql is not implemented' end def flat_distance_sql(origin, lat_degree_units, lng_degree_units) raise NotImplementedError, '#flat_distance_sql is not implemented' end end end end
Version data entries
95 entries across 95 versions & 3 rubygems