|
JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
|
Rectangle aligné aux axes, décrit par ses coins min (haut-gauche) et max (bas-droite), en unités monde (origine haut-gauche, y vers le bas). More...
#include <Aabb.h>
Static Public Member Functions | |
| static Aabb | fromTopLeftSize (const Vector2 &topLeft, const Vector2 &size) |
| Construit une boîte à partir de son coin haut-gauche et de ses dimensions pleines. | |
Public Attributes | |
| Vector2 | min {} |
| Coin haut-gauche (plus petites coordonnées). | |
| Vector2 | max {} |
| Coin bas-droite (plus grandes coordonnées). | |
Rectangle aligné aux axes, décrit par ses coins min (haut-gauche) et max (bas-droite), en unités monde (origine haut-gauche, y vers le bas).
Type géométrique pur, sans logique de gameplay : il sert de brique au balayage (sweepAabb, EX-GP-014). La fabrique fromTopLeftSize évite les erreurs de conversion depuis la convention « coin haut-gauche + taille » du core::Collider.
|
inlinestaticnodiscard |
Construit une boîte à partir de son coin haut-gauche et de ses dimensions pleines.
| Vector2 core::Aabb::max {} |
Coin bas-droite (plus grandes coordonnées).
| Vector2 core::Aabb::min {} |
Coin haut-gauche (plus petites coordonnées).