FBColor Class Reference

#include <fbtypes.h>
FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor FBColor
Inheritance diagram for FBColor:
Inheritance graph
[legend]

List of all members.


Detailed Description

Color vector.

Definition at line 314 of file fbtypes.h.


Public Member Functions

  FBColor ()
  Constructor.
  FBColor (double *pValue)
  Constructor from array.
  FBColor (double pRed, double pGreen, double pBlue)
  Constructor.
  FBColor (const FBColor &pVector)
  Copy Constructor.
double &  operator[] (int pIndex)
  Overloaded [] operator.
  operator double * () const
  Overloaded cast to array.
const FBColor operator= (const FBColor &pVector)
  Overloaded equal operator.

Constructor & Destructor Documentation

FBColor (  ) 

Constructor.

FBColor ( double *  pValue  ) 

Constructor from array.

Parameters:
pValue  Array to take values from.

FBColor ( double  pRed,
double  pGreen,
double  pBlue  
)

Constructor.

Parameters:
pRed  Red component.
pGreen  Green component.
pBlue  Blue component.

FBColor ( const FBColor pVector  ) 

Copy Constructor.


Member Function Documentation

double& operator[] ( int  pIndex  ) 

Overloaded [] operator.

Parameters:
pIndex  Element to access.
Returns:
Element at pIndex.

Reimplemented from FBVector3< double >.

operator double * (  )  const

Overloaded cast to array.

Returns:
Array of items of tType.

Reimplemented from FBVector3< double >.

const FBColor& operator= ( const FBColor pVector  ) 

Overloaded equal operator.

Parameters:
pVector  Vector to copy.
Returns:
this vector as a const.

Please send us your comments about this page.