Définition d'un point 3D (version lourde, avec quelques propriétés additionnelles).
Plus de détails...
|
| | Ppoint3D (const Pvec3 &p) |
| |
| | Ppoint3D (const Ppoint3D_min &p) |
| |
| | Ppoint3D (const Ppoint3D &p) |
| |
| | Ppoint3D () |
| |
| | Ppoint3D (pfloat x_, pfloat y_, pfloat z_, pident id_=IDNUL, bool ellipse_=false) |
| |
| Ppoint3D & | operator= (const Ppoint3D &p) |
| |
| void | defId (pident id_) |
| |
| pident | IdConnexionCourbe () const |
| |
| void | defIdConnexionCourbe (pident id) |
| |
| puint | ConnexionLignes () const |
| |
| void | IncConnexionLignes () |
| |
| | Ppoint3D_min () |
| |
| | Ppoint3D_min (const Pvec3 &v) |
| |
| | Ppoint3D_min (pfloat x_, pfloat y_, pfloat z_, pident id_=IDNUL) |
| |
| | Ppoint3D_min (pfloat x_, pfloat y_, pfloat z_, const PCouleur &cl, pident id_=IDNUL) |
| |
| | Ppoint3D_min (const Ppoint3D_min &p1, const Ppoint3D_min &p2) |
| |
| | Ppoint3D_min (const Ppoint3D_min &p) |
| |
| Ppoint3D_min & | operator= (const Ppoint3D_min &p) |
| |
| void | defId (pident id_) |
| |
| const Pvec3 & | Vec3 () const |
| |
| Pvec3 & | Vec3NonConst () |
| |
| bool | operator!= (const Ppoint3D_min &v) const |
| | operator != Comparaison entre deux points avec l'Epsilon fixe. Plus de détails...
|
| |
| bool | operator== (const Ppoint3D_min &v) const |
| | operator == Comparaison entre deux points avec l'Epsilon dynamique. Plus de détails...
|
| |
| bool | operator< (const Ppoint3D_min &v) const |
| | operator < Comparaison entre deux points avec l'Epsilon dynamique. Plus de détails...
|
| |
| pfloat | X () const |
| | Renvoi la coordonée X. Plus de détails...
|
| |
| void | defX (pfloat x_) |
| | Assigne la coordonée X. Plus de détails...
|
| |
| pfloat | Y () const |
| | Renvoi la coordonée Y. Plus de détails...
|
| |
| void | defY (pfloat y_) |
| | Assigne la coordonée Y. Plus de détails...
|
| |
| pfloat | Z () const |
| | Renvoi la coordonée Z. Plus de détails...
|
| |
| void | defZ (pfloat z_) |
| | Assigne la coordonée Z. Plus de détails...
|
| |
| void | defCoords (pfloat x_=COORD0, pfloat y_=COORD0, pfloat z_=COORD0) |
| | Assigne les coordonnées. Plus de détails...
|
| |
| void | defCoords (const Ppoint3D_min &p) |
| | Assigne les coordonnées. Plus de détails...
|
| |
| pfloat | Distance2 (const Ppoint3D_min &p) const |
| | Distance2 Distance au carré par rapport à un autre point. Plus de détails...
|
| |
| pfloat | Distance (const Ppoint3D_min &p) const |
| | Distance Distance par rapport à un autre point. Plus de détails...
|
| |
| bool | CoordNul () const |
| |
| bool | Nul () const |
| |
| pfloat | at (pint i) const |
| |
| | PEnt23D (pident id_, proprietes_3d_t props) |
| |
| | PEnt23D (const PCouleur &c, pident id_, proprietes_3d_t props) |
| |
| | PEnt23D () |
| |
| const PCouleur & | CouleurConst () const |
| |
| PCouleur & | Couleur () |
| |
| void | defCouleur (const PCouleur &c) |
| |
| void | defProprietes (proprietes_3d_t props) |
| |
| proprietes_3d_t | Proprietes () const |
| |
| bool | Courbe () const |
| |
| void | defCourbe (bool etat) |
| |
| bool | Trou () const |
| |
| void | defTrou (bool etat) |
| |
| | 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 () |
| |
Définition d'un point 3D (version lourde, avec quelques propriétés additionnelles).