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 :