def start(self): from plotconfig import TVTKconfig self.config = TVTKconfig(self.variables) self.primitives = self.config.getPrimitives() for prim in self.primitives: self.scene.add_actors(prim.actor)
self.viewers.select_viewer(viewer) def start(self): self.io_driver_list.start_all() self.viewers.start() def stop(self): self.viewers.stop() self.io_driver_list.stop_all() vs = Variables() viewers = Viewers(variables = vs) from plotconfig import TVTKconfig config=TVTKconfig(vs) viewers._add_viewer(TVTKViewer(config)) iodl = IODriverList(io_drivers = [], variables = vs, viewers_instance = viewers) proj = PlotOMatic(io_driver_list = iodl, variables = vs, viewers = viewers) proj.start() proj.configure_traits() proj.stop() if PROFILE: print "Generating Statistics" yappi.stop() stats = yappi.get_stats(yappi.SORTTYPE_TSUB, yappi.SORTORDER_DESCENDING, 300) #yappi.SHOW_ALL)