Deux Rectangles intersection

J'ai deux rectangles caractérisé par 4 valeurs :

Position de gauche X, position du haut Y, largeur W et la hauteur H:

X1, Y1, H1, W1
X2, Y2, H2, W2

Rectangles ne sont pas en rotation, comme suit:

+--------------------> X axis
|
|    (X,Y)      (X+W, Y)
|    +--------------+
|    |              |
|    |              |
|    |              |
|    +--------------+
v    (X, Y+H)     (X+W,Y+H)

Y axis

Quelle est la meilleure solution pour déterminer si l'intersection des deux rectangles est vide ou pas?

InformationsquelleAutor Majid Laissi | 2012-11-15