Représente un pixel.
Plus de détails...
#include <perspective_types.h>
|
| | PPixel () |
| |
| | PPixel (Poctet_t r_, Poctet_t v_, Poctet_t b_, Poctet_t a=255) |
| |
| | PPixel (puint32 v) |
| |
| | PPixel (const PPixel &p) |
| |
| bool | Nulle () const |
| |
| void | defNulle () |
| |
| bool | operator== (const PPixel &c) const |
| |
| Poctet_t | R () const |
| |
| Poctet_t | V () const |
| |
| Poctet_t | B () const |
| |
| Poctet_t | Alpha () const |
| |
| void | defR (Poctet_t rouge) |
| |
| void | defV (Poctet_t vert) |
| |
| void | defB (Poctet_t bleu) |
| |
| void | defRVB (Poctet_t rouge, Poctet_t vert, Poctet_t bleu) |
| |
| void | defRVBA (Poctet_t rouge, Poctet_t vert, Poctet_t bleu, Poctet_t opacite) |
| |
| void | defAlpha (Poctet_t a) |
| |
| puint32 | RVBi () const |
| |
| void | defIRVB (puint32 i) |
| |
| void | toHSV (pfloat *val_h, pfloat *val_s, pfloat *val_v) const |
| |
| void | toHSV (pfloat hsv[]) const |
| |
| void | fromHSV (pfloat val_h, pfloat val_s, pfloat val_v) |
| |
| void | fromHSV (const pfloat hsv[]) |
| |
| | PBase () |
| |
| | ~PBase () |
| |
◆ PPixel() [1/4]
| Perspective3D::PPixel::PPixel |
( |
| ) |
|
|
inlineexplicit |
◆ PPixel() [2/4]
◆ PPixel() [3/4]
| Perspective3D::PPixel::PPixel |
( |
puint32 |
v | ) |
|
|
inlineexplicit |
◆ PPixel() [4/4]
| Perspective3D::PPixel::PPixel |
( |
const PPixel & |
p | ) |
|
|
inline |
◆ Alpha()
| Poctet_t Perspective3D::PPixel::Alpha |
( |
| ) |
const |
|
inline |
◆ B()
| Poctet_t Perspective3D::PPixel::B |
( |
| ) |
const |
|
inline |
◆ defAlpha()
| void Perspective3D::PPixel::defAlpha |
( |
Poctet_t |
a | ) |
|
|
inline |
◆ defB()
| void Perspective3D::PPixel::defB |
( |
Poctet_t |
bleu | ) |
|
|
inline |
◆ defIRVB()
| void Perspective3D::PPixel::defIRVB |
( |
puint32 |
i | ) |
|
|
inline |
◆ defNulle()
| void Perspective3D::PPixel::defNulle |
( |
| ) |
|
|
inline |
◆ defR()
| void Perspective3D::PPixel::defR |
( |
Poctet_t |
rouge | ) |
|
|
inline |
◆ defRVB()
◆ defRVBA()
◆ defV()
| void Perspective3D::PPixel::defV |
( |
Poctet_t |
vert | ) |
|
|
inline |
◆ fromHSV() [1/2]
◆ fromHSV() [2/2]
| void Perspective3D::PPixel::fromHSV |
( |
const pfloat |
hsv[] | ) |
|
◆ Nulle()
| bool Perspective3D::PPixel::Nulle |
( |
| ) |
const |
|
inline |
◆ operator==()
| bool Perspective3D::PPixel::operator== |
( |
const PPixel & |
c | ) |
const |
|
inline |
◆ R()
| Poctet_t Perspective3D::PPixel::R |
( |
| ) |
const |
|
inline |
◆ RVBi()
| puint32 Perspective3D::PPixel::RVBi |
( |
| ) |
const |
|
inline |
◆ toHSV() [1/2]
| void Perspective3D::PPixel::toHSV |
( |
pfloat * |
val_h, |
|
|
pfloat * |
val_s, |
|
|
pfloat * |
val_v |
|
) |
| const |
◆ toHSV() [2/2]
| void Perspective3D::PPixel::toHSV |
( |
pfloat |
hsv[] | ) |
const |
◆ V()
| Poctet_t Perspective3D::PPixel::V |
( |
| ) |
const |
|
inline |
◆ alpha
La documentation de cette classe a été générée à partir du fichier suivant :