![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <geometry/AABoundingBox.hpp>

Public Member Functions | |
| AABoundingBox (const Point &a, const Point &b) | |
| AABoundingBox () | |
| bool | contains (const AABoundingBox other) const |
| bool | contains (const Point &other) const |
| Point | getA () const |
| Point | getB () const |
| double | getMaxX () |
| double | getMaxY () |
| double | getMinX () |
| double | getMinY () |
| bool | intersects (const AABoundingBox &other) const |
| bool | operator!= (const AABoundingBox &other) const |
| void | operator= (const AABoundingBox &other) |
| bool | operator== (const AABoundingBox &other) const |
| ~AABoundingBox () | |
Private Attributes | |
| Point | a |
| Point | b |
Friends | |
| class | AxisParallelRectangle |
| class | Shape2D |
Definition at line 37 of file AABoundingBox.hpp.
| AABoundingBox::AABoundingBox | ( | ) |
Definition at line 32 of file AABoundingBox.cpp.
Definition at line 37 of file AABoundingBox.cpp.
| AABoundingBox::~AABoundingBox | ( | ) |
| bool AABoundingBox::contains | ( | const AABoundingBox | other | ) | const |
Definition at line 87 of file AABoundingBox.cpp.
Definition at line 72 of file AABoundingBox.cpp.
| Point wns::geometry::AABoundingBox::getA | ( | ) | const [inline] |
Definition at line 58 of file AABoundingBox.hpp.
| Point wns::geometry::AABoundingBox::getB | ( | ) | const [inline] |
Definition at line 61 of file AABoundingBox.hpp.
| double wns::geometry::AABoundingBox::getMaxX | ( | ) | [inline] |
Definition at line 67 of file AABoundingBox.hpp.
| double wns::geometry::AABoundingBox::getMaxY | ( | ) | [inline] |
Definition at line 73 of file AABoundingBox.hpp.
| double wns::geometry::AABoundingBox::getMinX | ( | ) | [inline] |
Definition at line 64 of file AABoundingBox.hpp.
| double wns::geometry::AABoundingBox::getMinY | ( | ) | [inline] |
Definition at line 70 of file AABoundingBox.hpp.
| bool AABoundingBox::intersects | ( | const AABoundingBox & | other | ) | const |
Definition at line 55 of file AABoundingBox.cpp.
| bool AABoundingBox::operator!= | ( | const AABoundingBox & | other | ) | const |
Definition at line 124 of file AABoundingBox.cpp.
| void AABoundingBox::operator= | ( | const AABoundingBox & | other | ) |
Definition at line 108 of file AABoundingBox.cpp.
| bool AABoundingBox::operator== | ( | const AABoundingBox & | other | ) | const |
Definition at line 115 of file AABoundingBox.cpp.
friend class AxisParallelRectangle [friend] |
Definition at line 40 of file AABoundingBox.hpp.
friend class Shape2D [friend] |
Definition at line 39 of file AABoundingBox.hpp.
Point wns::geometry::AABoundingBox::a [private] |
Definition at line 85 of file AABoundingBox.hpp.
Point wns::geometry::AABoundingBox::b [private] |
Definition at line 86 of file AABoundingBox.hpp.
1.5.5