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

## 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 PStdVectLignes2D & | ListeLignes () const
| Liste des segments. Plus de détails...
const PStdVectEllipses2D & | ListeEllipses () const
| Liste des ellipses (ou toutes entitées courbe). Plus de détails...
const PStdVectTextes2D & | ListeTextes () const
| Liste des textes. Plus de détails...
const PStdVectPoints2D & | ListePoints () const
| Liste dee points. Plus de détails...
Fonctions membres publiques hérités de Perspective3D::PBase
| PBase ()
| ~PBase ()

## Attributs protégés
PStdVectLignes2D * | listelignes
PStdVectEllipses2D * | listeellipses
PStdVectTextes2D * | listetextes
PStdVectPoints2D * | listepoints

## 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 :

- perspective_types.h