relocate_handle — Déplace un handle à l'intérieur de la hiérarchie graphique.
relocate_handle( movedHandles, parent )
La routine relocate_handle permet de déplacer des handles graphiques à partir de leurs emplacements actuels vers un autre dans la hierarchie graphique. Les entités déplacées sont relogées sous le handle parent spécifié.
Comme tous les handles graphiques ne sont pas compatibles entre eux, il existe des restrictions quant à l'utilisation de la routine . Il est par exemple impossible de déplacer une handle axes comme enfant d'une polyline. Pour plus d'information à ce sujet, on peut se reporter à la page graphics_entities.
Cette routine est particulièrement utile pour déplacer un objet d'un axe à un autre ou pour déplacer des axes entre fenêtre.
x = 0:10 ; // construction d'une première polyline plot(x,x^2) ; axes1 = gca() ; poly1 = gce() ; // puis d'une seconde scf() ; plot( x,x ) ; axes2 = gca() ; poly2 = gce() ; poly2bis = copy( poly2 ) ; // copie de la polyline pour la déplacer ensuite // les deux polylines se retrouvent dans le même axe. relocate_handle( poly2bis, axes1 ) ;