| Scilab Reference Manual |
|---|
polyline_properties — description of the Polyline entity properties
The Polyline entity is a leaf of the graphics entities hierarchy. This entity defines the parameters for polylines.
| visible: | This field contains the visible property value for the entity . It should be "on" or "off" . By default, the polyline is visible, the value's property is "on" . If "off" the polyline is not drawn on the screen. | ||||||||
| data: | This field contains the values for the x and y coordinates of . It is a two column matrix [x,y] of points. | ||||||||
| line_style: | The line_style property value should be an integer in [0 9]. 0 stands for solid the other value stands for a selection of dashes. | ||||||||
| thickness: | This field contains the line thickness property. It's value should be positive integer. | ||||||||
| polyline_style: | This property sets several polyline drawing mode:
| ||||||||
| mark_mode: | If mark_mode property is "on" the polyline is represented by a mark drawn at each given points. If is the default value "off" the polyline is represented using lines. | ||||||||
| mark_style: | The mark_style property value is used to select the type of mark to use when mark_mode property is "on" . The value should be an integer in [0 9] which stands for: dot, plus, cross, star, diamond fill, diamond, triangle up, triangle down, trefle and circle. | ||||||||
| mark_size: | The mark_size property is used to select the type of size of the marks when mark_mode property is "on" . Its value should be an integer between 0 and 5 whith stands for 8pt, 10pt, 12pt, 14pt, 18pt and 24pt. | ||||||||
| foreground: | This field contains the default foreground property used to draw the polyline. Its value should be a color index (relative to the current colormap). | ||||||||
| clip_state: | This field contains the clip_state property value for the polyline. It should be :
| ||||||||
| clip_box: | This field is to determinate the clip_box property. By Default its value should be an empty matrix if clip_state is "off". Other cases the vector [x,y,w,h] (upper-left point width height) defines the portions of the polyline to display, however clip_state property value will be changed. | ||||||||
| parent: | This field contains the handle of the parent. The parent of the polyline entity should be of the type "Axes" or "Agregation". |
set("figure_style","new") //create a figure
a=get("current_axes")//get the handle of the newly created axes
a.data_bounds=[-2,-2,2,2];
xpoly(sin(2*%pi*(0:5)/5),cos(2*%pi*(0:5)/5),"lines",0)
p=get("hdl"); //get handle on current entity (here the polyline entity)
p.foreground=2;
p.thickness=3;
p.mark_style=9;
d=p.data;d(1,:)=[0 0];p.data=d;
p.data=[(-2:0.1:2)' sin((-2:0.1:2)*%pi)']
p.mark_mode="off";
p.polyline_style=3;
p.line_style=4;
Djalel ABDEMOUCHE
| << polarplot | printing >> |