#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 |
Definition at line 17 of file RGBHalf.h.
|
Definition at line 21 of file RGBHalf.h. References m_blue, m_green, and m_red. Referenced by operator *(), operator+(), and operator/(). |
|
|
|
|
|
|
|
|
|
Definition at line 57 of file RGBHalf.h. References m_blue. Referenced by RGBAHalf::Blue(), Max(), operator *=(), operator+(), operator+=(), operator-=(), operator=(), RGBFloat::RGBFloat(), and YAFloat::YAFloat(). |
|
Definition at line 81 of file RGBHalf.h. Referenced by RGBAHalf::CheckOffBound(). |
|
Definition at line 71 of file RGBHalf.h. References m_blue, m_green, m_red, and Set(). Here is the call graph for this function: ![]() |
|
|
|
Definition at line 56 of file RGBHalf.h. References m_green. Referenced by RGBAHalf::Green(), Max(), operator *=(), operator+(), operator+=(), operator-=(), operator=(), RGBFloat::RGBFloat(), and YAFloat::YAFloat(). |
|
Definition at line 65 of file RGBHalf.h. References Blue(), Green(), MIN, Red(), SetBlue(), SetGreen(), and SetRed(). Referenced by RGBAHalf::Max(). Here is the call graph for this function: ![]() |
|
Definition at line 44 of file RGBHalf.h. References RGBHalf(). Here is the call graph for this function: ![]() |
|
Definition at line 43 of file RGBHalf.h. References RGBHalf(). Here is the call graph for this function: ![]() |
|
|
|
Definition at line 132 of file RGBHalf.h. References Blue(), Green(), m_blue, m_green, m_red, and Red(). Here is the call graph for this function: ![]() |
|
Definition at line 34 of file RGBHalf.h. References FreeBitmap(). Here is the call graph for this function: ![]() |
|
Definition at line 32 of file RGBHalf.h. References AllocBitmap(). Here is the call graph for this function: ![]() |
|
|
|
Definition at line 156 of file RGBHalf.h. References Blue(), Green(), m_blue, m_green, m_red, Red(), and RGBHalf(). Here is the call graph for this function: ![]() |
|
Definition at line 116 of file RGBHalf.h. References Blue(), Green(), m_blue, m_green, m_red, and Red(). Here is the call graph for this function: ![]() |
|
Definition at line 124 of file RGBHalf.h. References Blue(), Green(), m_blue, m_green, m_red, and Red(). Here is the call graph for this function: ![]() |
|
Definition at line 45 of file RGBHalf.h. References RGBHalf(). Here is the call graph for this function: ![]() |
|
|
|
Definition at line 108 of file RGBHalf.h. References Blue(), Green(), m_blue, m_green, m_red, and Red(). Here is the call graph for this function: ![]() |
|
|
|
Definition at line 50 of file RGBHalf.h. References m_red. |
|
Definition at line 49 of file RGBHalf.h. References m_red. |
|
Definition at line 55 of file RGBHalf.h. References m_red. Referenced by Max(), operator *=(), operator+(), operator+=(), operator-=(), operator=(), RGBAHalf::Red(), RGBFloat::RGBFloat(), and YAFloat::YAFloat(). |
|
|
|
Definition at line 59 of file RGBHalf.h. References m_blue, m_green, and m_red. Referenced by GammaCorrect(), and RGBAHalf::Set(). |
|
Definition at line 63 of file RGBHalf.h. References m_blue. Referenced by Max(), RGBAHalf::RGBAHalf(), and RGBAHalf::SetBlue(). |
|
Definition at line 62 of file RGBHalf.h. References m_green. Referenced by Max(), RGBAHalf::RGBAHalf(), and RGBAHalf::SetGreen(). |
|
Definition at line 61 of file RGBHalf.h. References m_red. Referenced by Max(), RGBAHalf::RGBAHalf(), and RGBAHalf::SetRed(). |
|
Definition at line 20 of file RGBHalf.h. Referenced by Blue(), GammaCorrect(), GetLuminance(), operator *=(), operator+(), operator+=(), operator-=(), operator/=(), operator=(), operator==(), RGBAHalf::RGBAHalf(), RGBHalf(), Set(), and SetBlue(). |
|
Definition at line 20 of file RGBHalf.h. Referenced by GammaCorrect(), GetLuminance(), Green(), operator *=(), operator+(), operator+=(), operator-=(), operator/=(), operator=(), operator==(), RGBAHalf::RGBAHalf(), RGBHalf(), Set(), and SetGreen(). |
|
Definition at line 20 of file RGBHalf.h. Referenced by GammaCorrect(), GetLuminance(), operator *=(), operator+(), operator+=(), operator-=(), operator/=(), operator=(), operator==(), operator[](), Red(), RGBAHalf::RGBAHalf(), RGBHalf(), Set(), and SetRed(). |
Generated on Thu Oct 27 11:47:03 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001