#include <gdkcolors.hpp>
Membres publics | |
gdk_color (color_value aRed=0, color_value aGreen=0, color_value aBlue=0) | |
Constructeur standard. | |
gdk_color (gdk_color const &c) | |
constructeur de copie. | |
gdk_color (GdkColor const *aColor) | |
constructeur de conversion gdk/gtk++ | |
gdk_color (std::string const &) | |
crée une couleur identifiée par son nom | |
~gdk_color () | |
L'objet GdkColor associé est automatiquement detruit. | |
operator GdkColor * () const | |
operator GdkColor * () | |
gdk_color & | operator= (gdk_color const &c) |
Operateur d'affectation depuis un gdk_color. | |
gdk_color & | operator= (GdkColor const *c) |
Operateur d'affectation depuis un GdkColor*. | |
gdk_color & | operator= (std::string const &) |
Operateur d'affectation depuis une chaine. | |
operator bool () const | |
Verifie la validité d'un gdk_color. | |
bool | operator! () const |
Vérifie la non validité d'un gdk_color. | |
bool | operator== (gdk_color const &) const |
Verifie l'egalité avec un autre gdk_color. | |
bool | operator== (GdkColor const *) const |
Verifie l'egalisté avec un objet Gdk. | |
bool | operator== (std::string const &s) const |
Verifie l'egalité avec une couleur identifiée par son nom. | |
bool | operator!= (gdk_color const &c) const |
Verifie l'inegalité avec un autre gdk_color. | |
bool | operator!= (GdkColor const *c) const |
Verifie l'inegalisté avec un objet Gdk. | |
bool | operator!= (std::string const &s) const |
Verifie l'inegalité avec une couleur identifiée par son nom. | |
gdkself const * | operator-> () const |
Revoie un pointeur sur l'objet GdkColor constant. | |
gdkself const & | operator * () const |
Renvoie une reference sur l'objet GdkColor constant. | |
gdkself * | operator-> () |
Revoie un pointeur sur l'objet GdkColor. | |
gdkself & | operator * () |
Renvoie une reference sur l'objet GdkColor. | |
color_value | GetRed () const |
Renvoie la composante rouge de la couleur. | |
color_value | GetGreen () const |
Renvoie la composante verte de la couleur. | |
color_value | GetBlue () const |
Renvoie la composante bleu de la couleur. | |
color_index | GetPixel () const |
Renvoie l'index de couleur. | |
GdkColor * | GetColor () |
Retourne un pointeur sur l'objet Gdk. | |
gdk_color & | SetRed (color_value aRed) |
Change la composante rouge de la couleur. | |
gdk_color & | SetGreen (color_value aGreen) |
Change la composante verte de la couleur. | |
gdk_color & | SetBlue (color_value aBlue) |
Change la composante bleue de la couleur. | |
bool | Parse (std::string const &aNom) |
Remplit une couleur identifié par son nom. |
Cette classe encapsule l'objet GdkColor du gtk+. La couleur est représentée par ses trois composantes rouge, verte et bleue.
|
Constructeur standard. L'objet ainsi construit est invalide. Pour être validé, il doit etre référencé dans une colormap (gdk_colormap::Alloc ret gdk_colormap::AllocColor) pour remplir le champ pixel
|
|
constructeur de copie. L'état valide ou invalide n'est pas modifié. L'objet construit prend l'état de son parent.
|
|
constructeur de conversion gdk/gtk++ L'objet pointé est recopié.
|
|
crée une couleur identifiée par son nom Les couleurs sont définies dans le fichier rgb.txt de l'interface XFree
|
|
L'objet GdkColor associé est automatiquement detruit.
|
|
Renvoie la composante bleu de la couleur.
|
|
Retourne un pointeur sur l'objet Gdk.
|
|
Renvoie la composante verte de la couleur.
|
|
Renvoie l'index de couleur.
|
|
Renvoie la composante rouge de la couleur.
|
|
Renvoie une reference sur l'objet GdkColor.
|
|
Renvoie une reference sur l'objet GdkColor constant.
|
|
Verifie la validité d'un gdk_color.
|
|
|
|
|
|
Vérifie la non validité d'un gdk_color.
|
|
Verifie l'inegalité avec une couleur identifiée par son nom.
|
|
Verifie l'inegalisté avec un objet Gdk.
|
|
Verifie l'inegalité avec un autre gdk_color.
|
|
Revoie un pointeur sur l'objet GdkColor.
|
|
Revoie un pointeur sur l'objet GdkColor constant.
|
|
Operateur d'affectation depuis une chaine. Les composantes de couleurs sont determinées à partir du fichier systeme de XFree : rgb.txt.
|
|
Operateur d'affectation depuis un GdkColor*. Un nouvel objet GdkColor est alloué.
|
|
Operateur d'affectation depuis un gdk_color. Un nouvel objet GdkColor est alloué.
|
|
Verifie l'egalité avec une couleur identifiée par son nom.
|
|
Verifie l'egalisté avec un objet Gdk.
|
|
Verifie l'egalité avec un autre gdk_color.
|
|
Remplit une couleur identifié par son nom.
|
|
Change la composante bleue de la couleur.
|
|
Change la composante verte de la couleur.
|
|
Change la composante rouge de la couleur.
|