Changeset 3611


Ignore:
Timestamp:
Sep 15, 2006, 4:01:31 PM (19 years ago)
Author:
jack
Message:

Fixed a race condition with the animation of the visualiser.

Location:
anuga_core/source/anuga/visualiser
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • anuga_core/source/anuga/visualiser/offline.py

    r3549 r3611  
    2828
    2929        self.paused = False
    30         self.tk_root.after(100, self.animateForward)
    31 
     30       
    3231    def setup_grid(self):
    3332        fin = NetCDFFile(self.source, 'r')
     
    3938                self.vtk_cells.InsertCellPoint(fin.variables['volumes'][v][i])
    4039        fin.close()
    41 
     40       
    4241    def update_height_quantity(self, quantityName, dynamic=True):
    4342        polydata = self.vtk_polyData[quantityName] = vtkPolyData()
     
    118117            self.tk_controlFrame.grid_columnconfigure(i, weight=1)
    119118
     119    def run(self):
     120        self.tk_root.after(100, self.animateForward)
     121        Visualiser.run(self)
     122
    120123    def restart(self):
    121124        self.frameNumber = 0
  • anuga_core/source/anuga/visualiser/run_offline.py

    r3547 r3611  
    11from offline import OfflineVisualiser
    22
    3 o = OfflineVisualiser("../../../swollen_viewer/tests/cylinders.sww")
     3o = OfflineVisualiser("../../swollen_viewer/tests/cylinders.sww")
    44#o = OfflineVisualiser("../../../../swollen_viewer/tests/karratha_100m.sww")
    55o.render_quantity_height("elevation", dynamic=False)
Note: See TracChangeset for help on using the changeset viewer.