コード例 #1
0
ファイル: BVH.cpp プロジェクト: B-Rich/sim3d
 double minimumOnVolumeObject(const BoxType &r, const VectorType &v) { ++calls; return r.squaredExteriorDistance(v); }
コード例 #2
0
ファイル: BVH.cpp プロジェクト: B-Rich/sim3d
 double minimumOnVolume(const BoxType &r) { ++calls; return r.squaredExteriorDistance(p); }
コード例 #3
0
ファイル: BVH.cpp プロジェクト: B-Rich/sim3d
 double minimumOnVolumeVolume(const BoxType &r1, const BoxType &r2) { ++calls; return r1.squaredExteriorDistance(r2); }
コード例 #4
0
ファイル: BVH.cpp プロジェクト: B-Rich/sim3d
 bool intersectObjectVolume(const BallType &b, const BoxType &r) { ++calls; return r.squaredExteriorDistance(b.center) < SQR(b.radius); }