#include <d2AABB.h>
◆ d2AABB() [1/2]
◆ d2AABB() [2/2]
d2AABB::d2AABB |
( |
const d2Vec2 & | lower, |
|
|
const d2Vec2 & | upper ) |
|
inline |
◆ Combine() [1/2]
void d2AABB::Combine |
( |
const d2AABB & | aabb | ) |
|
|
inline |
◆ Combine() [2/2]
void d2AABB::Combine |
( |
const d2AABB & | aabb1, |
|
|
const d2AABB & | aabb2 ) |
|
inline |
◆ Contains() [1/2]
bool d2AABB::Contains |
( |
const d2AABB & | aabb | ) |
const |
|
inline |
◆ Contains() [2/2]
bool d2AABB::Contains |
( |
const d2Vec2 & | point | ) |
const |
|
inline |
◆ GetCenter()
d2Vec2 d2AABB::GetCenter |
( |
| ) |
const |
|
inline |
◆ GetExtents()
d2Vec2 d2AABB::GetExtents |
( |
| ) |
const |
|
inline |
◆ GetPerimeter()
float d2AABB::GetPerimeter |
( |
| ) |
const |
|
inline |
◆ Overlaps()
bool d2AABB::Overlaps |
( |
const d2AABB & | aabb | ) |
const |
|
inline |
◆ Collider
◆ lowerBound
◆ upperBound
◆ userData
void* d2AABB::userData {} |
The documentation for this struct was generated from the following file: