Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members  

WPCG::WP_RGBA Class Reference

#include <WP_RGBA.h>

List of all members.

Public Methods

 WP_RGBA ()
 WP_RGBA (byte _r, byte _g, byte _b, byte _a=255)

Public Attributes

byte r
byte g
byte b
byte a


Detailed Description

this class is a RGBA container. It holds 4 bytes and can be used directly as a pixel in OpenGL
Author:
Copyright (C) 2001 W.P. van Paassen peter@paassen.tmfweb.nl
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; see the file COPYING. If not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.


Constructor & Destructor Documentation

WPCG::WP_RGBA::WP_RGBA   [inline]
 

WPCG::WP_RGBA::WP_RGBA byte    _r,
byte    _g,
byte    _b,
byte    _a = 255
[inline]
 

Parameters:
_r  red component
_g  green component
_b  blue component
_a  alpha component


Member Data Documentation

byte WPCG::WP_RGBA::a
 

alpha component

byte WPCG::WP_RGBA::b
 

blue component

byte WPCG::WP_RGBA::g
 

green component

byte WPCG::WP_RGBA::r
 

red component


The documentation for this class was generated from the following file:
Generated on Tue Jan 28 20:26:43 2003 by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002