Skip to content
- [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)

HalfColorBufAlpha Class Reference

#include <HalfColorBuf.h>

Collaboration diagram for HalfColorBufAlpha:

Collaboration graph

[legend]

List of all members.


Public Member Functions

  HalfColorBufAlpha ()
  HalfColorBufAlpha (const HalfColorBufAlpha &other)
  HalfColorBufAlpha (const HalfColorBuf &other)
  HalfColorBufAlpha (const ColorBuf &colorbuf)
HalfColorBufAlpha operator= (const HalfColorBufAlpha &other)
void  operator+= (const HalfColorBufAlpha &other)
void  operator-= (const HalfColorBufAlpha &other)
void  operator *= (float factor)
void  operator/= (float factor)
HalfColorBufAlpha  operator+ (const HalfColorBufAlpha &other)
int  operator== (const HalfColorBufAlpha &other) const
int  operator!= (const HalfColorBufAlpha &other) const
half  operator[] (int i) const
half &  operator[] (int i)
HalfColorBuf  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 (HalfColorBuf &color)
void  SetAlpha (half alpha)
void  Set (half red, half green, half blue, half alpha)
void  Max (float max)

Public Attributes

HalfColorBuf  m_color
half  m_alpha