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

fl::PixelFormatVYUYChar Class Reference

#include <image.h>

Inheritance diagram for fl::PixelFormatVYUYChar:

fl::PixelFormat fl::Filter List of all members.

Public Methods

 PixelFormatVYUYChar ()
virtual Image filter (const Image &image)
 Return an Image in this format.

void fromYVYUChar (const Image &image, Image &result) const
virtual unsigned int getRGBA (void *pixel) const
 Return value is always assumed to be non-linear sRGB. Same for other RGB methods below.

virtual unsigned int getYUV (void *pixel) const
virtual unsigned char getGray (void *pixel) const
virtual void setRGBA (void *pixel, unsigned int rgba) const
virtual void setYUV (void *pixel, unsigned int yuv) const

Constructor & Destructor Documentation

PixelFormatVYUYChar::PixelFormatVYUYChar  
 


Member Function Documentation

Image PixelFormatVYUYChar::filter const Image   image [virtual]
 

Return an Image in this format.

Reimplemented from fl::PixelFormat.

void PixelFormatVYUYChar::fromYVYUChar const Image   image,
Image   result
const
 

unsigned char PixelFormatVYUYChar::getGray void *    pixel const [virtual]
 

Reimplemented from fl::PixelFormat.

unsigned int PixelFormatVYUYChar::getRGBA void *    pixel const [virtual]
 

Return value is always assumed to be non-linear sRGB. Same for other RGB methods below.

Implements fl::PixelFormat.

unsigned int PixelFormatVYUYChar::getYUV void *    pixel const [virtual]
 

See PixelFormatYVYUChar::setRGBA() for more details on the conversion matrix.

Reimplemented from fl::PixelFormat.

void PixelFormatVYUYChar::setRGBA void *    pixel,
unsigned int    rgba
const [virtual]
 

Implements fl::PixelFormat.

void PixelFormatVYUYChar::setYUV void *    pixel,
unsigned int    yuv
const [virtual]
 

Reimplemented from fl::PixelFormat.


The documentation for this class was generated from the following files:
Generated on Thu Dec 9 17:13:26 2004 for fl by doxygen1.2.18