rgba8
inline gray8 gray8_pre(const rgba8& c)
inline gray8 gray8_pre(const rgba8& c, unsigned a)
gray16(const rgba8& c) :
gray16(const rgba8& c, unsigned a_) :
inline gray16 gray16_pre(const rgba8& c)
inline gray16 gray16_pre(const rgba8& c, unsigned a)
gray8(const rgba8& c) :
gray8(const rgba8& c, unsigned a_) :
typedef rgba8 self_type;
rgba8() {}
rgba8(unsigned r_, unsigned g_, unsigned b_, unsigned a_=base_mask) :
rgba8(const rgba& c, double a_) :
rgba8(const self_type& c, unsigned a_) :
rgba8(const rgba& c) :
inline rgba8 rgba8_pre(unsigned r, unsigned g, unsigned b,
unsigned a = rgba8::base_mask)
return rgba8(r,g,b,a).premultiply();
inline rgba8 rgba8_pre(const rgba8& c)
return rgba8(c).premultiply();
inline rgba8 rgba8_pre(const rgba8& c, unsigned a)
return rgba8(c,a).premultiply();
inline rgba8 rgba8_pre(const rgba& c)
return rgba8(c).premultiply();
inline rgba8 rgba8_pre(const rgba& c, double a)
return rgba8(c,a).premultiply();
inline rgba8 rgb8_packed(unsigned v)
return rgba8((v >> 16) & 0xFF, (v >> 8) & 0xFF, v & 0xFF);
inline rgba8 bgr8_packed(unsigned v)
return rgba8(v & 0xFF, (v >> 8) & 0xFF, (v >> 16) & 0xFF);
inline rgba8 argb8_packed(unsigned v)
return rgba8((v >> 16) & 0xFF, (v >> 8) & 0xFF, v & 0xFF, v >> 24);
rgba16(const rgba8& c) :
rgba16(const rgba8& c, unsigned a_) :
inline rgba16 rgba16_pre(const rgba8& c)
inline rgba16 rgba16_pre(const rgba8& c, unsigned a)
typedef pattern_filter_bilinear_rgba<rgba8> pattern_filter_bilinear_rgba8;
typedef pattern_filter_nn<rgba8> pattern_filter_nn_rgba8;
public pixfmt_alpha_blend_rgb<blender_rgb_gamma<rgba8, order_rgb, Gamma>, rendering_buffer>
pixfmt_alpha_blend_rgb<blender_rgb_gamma<rgba8, order_rgb, Gamma>, rendering_buffer>(rb)
public pixfmt_alpha_blend_rgb<blender_rgb_gamma<rgba8, order_bgr, Gamma>, rendering_buffer>
pixfmt_alpha_blend_rgb<blender_rgb_gamma<rgba8, order_bgr, Gamma>, rendering_buffer>(rb)
typedef rgba8 color_type;
typedef rgba8 color_type;
typedef rgba8 color_type;
typedef rgba8 color_type;
typedef rgba8 color_type;
typedef rgba8 color_type;
agg::rgba8(color.red, color.green, color.blue, 255));
fRenderer->SetBackground(agg::rgba8(lc.red, lc.green, lc.blue, 255));
const agg::rgba8&
fColor = agg::rgba8(0,0,0,0);
fColor = agg::rgba8(fGammaTable.dir(c.red), fGammaTable.dir(c.green),
IconRenderer::StyleHandler::generate_span(agg::rgba8* span, int x, int y,
const agg::rgba8* colors = style->GammaCorrectedColors(fGammaTable);
IconRenderer::StyleHandler::_GenerateGradient(agg::rgba8* span, int x, int y,
const agg::rgba8* gradientColors, StyleTransformer* transformer)
typedef agg::pod_auto_array<agg::rgba8, 256> ColorArray;
typedef agg::span_gradient<agg::rgba8,
typedef agg::span_gradient<agg::rgba8,
IconRenderer::StyleHandler::_GenerateImage(agg::rgba8* span, int x, int y,
agg::rgba8 background(0, 0, 0, 0);
IconRenderer::SetBackground(const agg::rgba8& background)
const agg::rgba8& color(unsigned styleIndex);
void generate_span(agg::rgba8* span, int x, int y,
void _GenerateGradient(agg::rgba8* span,
const agg::rgba8* gradientColors,
void _GenerateImage(agg::rgba8* span,
agg::rgba8 fTransparent;
agg::rgba8 fColor;
typedef agg::span_allocator<agg::rgba8> SpanAllocator;
void SetBackground(const agg::rgba8& color);
agg::rgba8 fBackgroundColor;
fColors = new agg::rgba8[256];
const agg::rgba8*
fGammaCorrectedColors = new agg::rgba8[256];
agg::rgba8* fColors;
mutable agg::rgba8* fGammaCorrectedColors;
const agg::rgba8* Colors() const
const agg::rgba8* GammaCorrectedColors(
agg::recursive_blur<agg::rgba8, agg::recursive_blur_calc_rgba<> > blur;
agg::rgba8 fromColor(from->color.red, from->color.green,
agg::rgba8 toColor(to->color.red, to->color.green,
typedef agg::pod_auto_array<agg::rgba8, 256> color_array_type;
typedef agg::span_allocator<agg::rgba8> span_allocator_type;
typedef agg::span_gradient<agg::rgba8, interpolator_type,
typedef agg::rgba8 color_type;
typedef agg::span_allocator<agg::rgba8> span_alloc_type;