Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - Português - 日本語 -
Справка Scilab >> Графики > figure_operations > drawlater

drawlater

makes axes children invisible.

Syntax

drawlater()

Description

This function can be used not to display immediately onto the current figure the next created graphics objects - i.e. by calling high level functions such as plotting functions or setting properties to existent objects. The immediate_drawing property of the current figure is set to 'off' in order to postpon the next drawings.

It can specially be used with the drawnow function.

To enable back the immediate_drawing for the current figure, you can use drawnow function.

Warning : note that between drawlater and drawnow calls, the current figure may have changed. Therefore, this must be used carefully.

Examples

//Example :  one axes / one figure
drawlater();
xfarc(.25,.55,.1,.15,0,64*360);
xfarc(.55,.55,.1,.15,0,64*360);
xfrect(.3,.8,.3,.2);
xfrect(.2,.7,.5,.2);
xfrect(.32,.78,.1,.1);
xfrect(.44,.78,.14,.1);
xfrect(-.2,.4,1.5,.8);
xstring(0.33,.9,"A Scilab Car");
a=get("current_axes");
a.children(1).font_size=4;
a.children(1).font_style=4;
a.children(1).background=5;
a.children(3).background=8;
a.children(4).background=8;
a.children(5).background=17;
a.children(6).background=17;
a.children(7).background=25;
a.children(8).background=25;
xclick();
drawnow();

//Example 2:: two axes / one figure
clf
subplot(211)
drawlater    // what will be present in this axes will be displayed later
plot2d       // nothing is displayed => feeds the graphical buffer
subplot(212)
plot3d
drawnow      // the graphical buffer is flushed: all its contents become visible

See also

  • get — Retrieve a property value from a graphics entity or an User Interface object.
  • set — set a property value of a graphic entity object or of a User Interface object.
  • drawnow — draw hidden graphics entities.
  • graphics_entities — описание структур данных графических объектов
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Feb 14 15:13:26 CET 2017