移动一组 3-D 点。
rhinoscriptsyntax.PointArrayTransform (points, xform)
rhinoscript.pointvector.PointArrayTransform (points, xform)
points |
必须参数。列表或元组。一组要移动的 3-D 点列表。 |
xform |
必须参数。列表或 Rhino.Geometry.Transform 对象。一个有效的 4x4 的矩阵变换。 |
List. |
如果执行成功,返回计算得到的 3-D 点列表。 |
None |
出错返回空值。 |
import rhinoscriptsyntax as rs
obj = rs.GetObject("Select object")
points = rs.BoundingBox(obj)
xform = rs.XformRotation2(45.0, (0,0,1), (0,0,0))
points = rs.PointArrayTransform(points, xform)
rs.AddPoints(points)