def initGroups(initFlag=vizconnect.INIT_INDEPENDENT, initList=None): #VC: place any general initialization code here rawGroup = vizconnect.getRawGroupDict() #VC: initialize a new group _name = 'cave_manual_configuration' if vizconnect.isPendingInit('group', _name, initFlag, initList): #VC: init the raw object if initFlag & vizconnect.INIT_RAW: #VC: create the raw object rawGroup[_name] = viz.addGroup() #VC: init the wrapper (DO NOT EDIT) if initFlag & vizconnect.INIT_WRAPPERS: vizconnect.addGroup(rawGroup[_name], _name, make='Virtual', model='Origin') #VC: set the parent of the node if initFlag & vizconnect.INIT_PARENTS: vizconnect.getGroup(_name).setParent( vizconnect.getTransport('wandmagiccarpet')) #VC: return values can be modified here return None
def initGroups(initFlag=vizconnect.INIT_INDEPENDENT, initList=None): #VC: place any general initialization code here rawGroup = vizconnect.getRawGroupDict() #VC: initialize a new group _name = 'cave_manual_configuration' if vizconnect.isPendingInit('group', _name, initFlag, initList): #VC: init the raw object if initFlag&vizconnect.INIT_RAW: #VC: create the raw object rawGroup[_name] = viz.addGroup() #VC: init the wrapper (DO NOT EDIT) if initFlag&vizconnect.INIT_WRAPPERS: vizconnect.addGroup(rawGroup[_name], _name, make='Virtual', model='Origin') #VC: set the parent of the node if initFlag&vizconnect.INIT_PARENTS: vizconnect.getGroup(_name).setParent(vizconnect.getDisplay('cave_manual_configuration')) #VC: return values can be modified here return None
def initWrappers(): # get all of the raw items from vizconnect rawGroup = vizconnect.getRawGroupDict() rawInput = vizconnect.getRawInputDict() rawDisplay = vizconnect.getRawDisplayDict() rawTracker = vizconnect.getRawTrackerDict() rawTransport = vizconnect.getRawTransportDict() rawEvent = vizconnect.getRawEventDict() rawTool = vizconnect.getRawToolDict() rawAvatar = vizconnect.getRawAvatarDict() rawAnimator = vizconnect.getRawAnimatorDict() # below are listed the wrapped group objects # below are listed the wrapped display objects vizconnect.addDisplay(rawDisplay['zsight_60'], 'zsight_60', '', 'Sensics', 'zSight 60') # below are listed the wrapped tracker objects vizconnect.addTracker(rawTracker['ppt_Rhead'], 'ppt_Rhead', 'ppt', 'WorldViz', 'PPT') vizconnect.addTracker(rawTracker['optical_heading'], 'optical_heading', '', 'Virtual', 'Optical Heading') vizconnect.addTracker(rawTracker['ppt_hand'], 'ppt_hand', 'ppt', 'WorldViz', 'PPT') vizconnect.addTracker(rawTracker['osv3_sensor_bus'], 'osv3_sensor_bus', '', 'Inertial Labs', 'OSv3 (Sensor Bus)') vizconnect.addTracker(rawTracker['ppt_Lhead'], 'ppt_Lhead', 'ppt', 'WorldViz', 'PPT') # below are listed the wrapped input objects # below are listed the wrapped event objects # below are listed the wrapped transport objects # below are listed the wrapped tool objects # below are listed the wrapped avatar objects return True
def initGroups(initFlag=vizconnect.INIT_INDEPENDENT, initList=None): #VC: place any general initialization code here rawGroup = vizconnect.getRawGroupDict() #VC: return values can be modified here return None
def initGroups(initFlag=vizconnect.INIT_INDEPENDENT, initList=None): #VC: place any general initialization code here rawGroup = vizconnect.getRawGroupDict() #VC: return values can be modified here return None