141,142c141,142
<     attr_accessor :title, :with, :using, :data, :linewidth, :matrix
<   
---
>     attr_accessor :title, :with, :using, :data, :linewidth, :matrix, :origin
> 
153,154c153,155
<       
<       # Order of these is important or gnuplot barfs on 'em
---
>         if @origin.class  ==Array
> 		io<< "\n set origin "+sprintf("%f",@origin[0]) +", "+ sprintf("%f",@origin[1])+"\n"
>         end
156c157
<       io << ( (@data.instance_of? String) ? @data : "'-'" )
---
> 	# Order of these is important or gnuplot barfs on 'em
157a159
>       io <<"plot "<< ( (@data.instance_of? String) ? @data : "'-'" )
168a171
>       io << "\n"
