- [Main Page](index.md)
- [Classes](annotated.md)
- [Files](files.md)
- [Directories](dirs.md)
- [Related Pages](pages.md)
- [Class List](annotated.md)
- [Alphabetical List](classes.md)
- [Class Hierarchy](hierarchy.md)
- [Class Members](functions.md)
RGBHalf Class Reference¶
#include <RGBHalf.h>
Public Member Functions |
|
| RGBHalf () | |
| RGBHalf (const RGBHalf &other) | |
| RGBHalf (const RGBFloat &colorvector) | |
| RGBHalf (const float &r, const float &g, const float &b) | |
| RGBHalf (const float &f) | |
| void * | operator new (size_t size) |
| void | operator delete (void *ptr) |
| RGBHalf & | operator= (const RGBHalf &other) |
| RGBHalf & | operator+= (const RGBHalf &other) |
| RGBHalf & | operator-= (const RGBHalf &other) |
| RGBHalf & | operator *= (const RGBHalf &other) |
| RGBHalf & | operator *= (float factor) |
| RGBHalf & | operator/= (float factor) |
| RGBHalf | operator * (const RGBHalf &other) const |
| RGBHalf | operator * (float s) const |
| RGBHalf | operator/ (float s) const |
| RGBHalf | operator+ (const RGBHalf &other) |
| half | operator[] (int i) const |
| half & | operator[] (int i) |
| int | operator== (const RGBHalf &other) const |
| int | operator!= (const RGBHalf &other) const |
| half | Red () const |
| half | Green () const |
| half | Blue () const |
| void | Set (half value) |
| void | Set (half red, half green, half blue) |
| void | SetRed (half red) |
| void | SetGreen (half green) |
| void | SetBlue (half blue) |
| void | Max (float max) |
| float | GetLuminance () const |
| RGBHalf | GammaCorrect (float power) |
| BOOL | CheckOffBound (float lobound, float hibound) |
Public Attributes |
|
| half | m_blue |
| half | m_green |
| half | m_red |