指定されたベクトルに垂直な単位ベクトルを返します。この関数は "任意の軸アルゴリズム" を使用し、考えられる有効な結果が無数にある場合でも、結果を予測可能で一貫性のあるものにできます。いずれかの主平面にあるベクトルが、別の主平面の結果を取得します。さらに、指定されたベクトルが XY 平面にある場合には、垂直方向も同様に行われます。これにより、2D の問題が平面内に収まります。この関数は、常に単位ベクトルを返します。
perpendicular ( vec As Vector ) As Vector
引数 | [タイプ] | 説明 |
---|---|---|
vec | ベクトル | 指定されたベクトルです。 |
Intent >perpendicular(Vector(1,0,0)) --> Vector_(0.0, 1.0, 0.0, WorldFrame())実際の出力表示が異なる可能性があります。
Intent >perpendicular(Vector(1,1,0)) --> Vector_(-0.707, 0.707, 0.0, WorldFrame())結果は常に単位ベクトルです。