EZDraw++  1.2-6
Une mini-bibliothèque minimale pour réaliser un programme graphique en C++ sur Windows ou Linux
Fonctions membres publiques | Amis | Liste de tous les membres
Référence de la classe EZPixel

La classe EZPixel représente un pixel dans une EZImage. Plus de détails...

#include <ez-draw++.hpp>

Fonctions membres publiques

EZColor getColor () const
 Accesseur pour obtenir la valeur de la couleur du pixel.
 
EZuint8 getRed () const
 Accesseur pour obtenir la valeur de la composante rouge du pixel.
 
EZuint8 getGreen () const
 Accesseur pour obtenir la valeur de la composante verte du pixel.
 
EZuint8 getBlue () const
 Accesseur pour obtenir la valeur de la composante bleue du pixel.
 
EZuint8 getAlpha () const
 Accesseur pour obtenir la valeur de la composante alpha du pixel.
 
void setColor (EZColor col)
 Accesseur pour modifier la valeur de la couleur du pixel.
 
void setRed (EZuint8 r)
 Accesseur pour modifier la valeur de la composante rouge du pixel.
 
void setGreen (EZuint8 g)
 Accesseur pour modifier la valeur de la composante verte du pixel.
 
void setBlue (EZuint8 b)
 Accesseur pour modifier la valeur de la composante bleue du pixel.
 
void setAlpha (EZuint8 a)
 Accesseur pour modifier la valeur de la composante alpha du pixel.
 

Amis

class EZImage
 

Description détaillée

La classe EZPixel représente un pixel dans une EZImage.

Un pixel contient trois composantes de couleurs (rouge, vert et bleu) et une valeur de transparence (alpha). Pour que la valeur de transparence soit utilisée, il faut que le booléen has_alpha soit activé dans l'EZImage.

Avertissement
Cette classe ne peut pas être utilisée sans la classe EZImage. En fait, elle ne sert que comme valeur de retour de EZImage::getPixel(int x,int y).

La documentation de cette classe a été générée à partir du fichier suivant :