Hi Ben,
There is the ROLayoutTranslator hierarchy that is used to have smooth animation. Indeed, a signalUpdate is done at every relevant steps.
By the way, have you tried:
-=-=-=-=-=-=-=-=-=-=-=-=
| view |
view := ROMondrianViewBuilder new.
ROMondrianExample new chooseLayoutOn: view.
view open
-=-=-=-=-=-=-=-=-=-=-=-=
Alexandre
On Jan 28, 2013, at 12:50 AM, Ben Coman <
[hidden email]> wrote:
>
> Just an idea floating through my head (its good to let them out before they do too much damage in there) ...
>
> It seems lots of research continues to goes into improving layouting algorithms. I think Roassal could provide a good basis to visualize the operation of a layout algorithm as an animation. This could be useful to researchers as well as teaching demonstrations to students. The benefit for Roassal of being 'the platform' for researchers to develop and test their layout algorithms, would be ending up with all the latest and greatest of these built-in.
>
> Perhaps a student project...
> One alternative could be a framework that manually inserted #signalUpdate's at significant points of the algorithm.
> Another could being extending the Smalltalk debugger to automatically send #signalUpdate's with each step.
>
> cheers -ben
>
> _______________________________________________
> Moose-dev mailing list
>
[hidden email]
>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel
http://www.bergel.eu^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev