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