xclip - définit une zone de "clipping"
xclip définit une zone de "clipping" définie par les coordonnées, dans l'échelle courante, du rectangle x,y,w,h (point en haut à gauche, largeur, hauteur) : les opérations graphiques sont restreintes à ce rectangle.
Si un seul argument est donné, il est considéré comme une spécification de rectangle rect=[x,y,w,h] .
xclip("clipgrf") est utilisé pour utiliser la zone de clipping égale au cadre du dessin courant.
Pour supprimer l'effet d'une commande xclip précédente, utiliser xclip() .
x=0:0.2:2*%pi; x1=[sin(x);100*sin(x)]; y1=[cos(x);100*cos(x)]; y1=y1+20*ones(y1); // set the frame clf();a=gca();a.data_bounds=[-100 -100;500 600]; // No clipping xsegs(10*x1+200*ones(x1),10*y1+200*ones(y1)) e=gce(); //handle on the Segs entity // draw rectangle clipping zone xrect(150,460,100,150) // set clip_box for Segs entity e.clip_box=[150,460,100,150]; // Set usual rectangle boundaries clipping zone e.clip_state='clipgrf'; xclip("clipgrf") // remove clipping e.clip_state='off';
J.Ph.C.