Public Types |
| typedef Ball< Dim > | BallType |
| typedef AlignedBox< double, Dim > | BoxType |
| typedef double | Scalar |
| typedef Matrix< double, Dim, 1 > | VectorType |
Public Member Functions |
| | BallPointStuff () |
| | BallPointStuff (const VectorType &inP) |
| bool | intersectObject (const BallType &b) |
| bool | intersectObjectObject (const BallType &b1, const BallType &b2) |
| bool | intersectObjectObject (const BallType &b, const VectorType &v) |
| bool | intersectObjectVolume (const BallType &b, const BoxType &r) |
| bool | intersectVolume (const BoxType &r) |
| bool | intersectVolumeObject (const BoxType &r, const BallType &b) |
| bool | intersectVolumeObject (const BoxType &r, const VectorType &v) |
| bool | intersectVolumeVolume (const BoxType &r1, const BoxType &r2) |
| double | minimumOnObject (const BallType &b) |
| double | minimumOnObjectObject (const BallType &b1, const BallType &b2) |
| double | minimumOnObjectObject (const BallType &b, const VectorType &v) |
| double | minimumOnObjectVolume (const BallType &b, const BoxType &r) |
| double | minimumOnVolume (const BoxType &r) |
| double | minimumOnVolumeObject (const BoxType &r, const BallType &b) |
| double | minimumOnVolumeObject (const BoxType &r, const VectorType &v) |
| double | minimumOnVolumeVolume (const BoxType &r1, const BoxType &r2) |
Public Attributes |
| int | calls |
| int | count |
| VectorType | p |
template<int Dim>
struct BallPointStuff< Dim >
Definition at line 56 of file BVH.cpp.