|
Assignments
Assignments
|
#include <geometry.h>
Public Member Functions | |
| QuadricBoundingBoxOverlap (const Quadric< 1 > &Q) | |
| bool | operator() (const BoundingBox< 1 > &bBox) const |
Protected Member Functions | |
| QuadricBoundingBoxOverlap (void) | |
| void | _set (const Quadric< 1 > &Q) |
| bool | _intersect (const Quadric< 1 > &Q, const BoundingBox< 1 > &bBox) const |
Protected Attributes | |
| Quadric< 1 > | _quadric |
| Matrix< 1, 1 > | _Q |
| Matrix< 1, 1 > | _Qinv |
| Matrix< 2, 1 > | _T |
| Matrix< 1, 2 > | _Tt |
| Matrix< 1, 2 > | _Tt_Q |
|
inline |
A constructor initializing the structure with a quadratic.
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
| bool Util::QuadricBoundingBoxOverlap< 1 >::operator() | ( | const BoundingBox< 1 > & | bBox | ) | const |
An overloaded operator for testing if the quadric intersects a bounding box.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |