Page principale   Modules   Liste des namespaces   Hiérarchie des classes   Liste des composants   Liste des fichiers   Membres des namespaces   Composants   Déclarations   Pages associées   Exemples  

Référence de la classe lgtkpp::gdk_points
[Gdk]

classe container spécialisée dans le stockage des GdkPoints. Plus de détails...

#include <gdkpoints.hpp>

Liste de tous les membres

Membres publics

 gdk_points ()
 Constructeur par defaut, crée un tableau vide.

 gdk_points (unsigned n)
 Constructeur, crée un tableau contenant n points a leur valeur par defaut.

 ~gdk_points ()
 destructeur

 operator GdkPoint * ()
 Operateur de conversion. Renvoie un pointeur vers un tableau C.

self & operator= (self const &p)
 operator bool () const
bool operator! () const
bool operator== (self const &p)
bool operator!= (self const &p)
size_t GetSize () const
 Renvoie la taille du tableau.

self & push_back (gdk_point const &p)
 Ajoute un element au tableau.


Description détaillée

classe container spécialisée dans le stockage des GdkPoints.

Cette classe sert a manipuler des tableaux de GdkPoint directement utilisable par le Gdk, mais en fournissant une interface utilisant des gdk_point. Elle est utilisées par les fonctions du gdk++ qui manipulent des ensemble de points plutot que des points isolées tels que gdk_drawable::Points, gdk_drawable::Lines et gdk_drawable::Polygon. Elle possède un opérateur de conversion vers GdkPoint* qui convertit le vecteur en tableau de type C utilisable par le Gdk


Documentation des contructeurs et destructeurs

lgtkpp::gdk_points::gdk_points   [inline]
 

Constructeur par defaut, crée un tableau vide.

lgtkpp::gdk_points::gdk_points unsigned    n [inline]
 

Constructeur, crée un tableau contenant n points a leur valeur par defaut.

lgtkpp::gdk_points::~gdk_points   [inline]
 

destructeur


Documentation des méthodes

size_t lgtkpp::gdk_points::GetSize   const [inline]
 

Renvoie la taille du tableau.

lgtkpp::gdk_points::operator bool   const [inline]
 

lgtkpp::gdk_points::operator GdkPoint *   [inline]
 

Operateur de conversion. Renvoie un pointeur vers un tableau C.

bool lgtkpp::gdk_points::operator!   const [inline]
 

bool lgtkpp::gdk_points::operator!= self const &    p [inline]
 

self& lgtkpp::gdk_points::operator= self const &    p [inline]
 

bool lgtkpp::gdk_points::operator== self const &    p
 

self& lgtkpp::gdk_points::push_back gdk_point const &    p [inline]
 

Ajoute un element au tableau.


La documentation associée à cette classe a été générée à partir du fichier suivant :
Généré le Sun Oct 5 15:03:44 2003 pour lightgtk++ par doxygen1.3-rc3