draw graph captions
hl=captions(h, strings [,location])
:h vector of handles on polyline entities. : :strings n vector of strings, strings(i) is the caption of the ith
polyline
:
location a character string with possible values: | |
---|---|
|
:
Puts captions on the current plot at the in the bottom left corner of the graphic window using the specified strings as labels. captions prepends labels by a recall of the corresponding polylines. The type and properties are recovered from the given handles:
The captions function creates a Legend data structure.
There is at most one Legend associated with each axes. If the caption function is recalled while a Legend still exist the old one is replaced.
t=0:0.1:2*%pi;
a=`gca`_();a.data_bounds=[t(1) -1.8;t($) 1.8];
a.margins(4)=0.2;
`plot2d`_(t,[`cos`_(t'),`cos`_(2*t'),`cos`_(3*t')],[1,2 3]);
e=`gce`_();
e.children(1).thickness=3;
e.children(2).line_style=4;
hl=captions(e.children,['cos(t)';'cos(2*t)';'cos(3*t)']);
hl=captions(e.children,['cos(t)';'cos(2*t)';'cos(3*t)'],'in_upper_right');
hl.legend_location='in_upper_right'
hl.fill_mode='on';