HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_HSVA Class Reference

#include <UT_Pixel.h>

Public Member Functions

 UT_HSVA ()
 
 UT_HSVA (unsigned short ch, unsigned short cs, char cv, char ca)
 
 UT_HSVA (unsigned short ch, unsigned short cs, unsigned short cv, unsigned short ca)
 
 UT_HSVA (const UT_RGBA &rgba)
 
 UT_HSVA (const UT_BIG_RGBA &rgba)
 
 UT_HSVA (const UT_HSVA &hsva)
 
UT_HSVAoperator= (const UT_RGBA &rgba)
 
UT_HSVAoperator= (const UT_BIG_RGBA &rgba)
 
UT_HSVAoperator= (const UT_HSVA &hsva)
 
UT_HSVAoperator= (const UT_Color &c)
 
 operator UT_RGBA () const
 
 operator UT_BIG_RGBA () const
 

Static Public Member Functions

static int enableAlphaDivide (int state)
 
static int getAlphaDivide ()
 

Public Attributes

short h
 
short s
 
unsigned short v
 
unsigned short a
 

Detailed Description

Definition at line 117 of file UT_Pixel.h.

Constructor & Destructor Documentation

UT_HSVA::UT_HSVA ( )
inline

Definition at line 119 of file UT_Pixel.h.

UT_HSVA::UT_HSVA ( unsigned short  ch,
unsigned short  cs,
char  cv,
char  ca 
)
inline

Definition at line 120 of file UT_Pixel.h.

UT_HSVA::UT_HSVA ( unsigned short  ch,
unsigned short  cs,
unsigned short  cv,
unsigned short  ca 
)
inline

Definition at line 125 of file UT_Pixel.h.

UT_HSVA::UT_HSVA ( const UT_RGBA rgba)
inline

Definition at line 129 of file UT_Pixel.h.

UT_HSVA::UT_HSVA ( const UT_BIG_RGBA rgba)
inline

Definition at line 130 of file UT_Pixel.h.

UT_HSVA::UT_HSVA ( const UT_HSVA hsva)
inline

Definition at line 131 of file UT_Pixel.h.

Member Function Documentation

static int UT_HSVA::enableAlphaDivide ( int  state)
static
static int UT_HSVA::getAlphaDivide ( )
inlinestatic

Definition at line 143 of file UT_Pixel.h.

UT_HSVA::operator UT_BIG_RGBA ( ) const
UT_HSVA::operator UT_RGBA ( ) const
UT_HSVA& UT_HSVA::operator= ( const UT_RGBA rgba)
UT_HSVA& UT_HSVA::operator= ( const UT_BIG_RGBA rgba)
UT_HSVA& UT_HSVA::operator= ( const UT_HSVA hsva)
UT_HSVA& UT_HSVA::operator= ( const UT_Color c)

Member Data Documentation

unsigned short UT_HSVA::a

Definition at line 146 of file UT_Pixel.h.

short UT_HSVA::h

Definition at line 145 of file UT_Pixel.h.

short UT_HSVA::s

Definition at line 145 of file UT_Pixel.h.

unsigned short UT_HSVA::v

Definition at line 146 of file UT_Pixel.h.


The documentation for this class was generated from the following file: