Représente une composante de couleur (R, V, B ou A) pour l'utilisation dans Castor::Colour.
Plus de détails...
Liste de tous les membres
Description détaillée
Représente une composante de couleur (R, V, B ou A) pour l'utilisation dans Castor::Colour.
- Auteur:
- Sylvain DOREMUS
- Version:
- 0.6.1.0
- Date:
- 19/10/2011
- À faire:
- Remove accessors, create traits
Documentation des constructeurs et destructeur
| Castor::ColourComponent::ColourComponent |
( |
float |
p_fComponent |
) |
[inline] |
Constructeur à partir d'un float.
- Paramètres:
-
| [in] | p_fComponent | La valeur de la composante, doit être comprise entre 0.0f et 1.0f |
| Castor::ColourComponent::ColourComponent |
( |
double |
p_dComponent |
) |
[inline] |
Constructeur à partir d'un double.
- Paramètres:
-
| [in] | p_dComponent | La valeur de la composante, doit être comprise entre 0.0 et 1.0 |
| Castor::ColourComponent::ColourComponent |
( |
int |
p_iComponent |
) |
[inline] |
Constructeur à partir d'un int.
- Paramètres:
-
| [in] | p_iComponent | La valeur de la composante, doit être comprise entre 0 et 255 |
| Castor::ColourComponent::ColourComponent |
( |
unsigned int |
p_uiComponent |
) |
[inline] |
Constructeur à partir d'un unsigned int.
- Paramètres:
-
| [in] | p_uiComponent | La valeur de la composante, doit être comprise entre 0 et 255 |
| Castor::ColourComponent::ColourComponent |
( |
long |
p_lComponent |
) |
[inline] |
Constructeur à partir d'un long.
- Paramètres:
-
| [in] | p_lComponent | La valeur de la composante, doit être comprise entre 0 et 255 |
| Castor::ColourComponent::ColourComponent |
( |
unsigned long |
p_ulComponent |
) |
[inline] |
Constructeur à partir d'un unsigned long.
- Paramètres:
-
| [in] | p_ulComponent | La valeur de la composante, doit être comprise entre 0 et 255 |
| Castor::ColourComponent::ColourComponent |
( |
long long |
p_llComponent |
) |
[inline] |
Constructeur à partir d'un long long.
- Paramètres:
-
| [in] | p_llComponent | La valeur de la composante, doit être comprise entre 0 et 255 |
| Castor::ColourComponent::ColourComponent |
( |
unsigned long long |
p_ullComponent |
) |
[inline] |
Constructeur à partir d'un unsigned long long.
- Paramètres:
-
| [in] | p_ullComponent | La valeur de la composante, doit être comprise entre 0 et 255 |
| Castor::ColourComponent::ColourComponent |
( |
char |
p_cComponent |
) |
[inline] |
Constructeur à partir d'un char.
- Paramètres:
-
| [in] | p_cComponent | La valeur de la composante |
| Castor::ColourComponent::ColourComponent |
( |
byte |
p_byComponent |
) |
[inline] |
Constructeur à partir d'un byte.
- Paramètres:
-
| [in] | p_byComponent | La valeur de la composante |
| Castor::ColourComponent::~ColourComponent |
( |
|
) |
[inline] |
Documentation des fonctions membres
| Castor::ColourComponent::operator byte |
( |
|
) |
const [inline] |
Opérateur de conversion implicite vers byte.
| Castor::ColourComponent::operator float |
( |
|
) |
const [inline] |
Opérateur de conversion implicite vers float.
La documentation de cette classe a été générée à partir du fichier suivant :