#include <RGBHalf.h>
Collaboration diagram for RGBAHalf:
Public Member Functions | |
RGBAHalf () | |
RGBAHalf (const RGBAHalf &other) | |
RGBAHalf (const RGBHalf &other) | |
RGBAHalf (const float &r, const float &g, const float &b, const float &a) | |
RGBAHalf (const ColorBuf &colorbuf) | |
RGBAHalf (const float &f) | |
void * | operator new (size_t size) |
void | operator delete (void *ptr) |
RGBAHalf & | operator= (const RGBAHalf &other) |
RGBAHalf & | operator= (const RGBAFloat &other) |
RGBAHalf & | operator+= (const RGBAHalf &other) |
RGBAHalf & | operator-= (const RGBAHalf &other) |
RGBAHalf & | operator *= (float factor) |
RGBAHalf & | operator/= (float factor) |
RGBAHalf | operator * (float s) const |
RGBAHalf | operator/ (float s) const |
RGBAHalf | operator+ (const RGBAHalf &other) |
RGBAHalf | operator- (const RGBAHalf &other) |
int | operator== (const RGBAHalf &other) const |
int | operator!= (const RGBAHalf &other) const |
half | operator[] (int i) const |
half & | operator[] (int i) |
RGBHalf | Color () const |
half | Red () const |
half | Green () const |
half | Blue () const |
half | Alpha () const |
void | SetRed (half red) |
void | SetGreen (half green) |
void | SetBlue (half blue) |
void | SetColor (RGBHalf &color) |
void | SetAlpha (half alpha) |
void | Set (half red, half green, half blue, half alpha) |
void | Max (float max) |
BOOL | CheckOffBound (float lobound, float hibound) |
Public Attributes | |
RGBHalf | m_color |
half | m_alpha |
Definition at line 177 of file RGBHalf.h.
|
Definition at line 182 of file RGBHalf.h. References m_alpha. Referenced by operator *(), operator+(), operator-(), and operator/(). |
|
|
|
Definition at line 185 of file RGBHalf.h. References m_alpha. |
|
Definition at line 242 of file RGBHalf.h. References m_alpha, m_color, RGBHalf::SetBlue(), RGBHalf::SetGreen(), and RGBHalf::SetRed(). Here is the call graph for this function: ![]() |
|
|
|
Definition at line 188 of file RGBHalf.h. References m_alpha, RGBHalf::m_blue, m_color, RGBHalf::m_green, and RGBHalf::m_red. |
|
Definition at line 221 of file RGBHalf.h. References m_alpha. Referenced by Max(), operator+(), operator+=(), operator-(), operator-=(), operator=(), operator==(), RGBAFloat::RGBAFloat(), and YAFloat::YAFloat(). |
|
Definition at line 220 of file RGBHalf.h. References RGBHalf::Blue(), and m_color. Referenced by YAFloat::YAFloat(). Here is the call graph for this function: ![]() |
|
Definition at line 237 of file RGBHalf.h. References RGBHalf::CheckOffBound(), and m_color. Here is the call graph for this function: ![]() |
|
Definition at line 216 of file RGBHalf.h. References m_color. Referenced by operator+(), operator+=(), operator-(), operator-=(), operator=(), and operator==(). |
|
Definition at line 219 of file RGBHalf.h. References RGBHalf::Green(), and m_color. Referenced by YAFloat::YAFloat(). Here is the call graph for this function: ![]() |
|
Definition at line 232 of file RGBHalf.h. References Alpha(), m_color, RGBHalf::Max(), MIN, and SetAlpha(). Here is the call graph for this function: ![]() |
|
Definition at line 204 of file RGBHalf.h. References RGBAHalf(). Here is the call graph for this function: ![]() |
|
|
|
Definition at line 195 of file RGBHalf.h. References FreeBitmap(). Here is the call graph for this function: ![]() |
|
Definition at line 193 of file RGBHalf.h. References AllocBitmap(). Here is the call graph for this function: ![]() |
|
|
|
Definition at line 285 of file RGBHalf.h. References Alpha(), Color(), m_alpha, m_color, and RGBAHalf(). Here is the call graph for this function: ![]() |
|
Definition at line 257 of file RGBHalf.h. References Alpha(), Color(), m_alpha, and m_color. Here is the call graph for this function: ![]() |
|
Definition at line 292 of file RGBHalf.h. References Alpha(), Color(), m_alpha, m_color, and RGBAHalf(). Here is the call graph for this function: ![]() |
|
Definition at line 264 of file RGBHalf.h. References Alpha(), Color(), m_alpha, and m_color. Here is the call graph for this function: ![]() |
|
Definition at line 205 of file RGBHalf.h. References RGBAHalf(). Here is the call graph for this function: ![]() |
|
|
|
|
|
Definition at line 250 of file RGBHalf.h. References Alpha(), Color(), m_alpha, and m_color. Here is the call graph for this function: ![]() |
|
Definition at line 299 of file RGBHalf.h. References Alpha(), Color(), FALSE, m_alpha, m_color, and TRUE. Here is the call graph for this function: ![]() |
|
Definition at line 214 of file RGBHalf.h. References m_color. |
|
Definition at line 213 of file RGBHalf.h. References m_color. |
|
Definition at line 218 of file RGBHalf.h. References m_color, and RGBHalf::Red(). Referenced by YAFloat::YAFloat(). Here is the call graph for this function: ![]() |
|
Definition at line 230 of file RGBHalf.h. References m_alpha, m_color, and RGBHalf::Set(). Here is the call graph for this function: ![]() |
|
Definition at line 228 of file RGBHalf.h. References m_alpha. Referenced by Max(). |
|
Definition at line 225 of file RGBHalf.h. References m_color, and RGBHalf::SetBlue(). Here is the call graph for this function: ![]() |
|
Definition at line 227 of file RGBHalf.h. References m_color. |
|
Definition at line 224 of file RGBHalf.h. References m_color, and RGBHalf::SetGreen(). Here is the call graph for this function: ![]() |
|
Definition at line 223 of file RGBHalf.h. References m_color, and RGBHalf::SetRed(). Here is the call graph for this function: ![]() |
|
Definition at line 181 of file RGBHalf.h. Referenced by YAHalf::Alpha(), Alpha(), operator *=(), operator+(), operator+=(), operator-(), operator-=(), operator/=(), operator=(), operator==(), RGBAHalf(), YAHalf::Set(), Set(), YAHalf::SetAlpha(), SetAlpha(), and YAHalf::YAHalf(). |
|
Definition at line 180 of file RGBHalf.h. Referenced by Blue(), CheckOffBound(), Color(), Green(), Max(), operator *=(), operator+(), operator+=(), operator-(), operator-=(), operator/=(), operator=(), operator==(), operator[](), Red(), RGBAHalf(), Set(), SetBlue(), SetColor(), SetGreen(), and SetRed(). |
Generated on Thu Oct 27 11:47:03 2005 with
1.4.5 written by Dimitri van Heesch,
© 1997-2001