#include <RGBFloat.h>
Collaboration diagram for RGBAFloat:
Public Member Functions | |
RGBAFloat (void) | |
RGBAFloat (float red, float green, float blue, float alpha) | |
RGBAFloat (float scalar) | |
RGBAFloat (COLORREF c) | |
RGBAFloat (const RGBAFloat &other) | |
RGBAFloat (const RGBAHalf &other) | |
RGBAFloat (const RGBAByte &other) | |
RGBAFloat (const ColorBuf &other) | |
RGBAFloat (const RGBHalf &other) | |
void * | operator new (size_t size) |
void | operator delete (void *ptr) |
RGBAFloat & | operator= (const RGBAFloat &other) |
RGBAFloat & | operator+= (const RGBAFloat &other) |
RGBAFloat & | operator-= (const RGBAFloat &other) |
RGBAFloat & | operator *= (const RGBAFloat &other) |
RGBAFloat & | operator *= (float scale) |
RGBAFloat & | operator/= (const RGBAFloat &other) |
RGBAFloat & | operator/= (float scale) |
RGBFloat | Color () const |
float | Red () const |
float | Green () const |
float | Blue () const |
float | Alpha () const |
void | SetRed (float red) |
void | SetGreen (float green) |
void | SetBlue (float blue) |
void | SetAlpha (float alpha) |
void | Set (float red, float green, float blue, float alpha) |
void | Set (float init) |
void | SetNoAlpha (const RGBFloat &color) |
int | operator== (const RGBAFloat &a) const |
int | operator!= (const RGBAFloat &a) const |
RGBAFloat | operator+ (const RGBAFloat &a) const |
RGBAFloat | operator- (const RGBAFloat &a) const |
RGBAFloat | operator * (const RGBAFloat &a) const |
RGBAFloat | operator * (float s) const |
RGBAFloat | operator/ (float s) const |
RGBAFloat | operator/ (const RGBAFloat &a) const |
float | operator[] (int i) const |
BOOL | CheckOffBound (float lobound, float hibound) |
Public Attributes | |
RGBFloat | m_color |
float | m_alpha |
Friends | |
RGBAFloat | operator * (const float s, const RGBAFloat &a) |
Definition at line 123 of file RGBFloat.h.
|
Definition at line 129 of file RGBFloat.h. |
|
Definition at line 130 of file RGBFloat.h. |
|
Definition at line 131 of file RGBFloat.h. |
|
Definition at line 132 of file RGBFloat.h. |
|
Definition at line 133 of file RGBFloat.h. |
|
Definition at line 38 of file RGBFloat.inl. References RGBAHalf::Alpha(), and m_alpha. Here is the call graph for this function: ![]() |
|
Definition at line 44 of file RGBFloat.inl. References RGBAByte::Alpha(), float(), m_alpha, and MAXCOLOR. Here is the call graph for this function: ![]() |
|
Definition at line 50 of file RGBFloat.inl. References MAXCOLOR, SetAlpha(), SetBlue(), SetGreen(), SetRed(), and ColorBuf::values. Here is the call graph for this function: ![]() |
|
|
|
Definition at line 159 of file RGBFloat.h. Referenced by ColorBuf::ColorBuf(), operator=(), operator==(), and YAFloat::YAFloat(). |
|
Definition at line 158 of file RGBFloat.h. Referenced by ColorBuf::ColorBuf(), and YAFloat::YAFloat(). |
|
Definition at line 182 of file RGBFloat.h. |
|
Definition at line 155 of file RGBFloat.h. Referenced by operator *=(), operator+=(), operator-=(), operator/=(), operator=(), and operator==(). |
|
Definition at line 157 of file RGBFloat.h. Referenced by ColorBuf::ColorBuf(), and YAFloat::YAFloat(). |
|
Definition at line 175 of file RGBFloat.h. |
|
Definition at line 174 of file RGBFloat.h. |
|
Definition at line 151 of file RGBFloat.h. |
|
Definition at line 150 of file RGBFloat.h. References Color(), and m_alpha. Here is the call graph for this function: ![]() |
|
Definition at line 144 of file RGBFloat.h. References FreeBitmap(). Here is the call graph for this function: ![]() |
|
Definition at line 142 of file RGBFloat.h. References AllocBitmap(). Here is the call graph for this function: ![]() |
|
Definition at line 170 of file RGBFloat.h. |
|
Definition at line 172 of file RGBFloat.h. |
|
Definition at line 148 of file RGBFloat.h. References Color(), and m_alpha. Here is the call graph for this function: ![]() |
|
Definition at line 173 of file RGBFloat.h. |
|
Definition at line 149 of file RGBFloat.h. References Color(), and m_alpha. Here is the call graph for this function: ![]() |
|
Definition at line 177 of file RGBFloat.h. |
|
Definition at line 176 of file RGBFloat.h. |
|
Definition at line 153 of file RGBFloat.h. |
|
Definition at line 152 of file RGBFloat.h. References Color(), and m_alpha. Here is the call graph for this function: ![]() |
|
Definition at line 146 of file RGBFloat.h. References Alpha(), and Color(). Here is the call graph for this function: ![]() |
|
Definition at line 169 of file RGBFloat.h. References Alpha(), and Color(). Here is the call graph for this function: ![]() |
|
Definition at line 178 of file RGBFloat.h. |
|
Definition at line 156 of file RGBFloat.h. Referenced by ColorBuf::ColorBuf(), and YAFloat::YAFloat(). |
|
Definition at line 166 of file RGBFloat.h. |
|
Definition at line 165 of file RGBFloat.h. |
|
Definition at line 163 of file RGBFloat.h. Referenced by RGBAFloat(). |
|
Definition at line 162 of file RGBFloat.h. Referenced by RGBAFloat(). |
|
Definition at line 161 of file RGBFloat.h. Referenced by RGBAFloat(). |
|
Definition at line 167 of file RGBFloat.h. |
|
Definition at line 160 of file RGBFloat.h. Referenced by RGBAFloat(). |
|
Definition at line 180 of file RGBFloat.h. |
|
Definition at line 127 of file RGBFloat.h. Referenced by operator *=(), operator+=(), operator-=(), operator/=(), and RGBAFloat(). |
|
Definition at line 126 of file RGBFloat.h. |
Generated on Thu Oct 27 11:47:03 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001