| 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:
Graphe de collaboration de Perspective3D::PEntite:

## Fonctions membres publiques
| 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
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 :

- perspective_types.h