Colliding Shapes
Ian Parberry's "Introduction to Game Physics"
Functions
AABB.cpp File Reference

Code for the AABB class CAabb2D. More...

#include "AABB.h"

Functions

bool operator && (const CAabb2D &a, const CAabb2D &b)
 
bool operator && (const CAabb2D &a, const Vector2 &p)
 

Function Documentation

◆ operator &&() [1/2]

bool operator&& ( const CAabb2D a,
const CAabb2D b 
)

Overloaded && operator to determine whether an AABB overlaps another AABB.

Parameters
aAn AABB.
bAn AABB.
Returns
true if a and b overlap

◆ operator &&() [2/2]

bool operator&& ( const CAabb2D a,
const Vector2 &  p 
)

Overloaded && operator to determine whether a point is inside an AABB.

Parameters
aAn AABB.
pA point.
Returns
true if p is inside a.