claw::graphic::jpeg::reader::RGB_to_pixel32 Class Reference

Functor converting a RGB pixel to a ARGB pixel. More...

List of all members.

Public Member Functions

rgba_pixel_8 operator() (const JSAMPLE *pixel) const
 Convert a RGB pixel to a ARGB pixel.

Detailed Description

Functor converting a RGB pixel to a ARGB pixel.

Definition at line 124 of file jpeg.hpp.


Member Function Documentation

claw::graphic::rgba_pixel_8 claw::graphic::jpeg::reader::RGB_to_pixel32::operator() ( const JSAMPLE *  pixel  )  const

Convert a RGB pixel to a ARGB pixel.

Definition at line 180 of file jpeg_reader.cpp.

References claw::graphic::rgba_pixel::alpha, claw::graphic::rgba_pixel::blue, claw::graphic::rgba_pixel::components, claw::graphic::rgba_pixel::green, and claw::graphic::rgba_pixel::red.

00181 {
00182   rgba_pixel_8 result;
00183 
00184   result.components.alpha = 255;
00185   result.components.red = pixel[0];
00186   result.components.green = pixel[1];
00187   result.components.blue = pixel[2];
00188 
00189   return result;
00190 } // jpeg::reader::RGB_to_pixel32::operator()()


The documentation for this class was generated from the following files:

Generated on 9 Nov 2009 for CLAW Library (a C++ Library Absolutely Wonderful) by  doxygen 1.6.1