# File mrplot.rb, line 210 def initialize(title = nil, description = nil) # Create an empty array of data sets @datasets = Array.new # Projects coordinates from plot to window space & contains all clippings @space = PlotSpace.new # Create new standard axes, grid and figures (drawn in window/plot space) @axes = Axes.new @grid = Grid.new @figures = Array.new # Create a new history and history symbol @history = History.new @history_symbol = HistorySymbol.new if !title @title = Label.new("Untitled Plot") else @title = title end @description = description end