![]() |
VR-Forces 5.0.2 Developer's Guide
|
{secret}
Public Member Functions | |
| trpgMBR (void) | |
| ~trpgMBR (void) | |
| bool | isValid (void) const |
| void | Reset (void) |
| void | AddPoint (const trpg3dPoint &) |
| void | AddPoint (double, double, double) |
| void | GetMBR (trpg3dPoint &ll, trpg3dPoint &ur) const |
| trpg3dPoint | GetLL (void) const |
| trpg3dPoint | GetUR (void) const |
| void | Union (const trpgMBR &) |
| bool | Overlap (const trpg2dPoint &ll, const trpg2dPoint &ur) const |
| bool | Within (const trpg2dPoint &) const |
Protected Member Functions | |
| bool | inRange (double minv, double maxv, double val) const |
Protected Attributes | |
| bool | valid |
| trpg3dPoint | ll |
| trpg3dPoint | ur |
| trpgMBR::trpgMBR | ( | void | ) |
|
inline |
| bool trpgMBR::isValid | ( | void | ) | const |
| void trpgMBR::Reset | ( | void | ) |
| void trpgMBR::AddPoint | ( | const trpg3dPoint & | ) |
| void trpgMBR::GetMBR | ( | trpg3dPoint & | ll, |
| trpg3dPoint & | ur | ||
| ) | const |
| trpg3dPoint trpgMBR::GetLL | ( | void | ) | const |
| trpg3dPoint trpgMBR::GetUR | ( | void | ) | const |
| void trpgMBR::Union | ( | const trpgMBR & | ) |
| bool trpgMBR::Overlap | ( | const trpg2dPoint & | ll, |
| const trpg2dPoint & | ur | ||
| ) | const |
bool Overlap(const trpgMBR &) const;
| bool trpgMBR::Within | ( | const trpg2dPoint & | ) | const |
bool Within(const trpg3dPoint &) const
|
protected |
|
protected |
|
protected |