Dodecahedron 命令

Dodecahedron( <Regular pentagon> )

创建一个以给定正五边形为底面的十二面体。

Dodecahedron( <Point>, <Point>, <Direction> )

创建一个以两点间的线段为棱的十二面体。 其余顶点由给定的方向唯一确定,该方向需要是:

  • 向量、线段、直线、射线 正交 于该线段,或

  • 多边形、平面 平行 于该线段。

    创建的十二面体将具有:

  • 一个以该线段为棱的面,位于与给定向量/线段/直线/射线正交的平面内,或

  • 一个以该线段为棱的面,位于与多边形/平面平行的平面内。

Dodecahedron( <Point>, <Point>, <Point>)

创建一个十二面体,其第一个面包含三个(相邻的)点。这些点必须构成一个正五边形的起始部分,才能定义该十二面体。

Dodecahedron( <Point>, <Point>)

创建一个十二面体,其第一个面包含两个(相邻的)点,第三个点在圆上自动创建,以便十二面体可以绕其第一条棱旋转。

Dodecahedron(A, B) 是 的快捷方式 Dodecahedron(A, B, C) 其中 C = Point(Circle(((1 - sqrt(5)) A + (3 + sqrt(5)) B) / 4, Distance(A, B) sqrt(10 + 2sqrt(5)) / 4, Segment(A, B))) .

另请参阅 Cube , Tetrahedron , Icosahedron , Octahedron 命令。