Resolv::LOC::Alt
class Resolv::LOC::Alt
父类:Object
Resolv :: LOC :: Alt
常量
正则表达式
属性
altitudeR
原始高度
公共类方法
创建(arg)显示源
创建一个新的LOC :: Alt,arg
其中可能是:
LOC::Alt
返回arg
。
串
arg
必须匹配LOC :: Alt :: Regex常量
# File lib/resolv.rb, line 2780
def self.create(arg)
case arg
when Alt
return arg
when String
altitude = ''
if Regex =~ arg
altitude = [($1.to_f*(1e2))+(1e7)].pack("N")
else
raise ArgumentError.new("not a properly formed Alt string: " + arg)
end
return Alt.new(altitude)
else
raise ArgumentError.new("cannot interpret as Alt: #{arg.inspect}")
end
end
新(海拔)显示源
# File lib/resolv.rb, line 2797
def initialize(altitude)
@altitude = altitude
end