Perspective3D_api
Documentation Perspective3D
Fonctions membres publiques | Attributs protégés | Liste de tous les membres
Référence de la classe Perspective3D::PEntite

Type de base pour toutes les entités graphiques Perspective3D. Plus de détails...

#include <perspective_types.h>

Graphe d'héritage de Perspective3D::PEntite:
Inheritance graph
Graphe de collaboration de Perspective3D::PEntite:
Collaboration graph

Fonctions membres publiques

 PEntite (pident id_)
 
 PEntite (pident id_, puint16 attr)
 
puint16 Attributs () const
 
puint16AttributsRef ()
 
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

puint16 attributs
 
- Attributs protégés hérités de Perspective3D::PBaseId
pident id
 

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)
 

Description détaillée

Type de base pour toutes les entités graphiques Perspective3D.

Documentation des constructeurs et destructeur

◆ PEntite() [1/2]

Perspective3D::PEntite::PEntite ( pident  id_)
inline

◆ PEntite() [2/2]

Perspective3D::PEntite::PEntite ( pident  id_,
puint16  attr 
)
inline

Documentation des fonctions membres

◆ AjoutAttribut()

void Perspective3D::PEntite::AjoutAttribut ( puint16  attr)
inline

◆ AjoutAttributId()

void Perspective3D::PEntite::AjoutAttributId ( puint16  id)
inline

◆ Attributs()

puint16 Perspective3D::PEntite::Attributs ( ) const
inline

◆ AttributsRef()

puint16& Perspective3D::PEntite::AttributsRef ( )
inline

◆ defAttributs()

void Perspective3D::PEntite::defAttributs ( puint16  att)
inline

◆ ReinitAttributs()

void Perspective3D::PEntite::ReinitAttributs ( )
inline

◆ RetireAttribut()

void Perspective3D::PEntite::RetireAttribut ( puint16  attr)
inline

◆ RetireAttributId()

void Perspective3D::PEntite::RetireAttributId ( puint16  id)
inline

◆ ValideAttribut()

bool Perspective3D::PEntite::ValideAttribut ( puint16  attr) const
inline

◆ ValideAttributId()

bool Perspective3D::PEntite::ValideAttributId ( puint16  id) const
inline

Documentation des données membres

◆ attributs

puint16 Perspective3D::PEntite::attributs
protected

La documentation de cette classe a été générée à partir du fichier suivant :