gKit2 light
Public Member Functions | Public Attributes | List of all members

representation d'une couleur (rgba) transparente ou opaque. More...

#include <color.h>

Public Member Functions

 Color ()
 constructeur par defaut. More...
 
 Color (const float _r, const float _g, const float _b, const float _a=1.f)
 
 Color (const float _value)
 
 Color (const Color &color, const float alpha)
 cree une couleur avec les memes composantes que color, mais remplace sa composante alpha (color.r, color.g, color.b, alpha). More...
 
float power () const
 
float max () const
 

Public Attributes

float r
 
float g
 
float b
 
float a
 

Detailed Description

representation d'une couleur (rgba) transparente ou opaque.

Definition at line 13 of file color.h.

Constructor & Destructor Documentation

◆ Color() [1/2]

Color::Color ( )
inline

constructeur par defaut.

Definition at line 16 of file color.h.

16 : r(0.f), g(0.f), b(0.f), a(1.f) {}

◆ Color() [2/2]

Color::Color ( const Color color,
const float  alpha 
)
inline

cree une couleur avec les memes composantes que color, mais remplace sa composante alpha (color.r, color.g, color.b, alpha).

Definition at line 21 of file color.h.

21 : r(color.r), g(color.g), b(color.b), a(alpha) {} // remplace alpha.

The documentation for this struct was generated from the following files: