KFbxColor Class Reference

#include <kfbxcolor.h>

List of all members.


Detailed Description

Simple class to hold RGBA values.

Definition at line 53 of file kfbxcolor.h.
double mRed
 Valid range is from 0.0 to 1.0.
double mGreen
 Valid range is from 0.0 to 1.0.
double mBlue
 Valid range is from 0.0 to 1.0.
double mAlpha
 Valid range is from 0.0 to 1.0.

Operators

KFbxColoroperator= (const KFbxColor &pColor)
 Assignment operator.
bool operator== (const KFbxColor &pColor)
 Equality operator.
bool operator!= (const KFbxColor &pColor)
 Inequality operator.

Public Member Functions

 KFbxColor ()
 Constructor.
 KFbxColor (double pRed, double pGreen, double pBlue, double pAlpha=1.0)
 Constructor.
 ~KFbxColor ()
 Destructor.
void Set (double pRed, double pGreen, double pBlue, double pAlpha=1.0)
 Re-initialize the color object with their new values.
bool IsValid ()
 Indicate if all the members in the color objects are within their valid range.


Constructor & Destructor Documentation

KFbxColor (  ) 

Constructor.

KFbxColor ( double  pRed,
double  pGreen,
double  pBlue,
double  pAlpha = 1.0 
)

Constructor.

Parameters:
pRed The Red component value.
pGreen The Green component value.
pBlue The Blue component value.
pAlpha The alpha value of the color.

~KFbxColor (  ) 

Destructor.


Member Function Documentation

void Set ( double  pRed,
double  pGreen,
double  pBlue,
double  pAlpha = 1.0 
)

Re-initialize the color object with their new values.

Parameters:
pRed The Red component value.
pGreen The Green component value.
pBlue The Blue component value.
pAlpha The alpha value of the color.

bool IsValid (  ) 

Indicate if all the members in the color objects are within their valid range.

Returns:
true if all the members are within their valid range.

KFbxColor& operator= ( const KFbxColor pColor  ) 

Assignment operator.

bool operator== ( const KFbxColor pColor  ) 

Equality operator.

bool operator!= ( const KFbxColor pColor  ) 

Inequality operator.


Member Data Documentation

double mRed

Valid range is from 0.0 to 1.0.

Definition at line 105 of file kfbxcolor.h.

double mGreen

Valid range is from 0.0 to 1.0.

Definition at line 108 of file kfbxcolor.h.

double mBlue

Valid range is from 0.0 to 1.0.

Definition at line 111 of file kfbxcolor.h.

double mAlpha

Valid range is from 0.0 to 1.0.

Definition at line 114 of file kfbxcolor.h.