# File lib/graphviz/types/gv_double.rb, line 9 def check(data) if data.kind_of?(Numeric) or (data.is_a?(String) and FLOAT_MASK.match(data)) return data end return nil if data.is_a?(String) and data.empty? raise DoubleException, "Invalid double value for `#{data}`" end
# File lib/graphviz/types/gv_double.rb, line 19 def output return @data.to_s.inspect.gsub( "\\\\", "\\" ) end
# File lib/graphviz/types/gv_double.rb, line 23 def to_f @data.to_f end
Generated with the Darkfish Rdoc Generator 2.