#include <fbtypes.h>
Public Member Functions |
|
FBColorAndAlpha () | |
Constructor. |
|
FBColorAndAlpha (double *pValue) | |
Constructor from array. |
|
FBColorAndAlpha (double pRed, double pGreen, double pBlue, double pAlpha=1.0) | |
Constructor. |
|
FBColorAndAlpha (const FBColor &pValue) | |
Constructor from FBColor. |
|
FBColorAndAlpha (const FBColorF &pValue) | |
Constructor from FBColorF. |
|
FBColorAndAlpha (const FBColorAndAlpha &pVector) | |
Copy Constructor. |
|
double & | operator[] (int pIndex) |
Overloaded [] operator. |
|
operator double * () const | |
Overloaded cast to array. |
|
const FBColorAndAlpha & | operator= (const FBColorAndAlpha &pVector) |
Overloaded equal operator. |
|
const FBColorAndAlpha & | operator= (const FBColor &pVector) |
const FBColorAndAlpha & | operator= (const FBColorF &pVector) |
void | operator= (double *pValue) |
const FBVector4< double > & | operator= (const FBVector4< double > &pVector) |
FBColorAndAlpha | ( | ) |
Constructor.
FBColorAndAlpha | ( | double * | pValue | ) |
Constructor from array.
pValue | Array to take values from. |
FBColorAndAlpha | ( | double | pRed, |
double | pGreen, | ||
double | pBlue, | ||
double | pAlpha = 1.0 |
||
) |
Constructor.
pRed | Red component. |
pGreen | Green component. |
pBlue | Blue component. |
pAlpha | Alpha component(default=1.0). |
FBColorAndAlpha | ( | const FBColor & | pValue | ) |
FBColorAndAlpha | ( | const FBColorF & | pValue | ) |
Constructor from FBColorF.
pValue | FBColorF to take values from. |
FBColorAndAlpha | ( | const FBColorAndAlpha & | pVector | ) |
Copy Constructor.
double& operator[] | ( | int | pIndex | ) |
Overloaded [] operator.
pIndex | Element to access. |
Reimplemented from FBVector4< double >.
operator double * | ( | ) | const |
const FBColorAndAlpha& operator= | ( | const FBColorAndAlpha & | pVector | ) |
Overloaded equal operator.
pVector | Vector to copy. |
const FBColorAndAlpha& operator= | ( | const FBColor & | pVector | ) |
const FBColorAndAlpha& operator= | ( | const FBColorF & | pVector | ) |
void operator= | ( | double * | pValue | ) |