Igor do you have a clue ?

(I'm not sure Igor is on pharo-users)

Clement


2014-06-04 23:15 GMT+02:00 Hilaire Fernandes <hilaire.fernan...@gmail.com>:

> Hi,
>
>
> Programmed sketch in DrGeo can be animated, for example like the script
> bellow.
> The "canvas do:" message forks the block so user is not blocked.
> At #udpate message the items and views (morph) are recomputed and refreshed
> .
> Before porting DrGeo to Athens, the animation was pretty fast, now it is
> very slow.
>
> Any idea from where it could come from?
>
> Thanks
>
>
> ---8<------
> |canvas s stats points|
>
> points :=Array new: 12.
> stats := Array new: 12 withAll: 0.
>
> canvas := DrGeoCanvas new.
> 2 to: 12 do: [:i |
>         points at: i put: (canvas point: i@0.1).
>         (points at: i) square; color: Color blue.
>         s := canvas segment: i@0 to: (points at: i).
>         s color: Color red].
>
> canvas do: [
>         1 to: 10000 do: [:i|
>                 s := 6 atRandom + 6 atRandom.
>                 stats at: s put: ((stats at: s)+1).
>                 (points at: s)
>                         name: (stats at: s) asString;
>                         moveTo: s @ ((stats at: s) / 100).
>                 canvas update].
> ---8<------
>
>
>
> --
> Dr. Geo http://drgeo.eu
>
>
>

Reply via email to