Axis-aligned bounding box used by broad-phase operations.
More...
#include <Geometry.h>
Axis-aligned bounding box used by broad-phase operations.
Definition at line 20 of file Geometry.h.
◆ FxAABB() [1/2]
◆ FxAABB() [2/2]
| FxAABB::FxAABB |
( |
float |
mnX, |
|
|
float |
mnY, |
|
|
float |
mxX, |
|
|
float |
mxY |
|
) |
| |
|
inline |
◆ combine()
◆ contains()
| bool FxAABB::contains |
( |
const FxAABB & |
inner | ) |
const |
|
inline |
◆ fatten()
| FxAABB FxAABB::fatten |
( |
float |
margin | ) |
const |
|
inline |
◆ is_valid()
| bool FxAABB::is_valid |
( |
| ) |
const |
|
inline |
◆ overlaps()
| bool FxAABB::overlaps |
( |
const FxAABB & |
o | ) |
const |
|
inline |
◆ perimeter()
| float FxAABB::perimeter |
( |
| ) |
const |
|
inline |
◆ maxX
| float FxAABB::maxX = 0.0f |
◆ maxY
| float FxAABB::maxY = 0.0f |
◆ minX
| float FxAABB::minX = 0.0f |
◆ minY
| float FxAABB::minY = 0.0f |
The documentation for this struct was generated from the following file: