#include <CDQuickHull3D.h>
Spr::CDQHPlane< TVtx >のコラボレーション図
CDQuickHull3D.h の 23 行で定義されています。
|
メモリクリア.使う前に呼ぶ. < メモリクリア.使う前に呼ぶ. CDQuickHull3DImp.h の 13 行で定義されています。 参照先 Spr::CDQHPlane< TVtx >::deleted. 参照元 Spr::CDQHPlanes< TVtx >::CreateCone(), と Spr::CDQHPlanes< TVtx >::CreateFirstConvex(). |
|
頂点 v から表側が見えるかどうか CDQuickHull3DImp.h の 17 行で定義されています。 参照先 Spr::CDQHPlane< TVtx >::dist, と Spr::CDQHPlane< TVtx >::normal. |
|
vの頂点番号を返す(0..2を返す).見つからなければ3を返す.
CDQuickHull3DImp.h の 23 行で定義されています。 |
|
|
表裏をひっくり返す. CDQuickHull3DImp.h の 41 行で定義されています。 参照先 Spr::CDQHPlane< TVtx >::dist, Spr::CDQHPlane< TVtx >::normal, と Spr::CDQHPlane< TVtx >::vtx. |
|
点との距離を計算する.精度を考慮して一番近い点で計算する.
CDQuickHull3DImp.h の 47 行で定義されています。 参照先 Spr::CDQHPlane< TVtx >::normal, と Spr::CDQHPlane< TVtx >::vtx. |
|
デバッグ用表示
CDQuickHull3DImp.h の 60 行で定義されています。 参照先 Spr::CDQHPlane< TVtx >::deleted, Spr::CDQHPlane< TVtx >::dist, Spr::CDQHPlane< TVtx >::normal, と Spr::CDQHPlane< TVtx >::vtx. |
|
|
|
|
隣の面 vtx[0]-vtx[1] の隣が neighbor[0]
CDQuickHull3D.h の 29 行で定義されています。 参照元 Spr::CDQHPlanes< TVtx >::CreateCone(), Spr::CDQHPlanes< TVtx >::CreateFirstConvex(), と Spr::CDQHPlanes< TVtx >::FindHorizon(). |
|
削除された面はtrue
CDQuickHull3D.h の 30 行で定義されています。 参照元 Spr::CDQHPlane< TVtx >::Clear(), Spr::CDQHPlanes< TVtx >::CreateConvexHull(), Spr::CDQHPlanes< TVtx >::FindHorizon(), と Spr::CDQHPlane< TVtx >::Print(). |