Re: Preventing a plot used as background from updating
- To: mathgroup at smc.vnet.net
- Subject: [mg130725] Re: Preventing a plot used as background from updating
- From: Fred Simons <f.h.simons at tue.nl>
- Date: Mon, 6 May 2013 04:24:33 -0400 (EDT)
- Delivered-to: l-mathgroup@mail-archive0.wolfram.com
- Delivered-to: l-mathgroup@wolfram.com
- Delivered-to: mathgroup-outx@smc.vnet.net
- Delivered-to: mathgroup-newsendx@smc.vnet.net
- References: <20130504071821.6D69C6A12@smc.vnet.net>
Brent,
You could used nested Dynamics, something like Dynamic[
Graphics[{contourplot, Dynamic[other stuff]].
Here is a toy example demonstrating the principle. Updating of the
variable a is time consuming, while updating of b is fast. The variable
a is not updated when only the value of b changes.
a = RandomReal[]; b = RandomReal[];
Column[{ Dynamic[{Pause[2]; a, Dynamic[b]}],
Button["a", a = RandomReal[]],
Button["b", b = RandomReal[]]
}]
Fred Simons
Eindhoven University of Technology
Op 4-5-2013 9:18, Brentt schreef:
> Hi, I'm trying to make an interactive visualization that uses a contour
> plot as background. The contour plot takes a while to process, and I don't
> want it to be refreshed during dynamic evaluation.
>
> When I try and use the "Refresh[ cntrPlot, None]" the other parts of
> dynamic don't run.
>
> I've even tried to rasterize the graphic, but then the coordinates don't
> match up.
>
> Any ideas on how one might go about doing this?
>
>
>
>
> -----
> Geen virus gevonden in dit bericht.
> Gecontroleerd door AVG - www.avg.com
> Versie: 2013.0.3272 / Virusdatabase: 3162/6295 - datum van uitgifte: 05/03/13
>
>
- References:
- Preventing a plot used as background from updating in dynamic
- From: Brentt <brenttnewman@gmail.com>
- Preventing a plot used as background from updating in dynamic