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_segments
[Gdk]

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

#include <gdksegments.hpp>

Liste de tous les membres

Membres publics

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

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

 ~gdk_segments ()
 destructeur

 operator GdkSegment * ()
 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)
gdk_segment operator[] (unsigned i)
size_t GetSize () const
 Renvoie la taille du tableau.

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


Description détaillée

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

Cette classe sert a manipuler des tableaux de GdkSegment directement utilisable par le Gdk, mais en fournissant une interface utilisant des gdk_segment. 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::Segment. 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_segments::gdk_segments   [inline]
 

Constructeur par defaut, crée un tableau vide.

lgtkpp::gdk_segments::gdk_segments unsigned    n [inline]
 

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

lgtkpp::gdk_segments::~gdk_segments   [inline]
 

destructeur


Documentation des méthodes

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

Renvoie la taille du tableau.

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

lgtkpp::gdk_segments::operator GdkSegment *   [inline]
 

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

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

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

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

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

gdk_segment lgtkpp::gdk_segments::operator[] unsigned    i
 

self& lgtkpp::gdk_segments::push_back gdk_segment 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:45 2003 pour lightgtk++ par doxygen1.3-rc3