Triangle_Point_Analyse

三角形と点の最接近点情報を解析する

val = Triangle_Point_Analyse(TrianglePos1, TrianglePos2, TrianglePos3, PointPos, Result)

const VECTOR   *TrianglePos1
const VECTOR   *TrianglePos2
const VECTOR   *TrianglePos3
const VECTOR   *PointPos
TRIANGLE_POINT_RESULT   *Result

(プラグイン / モジュール : DxLibW)

解説

三角形と点の最接近点情報を解析します。
三角形上で点に最も近い座標と、その距離の二乗を計算します。結果は TRIANGLE_POINT_RESULT 構造体に格納されます。

引数:
TriPos1, TriPos2, TriPos3: 三角形の3頂点座標 (VECTOR)
PointPos: 対象の点の座標 (VECTOR)
Result: 結果を格納する構造体

戻り値: 0:成功  -1:エラー

戻り値: int

関連項目

Triangle_Point_AnalyseD三角形と点の最接近点情報を解析する(DxLibW)

情報

プラグイン / モジュールDxLibW
バージョン3.24f
作成日2026/04/12
著作者DxLib: Takumi Yamada / HSP binding: IronHSP Project
URLhttps://dxlib.xsrv.jp/
備考hspdxlib.as をインクルードして使用
タイプDxLib ゲームライブラリ
グループDxLib その他
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\hspdxlib.hs