コード例 #1
0
 def delay(arg1,
           arg2,
           arg3,
           fogColor=fogColor,
           viewerBG=viewerBG,
           viewerHL=viewerHL,
           viewerAttrs=viewerAttrs,
           cameraAttrs=cameraAttrs):
     viewer = chimera.viewer
     viewer.depthCueColor = fogColor
     viewer.background = viewerBG
     viewer.highlightColor = viewerHL
     import v1
     v1.fixViewerAttrs(viewerAttrs)
     for attr, val in viewerAttrs.items():
         try:
             setattr(viewer, attr, val)
         except ValueError:
             # ignore highlight errors
             if attr != 'highlight':
                 raise
     camera = viewer.camera
     for attr, val in cameraAttrs.items():
         setattr(camera, attr, val)
     camera.fieldOfView = 25
     from chimera.triggerSet import ONESHOT
     return ONESHOT
コード例 #2
0
 def delay(arg1,
           arg2,
           arg3,
           fogColor=fogColor,
           viewerBG=viewerBG,
           viewerHL=viewerHL,
           viewerAttrs=viewerAttrs,
           cameraAttrs=cameraAttrs):
     viewer = chimera.tkgui.app.viewer
     viewer.depthCueColor = fogColor
     viewer.background = viewerBG
     viewer.highlightColor = viewerHL
     import v1
     v1.fixViewerAttrs(viewerAttrs)
     for attr, val in viewerAttrs.items():
         try:
             setattr(viewer, attr, val)
         except ValueError:
             # ignore highlight errors
             if attr != 'highlight':
                 raise
     camera = viewer.camera
     for attr, val in cameraAttrs.items():
         setattr(camera, attr, val)
     # can't reliably transit to/from stereo...
     if not chimera.stereo and cameraMode != "sequential stereo":
         camera.setMode(cameraMode, viewer)
     from chimera.triggerSet import ONESHOT
     return ONESHOT
コード例 #3
0
	def delay(fogColor=fogColor, viewerBG=viewerBG, viewerHL=viewerHL,
			viewerAttrs=viewerAttrs, cameraAttrs=cameraAttrs):
		viewer = chimera.tkgui.app.viewer
		viewer.depthCueColor = getColor(fogColor)
		viewer.background = getColor(viewerBG)
		viewer.highlightColor = getColor(viewerHL)
		import v1
		v1.fixViewerAttrs(viewerAttrs)
		for attr, val in viewerAttrs.items():
			if attr == "showBBox":
				# not strictly necessary, but cleaner
				continue
			try:
				setattr(viewer, attr, val)
			except ValueError:
				# ignore highlight errors
				if attr != 'highlight':
					raise
		camera = viewer.camera
		if hasattr(cameraAttrs, "near"):
			# session from before nearFar attribute
			cameraAttrs["nearFar"] = (cameraAttrs["near"],
							cameraAttrs["far"])
			del cameraAttrs["near"]
			del cameraAttrs["far"]
		for attr, val in cameraAttrs.items():
			setattr(camera, attr, val)
コード例 #4
0
ファイル: v13.py プロジェクト: davem22101/semanticscience
	def delay(arg1, arg2, arg3, fogColor=fogColor, viewerBG=viewerBG,
			viewerHL=viewerHL,
			viewerAttrs=viewerAttrs, cameraAttrs=cameraAttrs):
		viewer = chimera.tkgui.app.viewer
		viewer.depthCueColor = fogColor
		viewer.background = viewerBG
		viewer.highlightColor = viewerHL
		import v1
		v1.fixViewerAttrs(viewerAttrs)
		for attr, val in viewerAttrs.items():
			try:
				setattr(viewer, attr, val)
			except ValueError:
				# ignore highlight errors
				if attr != 'highlight':
					raise
		camera = viewer.camera
		for attr, val in cameraAttrs.items():
			setattr(camera, attr, val)
		from chimera.triggerSet import ONESHOT
		return ONESHOT
コード例 #5
0
ファイル: v26.py プロジェクト: davem22101/semanticscience
	def delay(arg1, arg2, arg3, fogColor=fogColor, viewerBG=viewerBG,
			viewerHL=viewerHL,
			viewerAttrs=viewerAttrs, cameraAttrs=cameraAttrs):
		viewer = chimera.tkgui.app.viewer
		viewer.depthCueColor = fogColor
		viewer.background = viewerBG
		viewer.highlightColor = viewerHL
		import v1
		v1.fixViewerAttrs(viewerAttrs)
		for attr, val in viewerAttrs.items():
			try:
				setattr(viewer, attr, val)
			except ValueError:
				# ignore highlight errors
				if attr != 'highlight':
					raise
		camera = viewer.camera
		for attr, val in cameraAttrs.items():
			setattr(camera, attr, val)
		# can't reliably transit to/from stereo...
		if not chimera.stereo and cameraMode != "sequential stereo":
			camera.setMode(cameraMode, viewer)
		from chimera.triggerSet import ONESHOT
		return ONESHOT
コード例 #6
0
 def delay(fogColor=fogColor,
           viewerBG=viewerBG,
           viewerHL=viewerHL,
           viewerAttrs=viewerAttrs,
           cameraAttrs=cameraAttrs):
     viewer = chimera.tkgui.app.viewer
     viewer.depthCueColor = fogColor
     viewer.background = viewerBG
     viewer.highlightColor = viewerHL
     import v1
     v1.fixViewerAttrs(viewerAttrs)
     for attr, val in viewerAttrs.items():
         if attr == "showBBox":
             # not strictly necessary, but cleaner
             continue
         try:
             setattr(viewer, attr, val)
         except ValueError:
             # ignore highlight errors
             if attr != 'highlight':
                 raise
     camera = viewer.camera
     for attr, val in cameraAttrs.items():
         setattr(camera, attr, val)