ホーム / モデリング / CGaudiFace / 関数 / GetDistance
GetDistance関数
定義
GetDistance(pnt as CGaudiPoint) as double戻り値
指定点との距離引数
| pnt | 距離を測定したい座標値 |
解説
指定された座標との距離を算出します。エラーの場合は -1.0 を返します。
(この関数は、エラーの場合でもCFemtet.LastErrorMsgプロパティでエラー内容を取得することはできません)
実行例
指定した点と面の距離をメッセージボックスに表示します。Dim Femtet As New CFemtet
Dim Gaudi As CGaudi
Dim Body As CGaudiBody
Dim Point As New CGaudiPoint
Dim Point2 As New CGaudiPoint
'新規プロジェクト作成
If Femtet.OpenNewProject() = False Then
Femtet.ShowLastError
End If
'Femtet.Gaudiを変数Gaudiに代入して使いやすくする
Set Gaudi = Femtet.Gaudi
Point.X =0
Point.Y =0
Point.Z =0
Point2.X =-5
Point2.Y =-5
Point2.Z =-5
Set Body =Gaudi.CreateBox(Point,8,5,5)
MsgBox Body.Face(1).GetDistance(Point2),vbInformation


