本文整理汇总了Python中Matrix.euler_angles方法的典型用法代码示例。如果您正苦于以下问题:Python Matrix.euler_angles方法的具体用法?Python Matrix.euler_angles怎么用?Python Matrix.euler_angles使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Matrix
的用法示例。
在下文中一共展示了Matrix.euler_angles方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: show_cumulative_transform
# 需要导入模块: import Matrix [as 别名]
# 或者: from Matrix import euler_angles [as 别名]
def show_cumulative_transform(self, m):
from chimera import Xform
mxf = getattr(m, 'applied_xform', Xform())
import Matrix
tf = Matrix.xform_matrix(mxf)
angles = Matrix.euler_angles(tf)
shift = mxf.getTranslation().data()
text = ('Cumulative:\n' +
' Euler angles %.5g %.5g %.5g\n' % angles +
' Shift: %.5g %.5g %.5g' % shift)
self.cumulative['text'] = text