PerpendicularLine コマンド
- PerpendicularLine( <点>, <直線> )
-
指定された点を通り,その点から指定された直線に垂直な直線を作成する.
直線の方程式を c: -3x + 4y = -6
,点 A = (-2, -3)
とするとき, PerpendicularLine(A, c)
は直線 d:
-4x - 3y = 17 を返す.
3Dオブジェクトに対しては,このコマンドに第3の引数が加わり,挙動が指定される.2Dビューがアクティブな場合は,第3引数として平面z=0が用いられ,3Dビューがアクティブな場合は,代わりに空間が用いられる.詳細は,下記の PerpendicularLine( <点>, <直線>, <Context> ) を参照のこと. |
- PerpendicularLine( <点>, <線分> )
-
指定された点を通り,与えられた線分に垂直な直線を作成する.
直線 c を2点 A = (-3, 3) , B = (0, 1) を通る線分とするとき, PerpendicularLine(A, c)
は直線 d: -3x + 2y =
15を返す.
- PerpendicularLine( <点>, <ベクトル> )
-
指定された点を通り,与えられたベクトルに垂直な直線を作成する.
ベクトルを u = Vector((5, 3), (1, 1))
,点 A = (-2, 0)
をするとき, PerpendicularLine(A, u)
は直線 c:
2x + y = -4 を返す.
- PerpendicularLine( <点>, <平面> )
-
指定された点を通り,与えられた平面に垂直な直線を作成する.
- PerpendicularLine( <直線> , <直線> )
-
2直線の交点を通り,与えられた直線に垂直な直線を作成する.(3D)
- PerpendicularLine( <点>, <方向>, <方向> )
-
指定された点を通り,与えられた2つの方向(直線またはベクトル)に垂直な直線を作成する.
- PerpendicularLine( <点>, <直線>, <Context> )
-
点を通る直線に対して,文脈(Context)に応じた垂線を作成する.
-
PerpendicularLine( <点>, <直線>, <平面> ) :点を通り平面に平行な,与えられた直線に垂直な直線を作成する.
-
PerpendicularLine( <点>, <直線>, スペース ) 点を通って与えられた直線に垂直な直線を作成する.この2つの直線は交点を持つように決定される.3Dにおいて点が直線上にある場合,このコマンドは未定義となる.
-
こちらも参照: 垂線 ツール. |