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

Rgba Struct Reference

C-struct that describes an rgba pixel-value. More...

#include <imagergba.h>

List of all members.

Public Attributes

unsigned char r
 red value

unsigned char g
 green value

unsigned char b
 blue value

unsigned char a
 alpha value


Detailed Description

C-struct that describes an rgba pixel-value.

Definition at line 15 of file imagergba.h.


Member Data Documentation

unsigned char Rgba::a
 

alpha value

Definition at line 20 of file imagergba.h.

Referenced by horizontal_blur(), HSVtoRGB(), imageRgbaDrawHorizontalAreaLine(), imageRgbaDrawVerticalAreaLine(), imageRgbaInterpolate(), imageRgbaInterpolateColors(), blackblur::LBAction(), whiteblur::LBAction(), halfblur::LBAction(), blur::LBAction(), brush::LBAction(), shine::LBAction(), starlight::LBAction(), relief::LBAction(), motion_blur(), RGBtoHSV(), effect::showHud(), effect::showMenu(), effect::useMenu(), and vertical_blur().

unsigned char Rgba::b
 

blue value

Definition at line 19 of file imagergba.h.

Referenced by solarize::action(), posterize::action(), channel::action(), invert::action(), gray::action(), saturation::action(), contrast::action(), brightness::action(), applyMatrix(), horizontal_blur(), HSVtoRGB(), telescope::idleAction(), imageRgbaDrawHorizontalAreaLine(), imageRgbaDrawVerticalAreaLine(), imageRgbaInterpolate(), imageRgbaInterpolateColors(), blackblur::LBAction(), whiteblur::LBAction(), halfblur::LBAction(), sharpen::LBAction(), blur::LBAction(), glass::LBAction(), buttonize::LBAction(), noise::LBAction(), lines::LBAction(), box::LBAction(), cutout::LBAction(), brush::LBAction(), shine::LBAction(), starlight::LBAction(), bw::LBAction(), relief::LBAction(), chrome::LBAction(), edge::matrixAction(), motion_blur(), RGBtoHSV(), effect::showMenu(), and vertical_blur().

unsigned char Rgba::g
 

green value

Definition at line 18 of file imagergba.h.

Referenced by solarize::action(), posterize::action(), channel::action(), invert::action(), gray::action(), saturation::action(), contrast::action(), brightness::action(), applyMatrix(), horizontal_blur(), HSVtoRGB(), telescope::idleAction(), imageRgbaDrawHorizontalAreaLine(), imageRgbaDrawVerticalAreaLine(), imageRgbaInterpolate(), imageRgbaInterpolateColors(), blackblur::LBAction(), whiteblur::LBAction(), halfblur::LBAction(), sharpen::LBAction(), blur::LBAction(), glass::LBAction(), buttonize::LBAction(), noise::LBAction(), lines::LBAction(), box::LBAction(), cutout::LBAction(), brush::LBAction(), shine::LBAction(), starlight::LBAction(), bw::LBAction(), relief::LBAction(), chrome::LBAction(), edge::matrixAction(), motion_blur(), RGBtoHSV(), effect::showMenu(), and vertical_blur().

unsigned char Rgba::r
 

red value

Definition at line 17 of file imagergba.h.

Referenced by solarize::action(), posterize::action(), channel::action(), invert::action(), gray::action(), saturation::action(), contrast::action(), brightness::action(), applyMatrix(), horizontal_blur(), HSVtoRGB(), telescope::idleAction(), imageRgbaDrawHorizontalAreaLine(), imageRgbaDrawVerticalAreaLine(), imageRgbaInterpolate(), imageRgbaInterpolateColors(), imageRgbaInterpolateSubImage(), blackblur::LBAction(), whiteblur::LBAction(), halfblur::LBAction(), sharpen::LBAction(), blur::LBAction(), glass::LBAction(), buttonize::LBAction(), noise::LBAction(), lines::LBAction(), box::LBAction(), cutout::LBAction(), brush::LBAction(), shine::LBAction(), starlight::LBAction(), bw::LBAction(), relief::LBAction(), chrome::LBAction(), edge::matrixAction(), motion_blur(), RGBtoHSV(), effect::showMenu(), and vertical_blur().


The documentation for this struct was generated from the following file:
Generated on Mon Jan 30 09:13:08 2006 for Painter Framework by doxygen1.2.18