picture InputDeviceManager.cls, InputDeviceManager.pict, InputDeviceManager.meth, InputDeviceManager.sep, InputDeviceManager.fiel, InputDeviceManager.stereo; numeric InputDeviceManager.maxwid; InputDeviceManager.cls = classTitle("InputDeviceManager"); InputDeviceManager.meth = stackStrings(defaultfont, 1, "STATE_CALIBRATING", "STATE_CHOOSING", "STATE_NORMAL"); InputDeviceManager.fiel = stackStrings(defaultfont, 1, "void setState(int state)", "Axis getCurrentChoice()"); InputDeviceManager.stereo = stereotype("interface"); maxwid(InputDeviceManager.maxwid, InputDeviceManager.stereo); maxwid(InputDeviceManager.maxwid, InputDeviceManager.cls); maxwid(InputDeviceManager.maxwid, InputDeviceManager.meth); maxwid(InputDeviceManager.maxwid, InputDeviceManager.fiel); maxwidctr(InputDeviceManager.maxwid, InputDeviceManager.stereo); maxwidctr(InputDeviceManager.maxwid, InputDeviceManager.cls); InputDeviceManager.sep = nullpicture; addto InputDeviceManager.sep doublepath (0,0)--(InputDeviceManager.maxwid,0) withpen currentpen; InputDeviceManager.pict = stackpics(InputDeviceManager.stereo, InputDeviceManager.cls, InputDeviceManager.sep, InputDeviceManager.meth, InputDeviceManager.sep, InputDeviceManager.fiel); setbounds InputDeviceManager.pict to bbox InputDeviceManager.pict; picmeasurements(InputDeviceManager); picture InputDevice.cls, InputDevice.pict, InputDevice.meth, InputDevice.sep, InputDevice.fiel, InputDevice.stereo; numeric InputDevice.maxwid; InputDevice.cls = classTitle("InputDevice"); InputDevice.meth = stackStrings(defaultfont, 1, ); InputDevice.fiel = stackStrings(defaultfont, 1, ); InputDevice.stereo = stereotype("interface"); maxwid(InputDevice.maxwid, InputDevice.stereo); maxwid(InputDevice.maxwid, InputDevice.cls); maxwid(InputDevice.maxwid, InputDevice.meth); maxwid(InputDevice.maxwid, InputDevice.fiel); maxwidctr(InputDevice.maxwid, InputDevice.stereo); maxwidctr(InputDevice.maxwid, InputDevice.cls); InputDevice.sep = nullpicture; addto InputDevice.sep doublepath (0,0)--(InputDevice.maxwid,0) withpen currentpen; InputDevice.pict = stackpics(InputDevice.stereo, InputDevice.cls, InputDevice.meth, InputDevice.fiel); setbounds InputDevice.pict to bbox InputDevice.pict; picmeasurements(InputDevice); picture Axis.cls, Axis.pict, Axis.meth, Axis.sep, Axis.fiel, Axis.stereo; numeric Axis.maxwid; Axis.cls = classTitle("Axis"); Axis.meth = stackStrings(defaultfont, 1, ); Axis.fiel = stackStrings(defaultfont, 1, "getName()", "void setState(int state)", "float getChoiceProbability()"); Axis.stereo = stereotype("interface"); maxwid(Axis.maxwid, Axis.stereo); maxwid(Axis.maxwid, Axis.cls); maxwid(Axis.maxwid, Axis.meth); maxwid(Axis.maxwid, Axis.fiel); maxwidctr(Axis.maxwid, Axis.stereo); maxwidctr(Axis.maxwid, Axis.cls); Axis.sep = nullpicture; addto Axis.sep doublepath (0,0)--(Axis.maxwid,0) withpen currentpen; Axis.pict = stackpics(Axis.stereo, Axis.cls, Axis.sep, Axis.meth, Axis.fiel); setbounds Axis.pict to bbox Axis.pict; picmeasurements(Axis); path srAdINADOEoghYlABrtb.p; picture srAdINADOEoghYlABrtb.a.multi, srAdINADOEoghYlABrtb.a.role; path srAdINADOEoghYlABrtb.a.p; srAdINADOEoghYlABrtb.a.multi = adornmentName("1"); srAdINADOEoghYlABrtb.a.role = adornmentName(" "); picture srAdINADOEoghYlABrtb.b.multi, srAdINADOEoghYlABrtb.b.role; path srAdINADOEoghYlABrtb.b.p; srAdINADOEoghYlABrtb.b.multi = adornmentName("*"); srAdINADOEoghYlABrtb.b.role = adornmentName(" "); path AHUpIlprFeaJKExvZHzK.p; picture AHUpIlprFeaJKExvZHzK.a.multi, AHUpIlprFeaJKExvZHzK.a.role; path AHUpIlprFeaJKExvZHzK.a.p; AHUpIlprFeaJKExvZHzK.a.multi = adornmentName("1"); AHUpIlprFeaJKExvZHzK.a.role = adornmentName(" "); picture AHUpIlprFeaJKExvZHzK.b.multi, AHUpIlprFeaJKExvZHzK.b.role; path AHUpIlprFeaJKExvZHzK.b.p; AHUpIlprFeaJKExvZHzK.b.multi = adornmentName("*"); AHUpIlprFeaJKExvZHzK.b.role = adornmentName(" ");