本文整理汇总了Python中Visualizer.VisualizationModules.VisualizationModule.setParameter方法的典型用法代码示例。如果您正苦于以下问题:Python VisualizationModule.setParameter方法的具体用法?Python VisualizationModule.setParameter怎么用?Python VisualizationModule.setParameter使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Visualizer.VisualizationModules.VisualizationModule
的用法示例。
在下文中一共展示了VisualizationModule.setParameter方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: setParameter
# 需要导入模块: from Visualizer.VisualizationModules import VisualizationModule [as 别名]
# 或者: from Visualizer.VisualizationModules.VisualizationModule import setParameter [as 别名]
def setParameter(self, parameter, value):
"""
set a parameter to given value
"""
VisualizationModule.setParameter(self, parameter, value)
if parameter == "ShowControls" and self.boxWidget:
self.showPlane(value)
示例2: setParameter
# 需要导入模块: from Visualizer.VisualizationModules import VisualizationModule [as 别名]
# 或者: from Visualizer.VisualizationModules.VisualizationModule import setParameter [as 别名]
def setParameter(self, parameter, value):
"""
Set a value for the parameter
"""
#if parameter == "AllTracks":
# lib.messenger.send(None, "visualize_all_tracks", value)
VisualizationModule.setParameter(self, parameter, value)
示例3: setParameter
# 需要导入模块: from Visualizer.VisualizationModules import VisualizationModule [as 别名]
# 或者: from Visualizer.VisualizationModules.VisualizationModule import setParameter [as 别名]
def setParameter(self, parameter, value):
"""
set the value of a parameter to value
"""
VisualizationModule.setParameter(self, parameter, value)
if parameter == "ShowControl":
self.showPlane(value)
if parameter in ["AllModules", "ClippedModule"]:
self.clipWithCurrentPlane()
示例4: setParameter
# 需要导入模块: from Visualizer.VisualizationModules import VisualizationModule [as 别名]
# 或者: from Visualizer.VisualizationModules.VisualizationModule import setParameter [as 别名]
def setParameter(self, parameter, value):
"""
Set parameter and update axes
"""
VisualizationModule.setParameter(self, parameter, value)
if self.axes:
x,y,z = self.parameters["X"], self.parameters["Y"], self.parameters["Z"]
self.axes.SetTotalLength(x,y,z)
length = math.sqrt(x**2 + y**2 + z**2) / self.length
self.marker.SetViewport(0.0, 0.0, 0.2 * length, 0.2 * length)
示例5: setParameter
# 需要导入模块: from Visualizer.VisualizationModules import VisualizationModule [as 别名]
# 或者: from Visualizer.VisualizationModules.VisualizationModule import setParameter [as 别名]
def setParameter(self, parameter, value):
"""
Set a value for the parameter
"""
VisualizationModule.setParameter(self, parameter, value)
if parameter == "Method":
conf = Configuration.getConfiguration()
conf.setConfigItem("DefaultVolumeMode", "Rendering", value)
conf.writeSettings()
self.updateMethod()
self.updateOpacityTransferFunction()
if value == 1:
print "Updating QualityValue label to max planes"
lib.messenger.send(self, "update_QualityValue_label", "Maximum number of planes:")
else:
print "Updating QualityValue label to sample distance"
lib.messenger.send(self, "update_QualityValue_label", "Sample distance:")
if parameter == "Quality":
self.parameters["QualityValue"] = None
self.updateQuality()