Scilab Data type

polyline_properties - description of the Polyline entity properties

Description

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:
  • If the value is 0 or 1 lines are drawn between two consecutives points.
  • If the value is 2 the polyline produces a staircase plot. Two consecutives points are linked by an horizontal line followed by a vertical line.
  • If the value is 3 the polyline produces a bar plot. For each given point (x,y) a vertical line is drawn from (x,y) to (x,0).
  • If the value is 4 arrows are drawn between two consecutives points.
  • 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 :
  • "off" this means that the polyline is not clipped.
  • "cliprf" this means that the polyline is clipped outside the Axes box.
  • "on" this means that the polyline is clipped outside the rectangle given by property clip_box.
  • 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".
  • Examples

    See Also

    Author