Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
agg_pixfmt_rgb.h File Reference
#include <string.h>
#include "agg_pixfmt_base.h"
#include "agg_rendering_buffer.h"
+ Include dependency graph for agg_pixfmt_rgb.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  agg::apply_gamma_dir_rgb< ColorT, Order, GammaLut >
 
class  agg::apply_gamma_inv_rgb< ColorT, Order, GammaLut >
 
struct  agg::blender_rgb< ColorT, Order >
 
struct  agg::blender_rgb_pre< ColorT, Order >
 
class  agg::blender_rgb_gamma< ColorT, Order, Gamma >
 
class  agg::pixfmt_alpha_blend_rgb< Blender, RenBuf, Step, Offset >
 
struct  agg::pixfmt_alpha_blend_rgb< Blender, RenBuf, Step, Offset >::pixel_type
 
class  agg::pixfmt_rgb24_gamma< Gamma >
 
class  agg::pixfmt_srgb24_gamma< Gamma >
 
class  agg::pixfmt_bgr24_gamma< Gamma >
 
class  agg::pixfmt_sbgr24_gamma< Gamma >
 
class  agg::pixfmt_rgb48_gamma< Gamma >
 
class  agg::pixfmt_bgr48_gamma< Gamma >
 

Namespaces

namespace  agg
 

Typedefs

typedef blender_rgb< rgba8, order_rgbagg::blender_rgb24
 
typedef blender_rgb< rgba8, order_bgragg::blender_bgr24
 
typedef blender_rgb< srgba8, order_rgbagg::blender_srgb24
 
typedef blender_rgb< srgba8, order_bgragg::blender_sbgr24
 
typedef blender_rgb< rgba16, order_rgbagg::blender_rgb48
 
typedef blender_rgb< rgba16, order_bgragg::blender_bgr48
 
typedef blender_rgb< rgba32, order_rgbagg::blender_rgb96
 
typedef blender_rgb< rgba32, order_bgragg::blender_bgr96
 
typedef blender_rgb_pre< rgba8, order_rgbagg::blender_rgb24_pre
 
typedef blender_rgb_pre< rgba8, order_bgragg::blender_bgr24_pre
 
typedef blender_rgb_pre< srgba8, order_rgbagg::blender_srgb24_pre
 
typedef blender_rgb_pre< srgba8, order_bgragg::blender_sbgr24_pre
 
typedef blender_rgb_pre< rgba16, order_rgbagg::blender_rgb48_pre
 
typedef blender_rgb_pre< rgba16, order_bgragg::blender_bgr48_pre
 
typedef blender_rgb_pre< rgba32, order_rgbagg::blender_rgb96_pre
 
typedef blender_rgb_pre< rgba32, order_bgragg::blender_bgr96_pre
 
typedef pixfmt_alpha_blend_rgb< blender_rgb24, rendering_buffer, 3 > agg::pixfmt_rgb24
 
typedef pixfmt_alpha_blend_rgb< blender_bgr24, rendering_buffer, 3 > agg::pixfmt_bgr24
 
typedef pixfmt_alpha_blend_rgb< blender_srgb24, rendering_buffer, 3 > agg::pixfmt_srgb24
 
typedef pixfmt_alpha_blend_rgb< blender_sbgr24, rendering_buffer, 3 > agg::pixfmt_sbgr24
 
typedef pixfmt_alpha_blend_rgb< blender_rgb48, rendering_buffer, 3 > agg::pixfmt_rgb48
 
typedef pixfmt_alpha_blend_rgb< blender_bgr48, rendering_buffer, 3 > agg::pixfmt_bgr48
 
typedef pixfmt_alpha_blend_rgb< blender_rgb96, rendering_buffer, 3 > agg::pixfmt_rgb96
 
typedef pixfmt_alpha_blend_rgb< blender_bgr96, rendering_buffer, 3 > agg::pixfmt_bgr96
 
typedef pixfmt_alpha_blend_rgb< blender_rgb24_pre, rendering_buffer, 3 > agg::pixfmt_rgb24_pre
 
typedef pixfmt_alpha_blend_rgb< blender_bgr24_pre, rendering_buffer, 3 > agg::pixfmt_bgr24_pre
 
typedef pixfmt_alpha_blend_rgb< blender_srgb24_pre, rendering_buffer, 3 > agg::pixfmt_srgb24_pre
 
typedef pixfmt_alpha_blend_rgb< blender_sbgr24_pre, rendering_buffer, 3 > agg::pixfmt_sbgr24_pre
 
typedef pixfmt_alpha_blend_rgb< blender_rgb48_pre, rendering_buffer, 3 > agg::pixfmt_rgb48_pre
 
typedef pixfmt_alpha_blend_rgb< blender_bgr48_pre, rendering_buffer, 3 > agg::pixfmt_bgr48_pre
 
typedef pixfmt_alpha_blend_rgb< blender_rgb96_pre, rendering_buffer, 3 > agg::pixfmt_rgb96_pre
 
typedef pixfmt_alpha_blend_rgb< blender_bgr96_pre, rendering_buffer, 3 > agg::pixfmt_bgr96_pre
 
