Scilab Data type

patch_properties - description of the Patch entity properties

### Description

A patch is a filled polyline. The Patch entity is a leaf of the graphics entities hierarchy. This entity defines the parameters for patchs.
- visible: This field contains the `visible` property value for the entity . It should be `"on"` or `"off"` .By default, the patch is visible, the value's property is `"on"` . If `"off"` the patch is not drawn on the screen.
- data: This field contains the boundary values for the x and y coordinates. It is a two column matrix `[x,y]` of points.
- foreground: This field contains the default `foreground` property used to draw of the patch. Its value should be a color index (relative to the current colormap).
- clip_state: This field contains the `clip_state` property value for the patch. Its value should be :
- `"off"` this means that the patch is not clipped.
- `"cliprf"` this means that the portion of the patch outside the axes box is not displayed.
- `"on"` this means that the patch is clipped outside the rectangle given by property clip_box.
- clip_box: This field is to determinate the `clip_box` property. 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 patch to display, however `clip_state` property value will be changed.
- parent: This property contains the handle of the parent. The parent of the patch entity should be of the type `"Axes"` or `"Agregation"`.

### Exemples

      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];

       xfpoly(sin(2*%pi*(0:5)/5),cos(2*%pi*(0:5)/5))
       p=get("hdl"); //get handle on current entity (here the pacth entity)
       p.foreground=14;
       p.data=[(-2:0.1:2)' sin((-2:0.1:2)*%pi)']
       p.clip_box=[-2, .5, 4,1]
       p.clip_state
       p.clip_state="off";

### Voir aussi

`set` `get` `delete` `xpoly` `xfpolys` `graphics_entities`

### Auteur

Djalel ABDEMOUCHE