#include <RGBFloat.h>
Public Member Functions | |
YAFloat (void) | |
YAFloat (float luminance) | |
YAFloat (float luminance, float alpha) | |
YAFloat (const YAFloat &other) | |
YAFloat (const YAHalf &other) | |
YAFloat (const YAByte &other) | |
YAFloat (const RGBAFloat &other) | |
YAFloat (const RGBAHalf &other) | |
YAFloat (const RGBAByte &other) | |
YAFloat (const ColorBuf &other) | |
YAFloat (const RGBHalf &other) | |
YAFloat (const RGBByte &other) | |
void * | operator new (size_t size) |
void | operator delete (void *ptr) |
YAFloat & | operator= (const YAFloat &other) |
YAFloat & | operator+= (const YAFloat &other) |
YAFloat & | operator-= (const YAFloat &other) |
YAFloat & | operator *= (const YAFloat &other) |
YAFloat & | operator *= (float scale) |
YAFloat & | operator/= (const YAFloat &other) |
YAFloat & | operator/= (float scale) |
float | Luminance () const |
float | Alpha () const |
void | SetLuminance (float luminance) |
void | SetAlpha (float alpha) |
void | Set (float luminance, float alpha) |
void | Set (float luminance) |
void | Set (float red, float green, float blue, float alpha=1.0f) |
void | SetNoAlpha (const float luminance) |
int | operator== (const YAFloat &a) const |
int | operator!= (const YAFloat &a) const |
YAFloat | operator+ (const YAFloat &a) const |
YAFloat | operator- (const YAFloat &a) const |
YAFloat | operator * (const YAFloat &a) const |
YAFloat | operator * (float s) const |
YAFloat | operator/ (float s) const |
YAFloat | operator/ (const YAFloat &a) const |
float | operator[] (int i) const |
BOOL | CheckOffBound (float lobound, float hibound) |
Public Attributes | |
float | m_luminance |
float | m_alpha |
Friends | |
YAFloat | operator * (const float s, const YAFloat &a) |
Definition at line 192 of file RGBFloat.h.
|
Definition at line 198 of file RGBFloat.h. |
|
Definition at line 199 of file RGBFloat.h. |
|
Definition at line 200 of file RGBFloat.h. |
|
Definition at line 201 of file RGBFloat.h. |
|
Definition at line 61 of file RGBFloat.inl. References YAHalf::m_alpha, and m_alpha. |
|
Definition at line 67 of file RGBFloat.inl. References float(), YAByte::m_alpha, m_alpha, and MAXCOLOR. Here is the call graph for this function: ![]() |
|
Definition at line 206 of file RGBFloat.h. References RGBAFloat::Alpha(), RGBAFloat::Blue(), RGBAFloat::Green(), and RGBAFloat::Red(). Here is the call graph for this function: ![]() |
|
Definition at line 73 of file RGBFloat.inl. References RGBAHalf::Alpha(), RGBAHalf::Blue(), RGBAHalf::Green(), m_alpha, m_luminance, and RGBAHalf::Red(). Here is the call graph for this function: ![]() |
|
Definition at line 79 of file RGBFloat.inl. References RGBAByte::Alpha(), RGBAByte::Blue(), float(), RGBAByte::Green(), m_alpha, m_luminance, MAXCOLOR, and RGBAByte::Red(). Here is the call graph for this function: ![]() |
|
Definition at line 86 of file RGBFloat.inl. References float(), m_alpha, m_luminance, MAXCOLOR, and ColorBuf::values. Here is the call graph for this function: ![]() |
|
Definition at line 93 of file RGBFloat.inl. References RGBHalf::Blue(), RGBHalf::Green(), m_alpha, m_luminance, and RGBHalf::Red(). Here is the call graph for this function: ![]() |
|
Definition at line 100 of file RGBFloat.inl. References RGBByte::Blue(), float(), RGBByte::Green(), m_alpha, m_luminance, MAXCOLOR, and RGBByte::Red(). Here is the call graph for this function: ![]() |
|
Definition at line 230 of file RGBFloat.h. |
|
Definition at line 253 of file RGBFloat.h. |
|
Definition at line 229 of file RGBFloat.h. |
|
Definition at line 246 of file RGBFloat.h. |
|
Definition at line 245 of file RGBFloat.h. |
|
Definition at line 225 of file RGBFloat.h. |
|
Definition at line 224 of file RGBFloat.h. References m_alpha, and m_luminance. |
|
Definition at line 218 of file RGBFloat.h. References FreeBitmap(). Here is the call graph for this function: ![]() |
|
Definition at line 216 of file RGBFloat.h. References AllocBitmap(). Here is the call graph for this function: ![]() |
|
Definition at line 241 of file RGBFloat.h. |
|
Definition at line 243 of file RGBFloat.h. |
|
Definition at line 222 of file RGBFloat.h. References m_alpha, and m_luminance. |
|
Definition at line 244 of file RGBFloat.h. |
|
Definition at line 223 of file RGBFloat.h. References m_alpha, and m_luminance. |
|
Definition at line 248 of file RGBFloat.h. |
|
Definition at line 247 of file RGBFloat.h. |
|
Definition at line 227 of file RGBFloat.h. |
|
Definition at line 226 of file RGBFloat.h. References m_alpha, and m_luminance. |
|
Definition at line 220 of file RGBFloat.h. References m_alpha, and m_luminance. |
|
Definition at line 240 of file RGBFloat.h. References m_alpha, and m_luminance. |
|
Definition at line 249 of file RGBFloat.h. |
|
Definition at line 237 of file RGBFloat.h. |
|
Definition at line 235 of file RGBFloat.h. |
|
Definition at line 234 of file RGBFloat.h. |
|
Definition at line 232 of file RGBFloat.h. |
|
Definition at line 231 of file RGBFloat.h. |
|
Definition at line 238 of file RGBFloat.h. |
|
Definition at line 251 of file RGBFloat.h. |
|
Definition at line 196 of file RGBFloat.h. Referenced by operator *=(), operator+=(), operator-=(), operator/=(), operator=(), operator==(), and YAFloat(). |
|
Definition at line 195 of file RGBFloat.h. Referenced by operator *=(), operator+=(), operator-=(), operator/=(), operator=(), operator==(), and YAFloat(). |
Generated on Thu Oct 27 11:47:07 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001