![]() |
Perspective3D_api
Documentation Perspective3D
|
Définition d'un texte 3D divisé en vertices. Plus de détails...
#include <perspective_types.h>


Fonctions membres publiques | |
| PTexte3D () | |
| PTexte3D (const PTexte3D &txt) | |
| PTexte3D (const wchar_t *s, puint nb_chars, pfloat pos_x, pfloat pos_y, pfloat pos_z, const PCouleur &couleur, const pfloat taille, bool centrer=false) | |
| const PStdVectSegments3D & | Vertices () const |
| bool | CollisionTextes (const PTexte3D &txt) const |
| CollisionTextes Contrôle si deux textes 3D entrent en collision. Plus de détails... | |
| const Pvec3 & | Origine () const |
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 | origine |
| PCube3D | cube_texte |
| PStdVectSegments3D | vertices |
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 | PTexte3DPriv |
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 texte 3D divisé en vertices.
| Perspective3D::PTexte3D::PTexte3D | ( | ) |
|
explicit |
| Perspective3D::PTexte3D::PTexte3D | ( | const wchar_t * | s, |
| puint | nb_chars, | ||
| pfloat | pos_x, | ||
| pfloat | pos_y, | ||
| pfloat | pos_z, | ||
| const PCouleur & | couleur, | ||
| const pfloat | taille, | ||
| bool | centrer = false |
||
| ) |
| bool Perspective3D::PTexte3D::CollisionTextes | ( | const PTexte3D & | txt | ) | const |
CollisionTextes Contrôle si deux textes 3D entrent en collision.
|
inline |
|
inline |
|
friend |
|
protected |
|
protected |
|
protected |
1.8.14