# File lib/prawn/svg/document.rb, line 68 def points(value, axis = nil) if value.is_a?(String) if match = value.match(/\d(cm|dm|ft|in|m|mm|yd)$/) send("#{match[1]}2pt", value.to_f) elsif value[-1..-1] == "%" value.to_f * (axis == :y ? @actual_height : @actual_width) / 100.0 else value.to_f end else value.to_f end end