![]() |
Perspective3D_api
Documentation Perspective3D
|
Définition d'un triangle à base de vertices (destiné à l'affichage 3D). Plus de détails...
#include <perspective_types.h>


Fonctions membres publiques | |
| Ptriangle3D () | |
| Ptriangle3D (const Ptriangle3D &tr) | |
| Ptriangle3D (const Pvec3 &p1, const Pvec3 &p2, const Pvec3 &p3, const Pvec3 norm_=Pvec3(), PCouleur const &couleur_=PCouleur(), pident id_=IDNUL) | |
| Ptriangle3D & | operator= (const Ptriangle3D &tr) |
| const Pvec3 & | V1 () const |
| V1 Accès au premier sommet du triangle. Plus de détails... | |
| const Pvec3 & | V2 () const |
| V2 Accès au premier sommet du triangle. Plus de détails... | |
| const Pvec3 & | V3 () const |
| V3 Accès au premier sommet du triangle. Plus de détails... | |
Fonctions membres publiques hérités de Perspective3D::PEnt3DExt | |
| PEnt3DExt () | |
| PEnt3DExt (const PCouleur &c, pident i, const Pvec3 &n, bool a) | |
| const Pvec3 & | Norm () const |
| Pvec3 & | NormNonConst () |
| void | defNorm (const Pvec3 &n) |
| void | defNorm (pfloat x, pfloat y, pfloat z) |
Fonctions membres publiques hérités de Perspective3D::PEnt3D | |
| PEnt3D () | |
| PEnt3D (const PCouleur &c, pident i, bool a) | |
| bool | Actif () const |
| void | defActif (bool a) |
Fonctions membres publiques hérités de Perspective3D::PEnt23D | |
| 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) |
Fonctions membres publiques hérités de Perspective3D::PEntite | |
| 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 |
Fonctions membres publiques hérités de Perspective3D::PBaseId | |
| PBaseId (pident id_) | |
| pident | Id () const |
| void | defId (pident i) |
| Assignation de l'id d'une entité. Plus de détails... | |
| bool | IdNul () const |
Fonctions membres publiques hérités de Perspective3D::PBase | |
| PBase () | |
| ~PBase () | |
Attributs protégés | |
| Pvec3 | v1 |
| Pvec3 | v2 |
| Pvec3 | v3 |
Attributs protégés hérités de Perspective3D::PEnt3DExt | |
| Pvec3 | norm |
Attributs protégés hérités de Perspective3D::PEnt3D | |
| bool | actif |
Attributs protégés hérités de Perspective3D::PEnt23D | |
| proprietes_3d_t | proprietes |
| PCouleur | couleur |
Attributs protégés hérités de Perspective3D::PEntite | |
| puint16 | attributs |
Attributs protégés hérités de Perspective3D::PBaseId | |
| pident | id |
Amis | |
| class | Ptriangle3DPriv |
Membres hérités additionnels | |
Fonctions membres publiques statiques hérités de Perspective3D::PBase | |
| static void * | operator new (std::size_t taille) |
| static void * | operator new[] (std::size_t taille) |
| static void | operator delete (void *p) |
| static void | operator delete[] (void *p) |
Définition d'un triangle à base de vertices (destiné à l'affichage 3D).
|
inline |
| Perspective3D::Ptriangle3D::Ptriangle3D | ( | const Ptriangle3D & | tr | ) |
| Perspective3D::Ptriangle3D::Ptriangle3D | ( | const Pvec3 & | p1, |
| const Pvec3 & | p2, | ||
| const Pvec3 & | p3, | ||
| const Pvec3 | norm_ = Pvec3(), |
||
| PCouleur const & | couleur_ = PCouleur(), |
||
| pident | id_ = IDNUL |
||
| ) |
| Ptriangle3D& Perspective3D::Ptriangle3D::operator= | ( | const Ptriangle3D & | tr | ) |
|
inline |
V1 Accès au premier sommet du triangle.
|
inline |
V2 Accès au premier sommet du triangle.
|
inline |
V3 Accès au premier sommet du triangle.
|
friend |
|
protected |
|
protected |
|
protected |
1.8.14