|
| | Prect2D (const Prect2D &r) |
| |
| | Prect2D (bool init_cadre_englobage=true) |
| |
| | Prect2D (const Ppoint2D &p1_, const Ppoint2D &p2_) |
| |
| | Prect2D (pfloat p1x, pfloat p1y, pfloat p2x, pfloat p2y) |
| |
| Prect2D & | operator= (const Prect2D &r) |
| |
| void | defPmin (const Ppoint2D &p) |
| |
| void | defPmax (const Ppoint2D &p) |
| |
| const Ppoint2D & | Pmin () const |
| |
| const Ppoint2D & | Pmax () const |
| |
| const Ppoint2D & | P1 () const |
| |
| Ppoint2D | P2 () const |
| |
| const Ppoint2D & | P3 () const |
| |
| Ppoint2D | P4 () const |
| |
| pfloat | Largeur () const |
| |
| pfloat | Hauteur () const |
| |
| pfloat | Diago () const |
| |
| Ppoint2D | Centre () const |
| |
| bool | ContientPoint (const Ppoint2D &p) const |
| |
| bool | CollisionRects (const Prect2D &r) const |
| |
| bool | CollisionRects2 (const Prect2D &r) const |
| |
| bool | CollisionRectsX (const Prect2D &r, const pfloat tolerance) const |
| |
| bool | ContientBordRect (const Prect2D &r) const |
| |
| bool | ContientTotalementRect (const Prect2D &r) const |
| |
| pfloat | Distance (const Ppoint2D &p) const |
| |
| pfloat | Distance (const Prect2D &r) const |
| |
| void | InvY () |
| |
| void | InitEnglobage () |
| |
| void | EnglobePoint (const Ppoint2D &p) |
| |
| bool | Nul () const |
| |
| void | EnglobeLigne (const Pligne2D &l) |
| |
| void | EnglobeRect (const Prect2D &r) |
| |
| void | Dilate (pfloat x, pfloat y) |
| |
| void | Dilate (pfloat xy) |
| |
| void | RedefOrigineEnglobage (pfloat x, pfloat y) |
| |
| bool | ValideEnglobage () const |
| |
| pfloat | Aire () const |
| |
| | PEnt2D () |
| |
| | PEnt2D (pident i) |
| |
| | PEnt2D (pident i, vues2D_t v, bool c, const PCouleur &cl) |
| |
| vues2D_t | Vue () const |
| |
| void | defVue (vues2D_t v) |
| |
| bool | Cache () const |
| |
| void | defCache (bool c) |
| |
| PCouleur & | Couleur () |
| |
| const PCouleur & | CouleurConst () const |
| |
| void | defCouleur (const PCouleur &c) |
| |
| void | defProprietes (proprietes_2d_t props) |
| |
| proprietes_2d_t | Proprietes () const |
| |
| | PEntite (pident id_) |
| |
| | PEntite (pident id_, puint16 attr) |
| |
| puint16 | Attributs () const |
| |
| puint16 & | AttributsRef () |
| |
| void | ReinitAttributs () |
| |
| void | defAttributs (puint16 att) |
| |
| void | AjoutAttribut (puint16 attr) |
| |
| void | RetireAttribut (puint16 attr) |
| |
| bool | ValideAttribut (puint16 attr) const |
| |
| void | AjoutAttributId (puint16 id) |
| |
| void | RetireAttributId (puint16 id) |
| |
| bool | ValideAttributId (puint16 id) const |
| |
| | PBaseId (pident id_) |
| |
| pident | Id () const |
| |
| void | defId (pident i) |
| | Assignation de l'id d'une entité. Plus de détails...
|
| |
| bool | IdNul () const |
| |
| | PBase () |
| |
| | ~PBase () |
| |
Rectangle 2D, principalement pour faire des boites englobantes.