/haiku/headers/libs/agg/ |
H A D | agg_span_allocator.h | 30 AGG_INLINE color_type* allocate(unsigned span_len) 43 AGG_INLINE color_type* span() { return &m_span[0]; } 44 AGG_INLINE unsigned max_span_len() const { return m_span.size(); }
|
H A D | agg_pixfmt_transposer.h | 39 AGG_INLINE unsigned width() const { return m_pixf->height(); } 40 AGG_INLINE unsigned height() const { return m_pixf->width(); } 43 AGG_INLINE color_type pixel(int x, int y) const 49 AGG_INLINE void copy_pixel(int x, int y, const color_type& c) 55 AGG_INLINE void blend_pixel(int x, int y, 63 AGG_INLINE void copy_hline(int x, int y, 71 AGG_INLINE void copy_vline(int x, int y, 79 AGG_INLINE void blend_hline(int x, int y, 88 AGG_INLINE void blend_vline(int x, int y, 97 AGG_INLINE voi [all...] |
H A D | agg_image_accessors.h | 52 AGG_INLINE const int8u* pixel() const 63 AGG_INLINE const int8u* span(int x, int y, unsigned len) 76 AGG_INLINE const int8u* next_x() 83 AGG_INLINE const int8u* next_y() 124 AGG_INLINE const int8u* span(int x, int y, unsigned) 131 AGG_INLINE const int8u* next_x() 136 AGG_INLINE const int8u* next_y() 170 AGG_INLINE const int8u* pixel() const 182 AGG_INLINE const int8u* span(int x, int y, unsigned len) 195 AGG_INLINE cons [all...] |
H A D | agg_pixfmt_rgb_packed.h | 42 static AGG_INLINE void blend_pix(pixel_type* p, 57 static AGG_INLINE pixel_type make_pix(unsigned r, unsigned g, unsigned b) 64 static AGG_INLINE color_type make_color(pixel_type p) 81 static AGG_INLINE void blend_pix(pixel_type* p, 97 static AGG_INLINE pixel_type make_pix(unsigned r, unsigned g, unsigned b) 104 static AGG_INLINE color_type make_color(pixel_type p) 128 AGG_INLINE void blend_pix(pixel_type* p, 143 static AGG_INLINE pixel_type make_pix(unsigned r, unsigned g, unsigned b) 150 static AGG_INLINE color_type make_color(pixel_type p) 173 static AGG_INLINE voi [all...] |
H A D | agg_basics.h | 111 #define AGG_INLINE __forceinline macro 113 #define AGG_INLINE inline 131 AGG_INLINE int iround(double v) //-------iround 138 AGG_INLINE unsigned uround(double v) //-------uround 146 AGG_INLINE int ifloor(double v) 150 AGG_INLINE unsigned ufloor(double v) //-------ufloor 154 AGG_INLINE int iceil(double v) 158 AGG_INLINE unsigned uceil(double v) //--------uceil 163 AGG_INLINE int iround(double v) 167 AGG_INLINE in [all...] |
H A D | agg_pattern_filters_rgba.h | 32 static void AGG_INLINE pixel_low_res(color_type const* const* buf, 38 static void AGG_INLINE pixel_high_res(color_type const* const* buf, 60 static AGG_INLINE void pixel_low_res(color_type const* const* buf, 66 static AGG_INLINE void pixel_high_res(color_type const* const* buf,
|
H A D | agg_math.h | 37 AGG_INLINE double cross_product(double x1, double y1, 45 AGG_INLINE bool point_in_triangle(double x1, double y1, 57 AGG_INLINE double calc_distance(double x1, double y1, double x2, double y2) 65 AGG_INLINE double calc_sq_distance(double x1, double y1, double x2, double y2) 73 AGG_INLINE double calc_line_point_distance(double x1, double y1, 88 AGG_INLINE double calc_segment_point_u(double x1, double y1, 107 AGG_INLINE double calc_segment_point_sq_distance(double x1, double y1, 125 AGG_INLINE double calc_segment_point_sq_distance(double x1, double y1, 136 AGG_INLINE bool calc_intersection(double ax, double ay, double bx, double by, 150 AGG_INLINE boo [all...] |
H A D | agg_line_aa_basics.h | 45 AGG_INLINE int line_mr(int x) 51 AGG_INLINE int line_hr(int x) 57 AGG_INLINE int line_dbl_hr(int x) 65 AGG_INLINE static int conv(double x) 74 AGG_INLINE static int conv(double x)
|
H A D | agg_span_gradient.h | 154 static AGG_INLINE int calculate(int x, int y, int) 165 static AGG_INLINE int calculate(int x, int y, int) 176 static AGG_INLINE int calculate(int x, int y, int) 333 static AGG_INLINE int calculate(int x, int y, int) 346 static AGG_INLINE int calculate(int x, int y, int d) 357 static AGG_INLINE int calculate(int x, int y, int) 368 static AGG_INLINE int calculate(int x, int y, int d) 382 AGG_INLINE int calculate(int x, int y, int d) const 401 AGG_INLINE int calculate(int x, int y, int d) const
|
H A D | agg_pixfmt_gray.h | 43 static AGG_INLINE void blend_pix(value_type* p, unsigned cv, 59 static AGG_INLINE void blend_pix(value_type* p, unsigned cv, 67 static AGG_INLINE void blend_pix(value_type* p, unsigned cv, 84 AGG_INLINE void operator () (value_type* p) 103 AGG_INLINE void operator () (value_type* p) 138 static AGG_INLINE void copy_or_blend_pix(value_type* p, 157 static AGG_INLINE void copy_or_blend_pix(value_type* p, 199 AGG_INLINE unsigned width() const { return m_rbuf->width(); } 200 AGG_INLINE unsigned height() const { return m_rbuf->height(); } 201 AGG_INLINE in [all...] |
H A D | agg_pixfmt_rgb.h | 43 AGG_INLINE void operator () (value_type* p) 64 AGG_INLINE void operator () (value_type* p) 86 static AGG_INLINE void blend_pix(value_type* p, 108 static AGG_INLINE void blend_pix(value_type* p, 121 static AGG_INLINE void blend_pix(value_type* p, 151 AGG_INLINE void blend_pix(value_type* p, 192 AGG_INLINE void copy_or_blend_pix(value_type* p, 213 AGG_INLINE void copy_or_blend_pix(value_type* p, 260 AGG_INLINE unsigned width() const { return m_rbuf->width(); } 261 AGG_INLINE unsigne [all...] |
H A D | agg_pixfmt_rgba.h | 43 static AGG_INLINE void premultiply(value_type* p) 61 static AGG_INLINE void demultiply(value_type* p) 89 AGG_INLINE void operator () (value_type* p) 108 AGG_INLINE void operator () (value_type* p) 142 static AGG_INLINE void blend_pix(value_type* p, 172 static AGG_INLINE void blend_pix(value_type* p, 186 static AGG_INLINE void blend_pix(value_type* p, 208 static AGG_INLINE void blend_pix(value_type* p, 248 static AGG_INLINE void blend_pix(value_type* p, 274 static AGG_INLINE voi [all...] |
H A D | agg_blur.h | 210 AGG_INLINE void clear() 215 template<class ArgT> AGG_INLINE void add(const ArgT& v) 223 template<class ArgT> AGG_INLINE void add(const ArgT& v, unsigned k) 231 template<class ArgT> AGG_INLINE void sub(const ArgT& v) 239 template<class ArgT> AGG_INLINE void calc_pix(ArgT& v, unsigned div) 249 AGG_INLINE void calc_pix(ArgT& v, unsigned mul, unsigned shr) 266 AGG_INLINE void clear() 271 template<class ArgT> AGG_INLINE void add(const ArgT& v) 278 template<class ArgT> AGG_INLINE void add(const ArgT& v, unsigned k) 285 template<class ArgT> AGG_INLINE voi [all...] |
H A D | agg_color_rgba.h | 299 AGG_INLINE const self_type& premultiply() 314 AGG_INLINE const self_type& premultiply(unsigned a_) 333 AGG_INLINE const self_type& demultiply() 351 AGG_INLINE self_type gradient(const self_type& c, double k) const 363 AGG_INLINE void add(const self_type& c, unsigned cover) 395 AGG_INLINE void apply_gamma_dir(const GammaLUT& gamma) 404 AGG_INLINE void apply_gamma_inv(const GammaLUT& gamma) 546 AGG_INLINE const self_type& opacity(double a_) 561 AGG_INLINE const self_type& premultiply() 576 AGG_INLINE cons [all...] |
H A D | agg_rasterizer_sl_clip.h | 32 static AGG_INLINE int mul_div(double a, double b, double c) 46 static AGG_INLINE int mul_div(double a, double b, double c) 63 static AGG_INLINE int mul_div(double a, double b, double c) 77 static AGG_INLINE double mul_div(double a, double b, double c) 91 static AGG_INLINE double mul_div(double a, double b, double c) 147 AGG_INLINE void line_clip_y(Rasterizer& ras,
|
H A D | agg_rasterizer_compound_aa.h | 180 AGG_INLINE unsigned calculate_alpha(int area, unsigned master_alpha) const 430 AGG_INLINE void rasterizer_compound_aa<Clip>::sort() 437 AGG_INLINE bool rasterizer_compound_aa<Clip>::rewind_scanlines() 456 AGG_INLINE void rasterizer_compound_aa<Clip>::add_style(int style_id) 589 AGG_INLINE 597 AGG_INLINE bool rasterizer_compound_aa<Clip>::navigate_scanline(int y)
|
H A D | agg_rasterizer_scanline_aa.h | 214 AGG_INLINE unsigned calculate_alpha(int area) const 463 AGG_INLINE bool rasterizer_scanline_aa<Clip>::rewind_scanlines() 478 AGG_INLINE bool rasterizer_scanline_aa<Clip>::navigate_scanline(int y)
|
H A D | agg_rasterizer_cells_aa.h | 180 AGG_INLINE void rasterizer_cells_aa<Cell>::add_curr_cell() 196 AGG_INLINE void rasterizer_cells_aa<Cell>::set_curr_cell(int x, int y) 211 AGG_INLINE void rasterizer_cells_aa<Cell>::render_hline(int ey, 309 AGG_INLINE void rasterizer_cells_aa<Cell>::style(const cell_type& style_cell) 496 template <class T> static AGG_INLINE void swap_cells(T* a, T* b)
|
H A D | agg_color_gray.h | 166 AGG_INLINE void add(const self_type& c, unsigned cover) 353 AGG_INLINE void add(const self_type& c, unsigned cover)
|
H A D | agg_span_image_filter.h | 218 AGG_INLINE void adjust_scale(int* rx, int* ry)
|
H A D | agg_scanline_boolean_algebra.h | 372 static AGG_INLINE unsigned calculate(unsigned a, unsigned b) 392 static AGG_INLINE unsigned calculate(unsigned a, unsigned b) 407 static AGG_INLINE unsigned calculate(unsigned a, unsigned b)
|
/haiku/src/servers/app/drawing/Painter/ |
H A D | agg_rasterizer_scanline_aa_subpix.h | 137 AGG_INLINE unsigned calculate_alpha(int area) const 501 AGG_INLINE bool rasterizer_scanline_aa_subpix<Clip>::rewind_scanlines() 516 AGG_INLINE bool rasterizer_scanline_aa_subpix<Clip>::navigate_scanline(int y)
|