Subject: | |
From: | |
Reply To: | |
Date: | Thu, 4 Apr 2013 22:00:23 +0200 |
Content-Type: | multipart/mixed |
Parts/Attachments: |
|
|
Hello again,
In attachment a little sample showing this last situation I reported. The
Trailer agents continue to be drawn after the stop() method is invoked, and
even when the simulation is restarted.
Regards,
Luís
On 27 March 2013 21:07, Luís de Sousa <[log in to unmask]> wrote:
> Hello again,
>
> I noted today that geometries that have been removed using this method
> continue to be drawn in the display. I have an Agent class that
> inherits from MasonGeometry; this particular agent can "die" during
> simulation and its stop() method is invoked. When this happens with an
> agent stored in a Continuous2D, for instance, invoking the remove()
> method is enough to prevent it from being drawn again.
>
> After invoking removeGeometry() is there anything else referencing the
> geometry?
>
> Thank you,
>
> Luís
>
> On 21 March 2013 18:58, Mark Coletti <[log in to unmask]> wrote:
> >
> > I've added removeGeometry() and committed the changes to subversion. Be
> > aware that removing things from t he spatial index can be expensive in
> > addition to removing things from "shadow" Bag of Geometries.
> >
> > Cheers!
> >
> > Mark
>
|
|
|