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

PGroupeEnts2D Défini un groupe d'entités 2D. Plus de détails...

#include <perspective_types.h>

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

Fonctions membres publiques

 PGroupeEnts2D ()
 
 ~PGroupeEnts2D ()
 
void Vide ()
 Vide Vide le groupe d'entités. Plus de détails...
 
bool Valide () const
 Valide Contrôle si le groupe est valide (initialisée et avec des entités) et prêt à être utilisé. Plus de détails...
 
pint CompteurEntites () const
 CompteurEntites Renvoi le nombre total d'entités graphiques (lignes et courbes) dans le groupe. Plus de détails...
 
const PStdVectLignes2DListeLignes () const
 Liste des segments. Plus de détails...
 
const PStdVectEllipses2DListeEllipses () const
 Liste des ellipses (ou toutes entitées courbe). Plus de détails...
 
const PStdVectTextes2DListeTextes () const
 Liste des textes. Plus de détails...
 
const PStdVectPoints2DListePoints () const
 Liste dee points. Plus de détails...
 
- Fonctions membres publiques hérités de Perspective3D::PBase
 PBase ()
 
 ~PBase ()
 

Attributs protégés

PStdVectLignes2Dlistelignes
 
PStdVectEllipses2Dlisteellipses
 
PStdVectTextes2Dlistetextes
 
PStdVectPoints2Dlistepoints
 

Amis

class PGroupeEnts2DPriv
 

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

PGroupeEnts2D Défini un groupe d'entités 2D.

Documentation des constructeurs et destructeur

◆ PGroupeEnts2D()

Perspective3D::PGroupeEnts2D::PGroupeEnts2D ( )

◆ ~PGroupeEnts2D()

Perspective3D::PGroupeEnts2D::~PGroupeEnts2D ( )

Documentation des fonctions membres

◆ CompteurEntites()

pint Perspective3D::PGroupeEnts2D::CompteurEntites ( ) const

CompteurEntites Renvoi le nombre total d'entités graphiques (lignes et courbes) dans le groupe.

◆ ListeEllipses()

const PStdVectEllipses2D& Perspective3D::PGroupeEnts2D::ListeEllipses ( ) const
inline

Liste des ellipses (ou toutes entitées courbe).

Renvoie
Renvoi la liste des ellipses.

◆ ListeLignes()

const PStdVectLignes2D& Perspective3D::PGroupeEnts2D::ListeLignes ( ) const
inline

Liste des segments.

Renvoie
Renvoi la liste des lignes.

◆ ListePoints()

const PStdVectPoints2D& Perspective3D::PGroupeEnts2D::ListePoints ( ) const
inline

Liste dee points.

Renvoie
Renvoi la liste des points.

◆ ListeTextes()

const PStdVectTextes2D& Perspective3D::PGroupeEnts2D::ListeTextes ( ) const
inline

Liste des textes.

Renvoie
Renvoi la liste des textes.

◆ Valide()

bool Perspective3D::PGroupeEnts2D::Valide ( ) const

Valide Contrôle si le groupe est valide (initialisée et avec des entités) et prêt à être utilisé.

◆ Vide()

void Perspective3D::PGroupeEnts2D::Vide ( )

Vide Vide le groupe d'entités.

Documentation des fonctions amies et associées

◆ PGroupeEnts2DPriv

friend class PGroupeEnts2DPriv
friend

Documentation des données membres

◆ listeellipses

PStdVectEllipses2D* Perspective3D::PGroupeEnts2D::listeellipses
protected

◆ listelignes

PStdVectLignes2D* Perspective3D::PGroupeEnts2D::listelignes
protected

◆ listepoints

PStdVectPoints2D* Perspective3D::PGroupeEnts2D::listepoints
protected

◆ listetextes

PStdVectTextes2D* Perspective3D::PGroupeEnts2D::listetextes
protected

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