class NumPlot::LabelParser
@!visibility private
Constants
- OPTIONS
Public Class Methods
parse(enhanced, *args)
click to toggle source
# File lib/numplot.rb, line 719 def self.parse(enhanced, *args) if Hash === args.last opts = args.pop else opts = {} end label = args.shift raise ArgumentError, "Unknown label argument #{args.inspect}" if !args.empty? raise ArgumentError, "No label text" if label.nil? gnuplot_string = Conversion.quote_label(label, enhanced) OPTIONS.each do |opt| gnuplot_string << opt.plot_arg(opts) end gnuplot_string end