dropPoint()

概要

を返し、 part カーブ part できる別の point P の最も近くにある point part します。

構文

dropPoint ( p As Point, _
            part As Part ) As Point		
引数 [タイプ] 説明
p point 戻り値には part 'part'がこの入力 point するには、 point [最も近い位置にあります。
part part 返される point part 上にあります。

例 1

例用の線分パーツ
Child Line_1 As :Line
    thruPoint1 = point(0, 0, 0)
    thruPoint2 = point(2, 0, 0)
End Child
Intent >dropPoint(point(1, 1, 1), Line_1) 
--> Point_(1.0, 0.0, 0.0, WorldFrame())
この例では、X 軸のセグメントに沿った線分上にドロップされる 1,1,1 に point が表示されます。

例 2

この例では、 part ライン
Child Line_1 As :Line
    thruPoint1 = point(0, 0, 0)
    thruPoint2 = point(0.5, 0.3, 0)
End Child
Intent >dropPoint(point(1, 1, 1), Line_1) 
--> Point_(1.176, 0.706, 0.0, WorldFrame()) 
この例では、X-Y 平面の線分上にドロップされる 1,1,1 に point が表示されます。 ドロップ point 線の終点 points を超えています。