Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
agg_color_rgba.h File Reference
#include <math.h>
#include "agg_basics.h"
#include "agg_gamma_lut.h"
+ Include dependency graph for agg_color_rgba.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  agg::order_rgb
 
struct  agg::order_bgr
 
struct  agg::order_rgba
 
struct  agg::order_argb
 
struct  agg::order_abgr
 
struct  agg::order_bgra
 
struct  agg::linear
 
struct  agg::sRGB
 
struct  agg::rgba
 
struct  agg::rgba8T< Colorspace >
 
struct  agg::rgba16
 
struct  agg::rgba32
 

Namespaces

namespace  agg
 

Typedefs

typedef rgba8T< linearagg::rgba8
 
typedef rgba8T< sRGBagg::srgba8
 

Functions

rgba agg::operator+ (const rgba &a, const rgba &b)
 
rgba agg::operator* (const rgba &a, double b)
 
rgba agg::rgba_pre (double r, double g, double b, double a)
 
rgba8 agg::rgb8_packed (unsigned v)
 
rgba8 agg::bgr8_packed (unsigned v)
 
rgba8 agg::argb8_packed (unsigned v)
 
template<class GammaLUT >
rgba8 agg::rgba8_gamma_dir (rgba8 c, const GammaLUT &gamma)
 
template<class GammaLUT >
rgba8 agg::rgba8_gamma_inv (rgba8 c, const GammaLUT &gamma)
 
template<class GammaLUT >
rgba16 agg::rgba16_gamma_dir (rgba16 c, const GammaLUT &gamma)
 
template<class GammaLUT >
rgba16 agg::rgba16_gamma_inv (rgba16 c, const GammaLUT &gamma)
 

Class Documentation

◆ agg::linear

struct agg::linear

◆ agg::sRGB

struct agg::sRGB