CVR-Lib last update 20 Sep 2009

cvrRGBPixel.h File Reference

Contains the basic template class to represent RGB pixels (without an alpha channel). More...

#include "cvrAssert.h"
#include "cvrTypes.h"
#include "cvrTypeInfo.h"
#include "cvrIoHandler.h"
#include "cvrRGBAPixel.h"
#include <iosfwd>
#include "cvrRGBPixel_inline.h"

Include dependency graph for cvrRGBPixel.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cvr::rgbPixel< T >
 Color pixel representation in RGB color space. More...

Namespaces

namespace  cvr
namespace  std

Typedefs

typedef rgbPixel< int > cvr::irgbPixel
typedef rgbPixel< float > cvr::frgbPixel
typedef rgbPixel< double > cvr::drgbPixel

Functions

template<typename T >
rgbPixel< T > cvr::operator* (const int p, const rgbPixel< T > &other)
template<typename T >
rgbPixel< T > cvr::operator* (const float p, const rgbPixel< T > &other)
template<typename T >
rgbPixel< T > cvr::operator* (const double &p, const rgbPixel< T > &other)
template<typename T >
bool cvr::read (ioHandler &handler, rgbPixel< T > &p, const bool complete=true)
template<typename T >
bool cvr::write (ioHandler &handler, const rgbPixel< T > &p, const bool complete=true)


Detailed Description

Contains the basic template class to represent RGB pixels (without an alpha channel).

Author:
Pablo Alvarado
Date:
01.11.2002
Id
cvrRGBPixel.h,v 1.8 2007/09/10 02:49:53 alvarado Exp

Generated on Sun Sep 20 22:08:27 2009 for CVR-Lib by Doxygen 1.5.8