Page principale | Hiérarchie des classes | Liste des classes | Liste des fichiers | Membres de classe | Membres de fichier

Référence de la classe Color_Gray

Classe pour les couleurs en niveaux de gris. Plus de détails...

#include <Color.hpp>

Graphe d'héritage de Color_Gray:

Color_Base Liste de tous les membres

Fonctions membres privées

 Color_Gray (float _gray)
 Construit une couleur à partir d'un niveau de gris [0:255.0].

string toString () const
 Retourne une chaîne de caractères détaillée.

float getGray () const
 Retourne le niveau de gris [0:255].

float getRed () const
 Retourne la composante rouge = niveau de gris [0:255].

float getGreen () const
 Retourne la composante verte = niveau de gris [0:255].

float getBlue () const
 Retourne la composante bleue = niveau de gris [0:255].

float getHue () const
 Retourne la teinte = 0 [0:1].

float getSaturation () const
 Retourne la saturation teinte = 0 [0:1].

float getValue () const
 Retourne la valeur = niveau de gris [0:1].

float distance (const Color_Base *) const
 Retourn la distance entre 2 niveaux de gris : valeur absoule de la différence.

bool operator== (const Color) const
 Oérateur relationnel d'égalité.

bool operator< (const Color) const
 opérateur relationnel d'ordre


Attributs privés

float gray
 Niveau de gris.


Description détaillée

Classe pour les couleurs en niveaux de gris.

Définition à la ligne 132 du fichier Color.hpp.


Documentation des fonctions membres

float Color_Gray::distance const Color_Base c  )  const [private, virtual]
 

Retourn la distance entre 2 niveaux de gris : valeur absoule de la différence.

Valeur absolue de la différence des niveaux de gris

Implémente Color_Base.

Définition à la ligne 154 du fichier Color.cpp.

Références distance().

Référencé par distance().

bool Color_Gray::operator< const Color  rhs  )  const [private, virtual]
 

opérateur relationnel d'ordre

Comparaison avec l'autre niveau de gris

Implémente Color_Base.

Définition à la ligne 171 du fichier Color.cpp.

Références Color::getGray(), gray, et operator<().

Référencé par operator<().

bool Color_Gray::operator== const Color  rhs  )  const [private, virtual]
 

Oérateur relationnel d'égalité.

Egalité avec l'autre niveau de gris

Implémente Color_Base.

Définition à la ligne 177 du fichier Color.cpp.

Références Color::getGray(), gray, et operator==().

Référencé par operator==().


La documentation de cette classe a été générée à partir des fichiers suivants:
Généré le Sun Jun 27 15:59:33 2004 pour segment par doxygen 1.3.7