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

Définition d'un sommet (destiné à l'affichage 3D). Plus de détails...

#include <perspective_types.h>

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

Fonctions membres publiques

 PSommet ()
 
 PSommet (const PSommet &tr)
 
 PSommet (const Ppoint3D_min &p1, const Ppoint3D_min &norm=Ppoint3D_min(0, 0, 0), PCouleur const &couleur_=PCouleur(), pident id_=IDNUL)
 
PSommetoperator= (const PSommet &tr)
 
const Ppoint3D_minV1 () const
 V1 Accès au Sommet. Plus de détails...
 
- Fonctions membres publiques hérités de Perspective3D::PEnt3DExt
 PEnt3DExt ()
 
 PEnt3DExt (const PCouleur &c, pident i, const Ppoint3D_min &n, bool a)
 
const Ppoint3D_minNorm () const
 
Ppoint3D_minNormNonConst ()
 
void defNorm (const Ppoint3D_min &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_)
 
 PEnt23D (const PCouleur &c, pident id_)
 
 PEnt23D ()
 
const PCouleurCouleurConst () const
 
PCouleurCouleur ()
 
void defCouleur (const PCouleur &c)
 
- Fonctions membres publiques hérités de Perspective3D::PEntite
 PEntite (pident id_)
 
pident Id () const
 
void defId (pident i)
 Assignation de l'id d'une entité. Plus de détails...
 
bool IdNul () const
 
pulong Attributs () const
 
pulongAttributsRef ()
 
void ReinitAttributs ()
 
void defAttributs (pulong att)
 
void AjoutAttribut (pulong attr)
 
void RetireAttribut (pulong attr)
 
bool ValideAttribut (pulong attr) const
 
void AjoutAttributId (pulong id)
 
void RetireAttributId (pulong id)
 
bool ValideAttributId (pulong id) const
 

Attributs protégés

Ppoint3D_min v1
 
- Attributs protégés hérités de Perspective3D::PEnt3DExt
Ppoint3D_min norm
 
- Attributs protégés hérités de Perspective3D::PEnt3D
bool actif
 
- Attributs protégés hérités de Perspective3D::PEnt23D
PCouleur couleur
 
- Attributs protégés hérités de Perspective3D::PEntite
pident id
 
pulong attributs
 

Amis

class PSommetPriv
 

Membres hérités additionnels

- Fonctions membres publiques statiques hérités de Perspective3D::PBase
static void * operator new (std::size_t taille) throw (std::bad_alloc)
 
static void * operator new[] (std::size_t taille) throw (std::bad_alloc)
 
static void operator delete (void *p)
 
static void operator delete[] (void *p)
 

Description détaillée

Définition d'un sommet (destiné à l'affichage 3D).

Documentation des constructeurs et destructeur

Perspective3D::PSommet::PSommet ( )
inline
Perspective3D::PSommet::PSommet ( const PSommet tr)
inline
Perspective3D::PSommet::PSommet ( const Ppoint3D_min p1,
const Ppoint3D_min norm = Ppoint3D_min(0, 0, 0),
PCouleur const &  couleur_ = PCouleur(),
pident  id_ = IDNUL 
)

Documentation des fonctions membres

PSommet& Perspective3D::PSommet::operator= ( const PSommet tr)
inline
const Ppoint3D_min& Perspective3D::PSommet::V1 ( ) const
inline

V1 Accès au Sommet.

Documentation des fonctions amies et associées

friend class PSommetPriv
friend

Documentation des données membres

Ppoint3D_min Perspective3D::PSommet::v1
protected

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