> canvas being actually displayed. It simply try to render everything.
> Is my guess right? Can anyone confirm please?
> Is there a way to turn this on?

In the original implementation whenever a shape was draw, all child
shapes were clipped according to the bounds of the parent shape. So
the root shape clipped to the bounds of the window.

You could test before drawing if the shape is visible at all, however
in my experience you do not gain any speed because the graphic engine
is much faster at performing such tests. At some points I also
experimented with R- and Generalized Search Trees, but I figured out
that in most cases it is not worth the troubles. For Mondrian
visualization the whole dataset is normally displayed anyway. These
kind of trees only bring speed improvement, if typically only a
fraction of a huge amount of data is visible, like this is the case in
a game world or a CAD application.

Cheers,
Lukas

-- 
Lukas Renggli
http://www.lukas-renggli.ch

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to