예제 #1
0
    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)
예제 #2
0
    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)