scipy.spatial.transform.Rotation.

创建组#

classmethod Rotation.create_group(cls, group, axis='Z')#

创建一个3D旋转组。

参数:
字符串

组的名称。必须是 ‘I’、’O’、’T’、’Dn’、’Cn’ 之一,其中 n 是一个正整数。这些组分别是:

  • I: 二十面体群

  • O: 八面体群

  • T: 四面体群

  • D: 二环群

  • C: 循环群

整数

循环旋转轴。必须是 [‘X’, ‘Y’, ‘Z’] 之一(或小写)。默认是 ‘Z’。对于组 ‘I’, ‘O’, 和 ‘T’ 忽略。

返回:
旋转 : Rotation 实例旋转实例

包含旋转群元素的对象。

注释

此方法仅生成旋转群。完整的3维点群 [PointGroups] 还包含反射。

参考文献

[PointGroups]

点群 在维基百科上。