下面的方法可以用于创建与操作直线与平面。
直线是基于零点定义的,它是包含两个元素的一维数组:起点(3D点)和终点(3D点)。
平面是基于零点定义的,它是包含四个元素的一维数组:平面原点(3D点),平面x轴方向(3D向量),平面y轴方向(3D向量),平面z轴方向(3D向量)。
更多内容请参考 脚本基础。
方法 |
描述 |
返回一个点和一个平面的距离。 |
|
通过UV参数返回一个平面上点的坐标。 |
|
返回三个平面的交点。 |
|
找到并返回一个参考点与一个无限延长直线的最近点。 |
|
计算圆柱和直线的交点。 |
|
确定一条直线和一个点或另一条直线之间的距离是否大于指定的距离。 |
|
返回两条直线相交产生的点。 |
|
找到直线与特定的弦,一个点或另一条直线之间的最远距离。 |
|
找到直线与特定的弦,一个点或另一条直线之间的最短距离。 |
|
返回包含此直线的平面。 |
|
返回一条直线和一个平面的交点。 |
|
计算一条直线和一个球体的交点。 |
|
移动一条直线。 |
|
移动一个平面的原点。 |
|
返回一个点和一个平面的最近点。 |
|
返回平面的标准方程系数。 |
|
通过一组点返回平面。 |
|
从原点、X 轴方向、Y法线方向创建一个平面。 |
|
从原点和一个法线方向创建一个平面。 |
|
从不共线的三个点创建一个平面。 |
|
返回两个平面相交得到的直线。 |
|
计算一个平面和一个球体的相交。 |
|
变换一个平面。 |
|
旋转一个平面。 |
|
返回 Rhino 世界坐标的XY平面。 |
|
返回 Rhino 世界坐标的YZ平面。 |
|
返回 Rhino 世界坐标的ZX平面。 |