6 Copyright (C) 2008 Alberto Gomez-Casado (University of Twente).
8 This program is released under the GNU General Public License version 2.
12 import libviewer as lview
13 import libinput as limput
19 #we keep a list of different viewers so it's possible to retrieve different data
20 #or process the same data differently
23 def do_vwnew(self,args):
25 self.viewerlist.append(lview.Ascii(self.outlet))
26 dt=limput.alphainput('What type of data will this viewer handle? (force/distance/all)','',1,['force', 'distance', 'all']) #TODO update types, make a list somewhere?
28 self.viewerlist[-1].setdtype(dt)
31 def do_vwaction(self,args):
33 triggers default action of viewer number n (default 0)
38 self.viewerlist[int(args)].action()