typedef pixfmt_alpha_blend_rgb< blender_rgb24, rendering_buffer, 4, 0 > agg::pixfmt_rgbx32
 
typedef pixfmt_alpha_blend_rgb< blender_rgb24, rendering_buffer, 4, 1 > agg::pixfmt_xrgb32
 
typedef pixfmt_alpha_blend_rgb< blender_bgr24, rendering_buffer, 4, 1 > agg::pixfmt_xbgr32
 
typedef pixfmt_alpha_blend_rgb< blender_bgr24, rendering_buffer, 4, 0 > agg::pixfmt_bgrx32
 
typedef pixfmt_alpha_blend_rgb< blender_srgb24, rendering_buffer, 4, 0 > agg::pixfmt_srgbx32
 
typedef pixfmt_alpha_blend_rgb< blender_srgb24, rendering_buffer, 4, 1 > agg::pixfmt_sxrgb32
 
typedef pixfmt_alpha_blend_rgb< blender_sbgr24, rendering_buffer, 4, 1 > agg::pixfmt_sxbgr32
 
typedef pixfmt_alpha_blend_rgb< blender_sbgr24, rendering_buffer, 4, 0 > agg::pixfmt_sbgrx32
 
typedef pixfmt_alpha_blend_rgb< blender_rgb48, rendering_buffer, 4, 0 > agg::pixfmt_rgbx64
 
typedef pixfmt_alpha_blend_rgb< blender_rgb48, rendering_buffer, 4, 1 > agg::pixfmt_xrgb64
 
typedef pixfmt_alpha_blend_rgb< blender_bgr48, rendering_buffer, 4, 1 > agg::pixfmt_xbgr64
 
typedef pixfmt_alpha_blend_rgb< blender_bgr48, rendering_buffer, 4, 0 > agg::pixfmt_bgrx64
 
typedef pixfmt_alpha_blend_rgb< blender_rgb96, rendering_buffer, 4, 0 > agg::pixfmt_rgbx128
 
typedef pixfmt_alpha_blend_rgb< blender_rgb96, rendering_buffer, 4, 1 > agg::pixfmt_xrgb128
 
typedef pixfmt_alpha_blend_rgb< blender_bgr96, rendering_buffer, 4, 1 > agg::pixfmt_xbgr128
 
typedef pixfmt_alpha_blend_rgb< blender_bgr96, rendering_buffer, 4, 0 > agg::pixfmt_bgrx128
 
typedef pixfmt_alpha_blend_rgb< blender_rgb24_pre, rendering_buffer, 4, 0 > agg::pixfmt_rgbx32_pre
 
typedef pixfmt_alpha_blend_rgb< blender_rgb24_pre, rendering_buffer, 4, 1 > agg::pixfmt_xrgb32_pre
 
typedef pixfmt_alpha_blend_rgb< blender_bgr24_pre, rendering_buffer, 4, 1 > agg::pixfmt_xbgr32_pre
 
typedef pixfmt_alpha_blend_rgb< blender_bgr24_pre, rendering_buffer, 4, 0 > agg::pixfmt_bgrx32_pre
 
typedef pixfmt_alpha_blend_rgb< blender_srgb24_pre, rendering_buffer, 4, 0 > agg::pixfmt_srgbx32_pre
 
typedef pixfmt_alpha_blend_rgb< blender_srgb24_pre, rendering_buffer, 4, 1 > agg::pixfmt_sxrgb32_pre
 
typedef pixfmt_alpha_blend_rgb< blender_sbgr24_pre, rendering_buffer, 4, 1 > agg::pixfmt_sxbgr32_pre
 
typedef pixfmt_alpha_blend_rgb< blender_sbgr24_pre, rendering_buffer, 4, 0 > agg::pixfmt_sbgrx32_pre
 
typedef pixfmt_alpha_blend_rgb< blender_rgb48_pre, rendering_buffer, 4, 0 > agg::pixfmt_rgbx64_pre
 
typedef pixfmt_alpha_blend_rgb< blender_rgb48_pre, rendering_buffer, 4, 1 > agg::pixfmt_xrgb64_pre
 
typedef pixfmt_alpha_blend_rgb< blender_bgr48_pre, rendering_buffer, 4, 1 > agg::pixfmt_xbgr64_pre
 
typedef pixfmt_alpha_blend_rgb< blender_bgr48_pre, rendering_buffer, 4, 0 > agg::pixfmt_bgrx64_pre
 
typedef pixfmt_alpha_blend_rgb< blender_rgb96_pre, rendering_buffer, 4, 0 > agg::pixfmt_rgbx128_pre
 
typedef pixfmt_alpha_blend_rgb< blender_rgb96_pre, rendering_buffer, 4, 1 > agg::pixfmt_xrgb128_pre
 
typedef pixfmt_alpha_blend_rgb< blender_bgr96_pre, rendering_buffer, 4, 1 > agg::pixfmt_xbgr128_pre
 
typedef pixfmt_alpha_blend_rgb< blender_bgr96_pre, rendering_buffer, 4, 0 > agg::pixfmt_bgrx128_pre