Main Page   Namespace List   Class Hierarchy   Compound List   File List   Header Files   Namespace Members   Compound Members   File Members   Related Pages  

MSG::Color Class Reference

rgb triple. More...

#include </msg/src/other/color.h>

List of all members.

Public Members

 Color (float _r=0.0, float _g=0.0, float _b=0.0)
float R () const
float G () const
float B () const

Static Public Members

Color defaultAmbientLight
Color defaultDiffuseLight
Color defaultSpecularLight
Color defaultAmbientMaterial
Color defaultDiffuseMaterial
Color defaultSpecularMaterial
Color defaultEmissivityMaterial

Private Members

float r
float g
float b

Friends

ostream& operator<< ( ostream& out, const Color& lc )


Detailed Description

rgb triple.


Member Function Documentation

MSG::Color::Color (float _r = 0.0, float _g = 0.0, float _b = 0.0)

float MSG::Color::R () const

float MSG::Color::G () const

float MSG::Color::B () const


Friends And Related Function Documentation

ostream& operator<< (ostream & out, const Color & lc) [friend]


Member Data Documentation

Color MSG::Color::defaultAmbientLight [static]

Color MSG::Color::defaultDiffuseLight [static]

Color MSG::Color::defaultSpecularLight [static]

Color MSG::Color::defaultAmbientMaterial [static]

Color MSG::Color::defaultDiffuseMaterial [static]

Color MSG::Color::defaultSpecularMaterial [static]

Color MSG::Color::defaultEmissivityMaterial [static]

float MSG::Color::r [private]

float MSG::Color::g [private]

float MSG::Color::b [private]


The documentation for this class was generated from the following files:
Generated at Sat Jul 22 00:32:14 2000 for MSG by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999