Searched refs:clip_box (Results 1 - 16 of 16) sorted by relevance

/haiku/headers/libs/agg/
H A Dagg_clip_liang_barsky.h45 // -------+--------+-------- clip_box.y2
49 // -------+--------+-------- clip_box.y1
53 // clip_box.x1 clip_box.x2
57 inline unsigned clipping_flags(T x, T y, const rect_base<T>& clip_box) argument
59 return (x > clip_box.x2) |
60 ((y > clip_box.y2) << 1) |
61 ((x < clip_box.x1) << 2) |
62 ((y < clip_box.y1) << 3);
67 inline unsigned clipping_flags_x(T x, const rect_base<T>& clip_box) argument
75 clipping_flags_y(T y, const rect_base<T>& clip_box) argument
83 clip_liang_barsky(T x1, T y1, T x2, T y2, const rect_base<T>& clip_box, T* x, T* y) argument
234 clip_move_point(T x1, T y1, T x2, T y2, const rect_base<T>& clip_box, T* x, T* y, unsigned flags) argument
271 clip_line_segment(T* x1, T* y1, T* x2, T* y2, const rect_base<T>& clip_box) argument
[all...]
H A Dagg_conv_clip_polygon.h45 void clip_box(double x1, double y1, double x2, double y2) function in struct:agg::conv_clip_polygon
47 base_type::vpgen().clip_box(x1, y1, x2, y2);
H A Dagg_conv_clip_polyline.h45 void clip_box(double x1, double y1, double x2, double y2) function in struct:agg::conv_clip_polyline
47 base_type::vpgen().clip_box(x1, y1, x2, y2);
H A Dagg_vpgen_clip_polygon.h42 void clip_box(double x1, double y1, double x2, double y2) function in class:agg::vpgen_clip_polygon
H A Dagg_vpgen_clip_polyline.h41 void clip_box(double x1, double y1, double x2, double y2) function in class:agg::vpgen_clip_polyline
H A Dagg_renderer_mclip.h60 const rect_i& clip_box() const { return m_ren.clip_box(); } function in class:agg::renderer_mclip
102 m_bounds = m_ren.clip_box();
H A Dagg_rasterizer_scanline_aa.h155 void clip_box(double x1, double y1, double x2, double y2);
340 void rasterizer_scanline_aa<Clip>::clip_box(double x1, double y1, function in class:agg::rasterizer_scanline_aa
344 m_clipper.clip_box(conv_type::upscale(x1), conv_type::upscale(y1),
H A Dagg_renderer_base.h58 bool clip_box(int x1, int y1, int x2, int y2) function in class:agg::renderer_base
110 const rect_i& clip_box() const { return m_clip_box; } function in class:agg::renderer_base
244 if(rc.clip(clip_box()))
260 if(rc.clip(clip_box()))
446 rect_i cb = clip_box();
H A Dagg_rasterizer_compound_aa.h125 void clip_box(double x1, double y1, double x2, double y2);
318 void rasterizer_compound_aa<Clip>::clip_box(double x1, double y1, function in class:agg::rasterizer_compound_aa
322 m_clipper.clip_box(conv_type::upscale(x1), conv_type::upscale(y1),
H A Dagg_rasterizer_sl_clip.h129 void clip_box(coord_type x1, coord_type y1, coord_type x2, coord_type y2) function in class:agg::rasterizer_sl_clip
320 void clip_box(coord_type x1, coord_type y1, coord_type x2, coord_type y2) {} function in class:agg::rasterizer_sl_no_clip
H A Dagg_renderer_outline_image.h835 void clip_box(double x1, double y1, double x2, double y2) function in class:agg::renderer_outline_image
H A Dagg_renderer_outline_aa.h1375 void clip_box(double x1, double y1, double x2, double y2) function in class:agg::renderer_outline_aa
/haiku/src/servers/app/drawing/Painter/
H A Dagg_rasterizer_scanline_aa_subpix.h75 void clip_box(double x1, double y1, double x2, double y2);
378 void rasterizer_scanline_aa_subpix<Clip>::clip_box(double x1, double y1, function in class:agg::rasterizer_scanline_aa_subpix
382 m_clipper.clip_box(3 * conv_type::downscale(x1), conv_type::upscale(y1),
H A Dagg_renderer_region.h55 const rect_i& clip_box() const { return m_bounds; } function in class:agg::renderer_region
113 m_bounds = m_ren.clip_box();
145 m_bounds = m_ren.clip_box();
H A DPainter.cpp365 fRasterizer.clip_box(cb.left, cb.top, cb.right + 1, cb.bottom + 1);
366 fSubpixRasterizer.clip_box(cb.left, cb.top, cb.right + 1, cb.bottom + 1);
/haiku/src/libs/icon/
H A DIconRenderer.cpp424 fBaseRendererPre.clip_box(0, 0, bitmap->Bounds().IntegerWidth(),
541 // fBaseRendererPre.clip_box((int)floorf(r.left), (int)floorf(r.top),

Completed in 86 milliseconds