/haiku/headers/libs/agg/ |
H A D | agg_renderer_primitives.h | 60 void rectangle(int x1, int y1, int x2, int y2) argument 62 m_ren->blend_hline(x1, y1, x2-1, m_line_color, cover_full); 63 m_ren->blend_vline(x2, y1, y2-1, m_line_color, cover_full); 65 m_ren->blend_vline(x1, y1+1, y2, m_line_color, cover_full); 69 void solid_rectangle(int x1, int y1, int x2, int y2) argument 71 m_ren->blend_bar(x1, y1, x2, y2, m_fill_color, cover_full); 75 void outlined_rectangle(int x1, int y1, int x2, int y2) argument 77 rectangle(x1, y1, x2, y2); 78 m_ren->blend_bar(x1+1, y1+1, x2-1, y2-1, m_fill_color, cover_full); 155 void line(int x1, int y1, in argument [all...] |
H A D | agg_basics.h | 287 T x1, y1, x2, y2; member in struct:agg::rect_base 291 x1(x1_), y1(y1_), x2(x2_), y2(y2_) {} 295 x1 = x1_; y1 = y1_; x2 = x2_; y2 = y2_; 302 if(y1 > y2) { t = y1; y1 = y2; y2 = t; } 311 if(y1 < r.y1) y1 = r.y1; [all...] |
H A D | agg_rounded_rect.h | 36 rounded_rect(double x1, double y1, double x2, double y2, double r); 38 void rect(double x1, double y1, double x2, double y2);
|
H A D | agg_glyph_raster_bin.h | 34 int x1,y1,x2,y2; member in struct:agg::glyph_raster_bin::glyph_rect 91 r->y1 = int(y) - m_font[0] + m_font[1]; 92 r->y2 = r->y1 + m_font[0] - 1; 96 r->y1 = int(y) - m_font[1] + 1; 97 r->y2 = r->y1 + m_font[0] - 1;
|
H A D | agg_span_interpolator_persp.h | 51 span_interpolator_persp_exact(double x1, double y1, argument 55 rect_to_quad(x1, y1, x2, y2, quad); 61 double x1, double y1, 64 quad_to_rect(quad, x1, y1, x2, y2); 77 void rect_to_quad(double x1, double y1, double x2, double y2, argument 83 src[1] = src[3] = y1; 92 double x1, double y1, double x2, double y2) 97 dst[1] = dst[3] = y1; 155 // Assume x1,y1 are equal to the ones at the previous end point 261 span_interpolator_persp_lerp(double x1, double y1, argument 60 span_interpolator_persp_exact(const double* quad, double x1, double y1, double x2, double y2) argument 91 quad_to_rect(const double* quad, double x1, double y1, double x2, double y2) argument 270 span_interpolator_persp_lerp(const double* quad, double x1, double y1, double x2, double y2) argument 287 rect_to_quad(double x1, double y1, double x2, double y2, const double* quad) argument 301 quad_to_rect(const double* quad, double x1, double y1, double x2, double y2) argument 324 int y1 = iround(yt * subpixel_scale); local 383 int y1 = m_coord_y.y(); local [all...] |
H A D | agg_renderer_outline_aa.h | 36 distance_interpolator0(int x1, int y1, int x2, int y2, int x, int y) : argument 38 m_dy(line_mr(y2) - line_mr(y1)), 64 int x1, int y1, int x2, int y2, 67 m_dy1(line_mr(y1) - line_mr(yc)), 71 (line_mr(y + line_subpixel_scale/2) - line_mr(y1)) * m_dx1), 102 distance_interpolator1(int x1, int y1, int x2, int y2, int x, int y) : argument 104 m_dy(y2 - y1), 172 distance_interpolator2(int x1, int y1, int x2, int y2, argument 175 m_dy(y2 - y1), 177 m_dy_start(line_mr(sy) - line_mr(y1)), 63 distance_interpolator00(int xc, int yc, int x1, int y1, int x2, int y2, int x, int y) argument 191 distance_interpolator2(int x1, int y1, int x2, int y2, int ex, int ey, int x, int y, int) argument 319 distance_interpolator3(int x1, int y1, int x2, int y2, int sx, int sy, int ex, int ey, int x, int y) argument 1375 clip_box(double x1, double y1, double x2, double y2) argument 1407 semidot_hline(Cmp cmp, int xc1, int yc1, int xc2, int yc2, int x1, int y1, int x2) argument 1518 pie(int xc, int yc, int x1, int y1, int x2, int y2) argument 1580 int y1 = lp.y1; local 1635 int y1 = lp.y1; local 1702 int y1 = lp.y1; local 1774 int y1 = lp.y1; local [all...] |
H A D | agg_trans_viewport.h | 79 void device_viewport(double x1, double y1, double x2, double y2) argument 82 m_device_y1 = y1; 89 void world_viewport(double x1, double y1, double x2, double y2) argument 92 m_world_y1 = y1; 99 void device_viewport(double* x1, double* y1, double* x2, double* y2) const argument 102 *y1 = m_device_y1; 108 void world_viewport(double* x1, double* y1, double* x2, double* y2) const argument 111 *y1 = m_world_y1; 117 void world_viewport_actual(double* x1, double* y1, argument 121 *y1 [all...] |
H A D | agg_bezier_arc.h | 93 // Computes an elliptical arc from (x1, y1) to (x2, y2). The size and 107 bezier_arc_svg(double x1, double y1, argument 115 init(x1, y1, rx, ry, angle, large_arc_flag, sweep_flag, x2, y2); 119 void init(double x1, double y1,
|
H A D | agg_conv_marker.h | 90 double x1, y1, x2, y2; local 108 if(is_stop(m_marker_locator->vertex(&x1, &y1))) 120 m_mtx *= trans_affine_rotation(atan2(y2 - y1, x2 - x1)); 121 m_mtx *= trans_affine_translation(x1, y1);
|
H A D | agg_renderer_raster_text.h | 57 for(i = r.y1; i <= r.y2; i++) 66 for(i = r.y1; i <= r.y2; i++) 70 m_glyph->span(i - r.y1)); 121 for(i = r.y1; i <= r.y2; i++) 125 m_glyph->span(i - r.y1)); 130 for(i = r.y1; i <= r.y2; i++) 226 for(i = r.y1; i <= r.y2; i++) 237 for(i = r.y1; i <= r.y2; i++) 243 m_glyph->span(i - r.y1)));
|
H A D | agg_renderer_outline_image.h | 48 int y1 = ufloor(src_y); local 49 int y2 = y1 + 1; 50 color_type pix1 = (y1 < 0) ? color_type::no_color() : m_source.pixel(x, y1); 52 return pix1.gradient(pix2, src_y - y1); 266 distance_interpolator4(int x1, int y1, int x2, int y2, argument 270 m_dy(y2 - y1), 272 m_dy_start(line_mr(sy) - line_mr(y1)), 288 int dy = iround(((y2 - y1) << line_subpixel_shift) / d); 292 (y + line_subpixel_scale/2 - (y1 835 clip_box(double x1, double y1, double x2, double y2) argument 943 int y1 = lp.y1; local [all...] |
/haiku/src/libs/agg/src/ |
H A D | agg_rounded_rect.cpp | 27 rounded_rect::rounded_rect(double x1, double y1, double x2, double y2, double r) : argument 28 m_x1(x1), m_y1(y1), m_x2(x2), m_y2(y2), 33 if(y1 > y2) { m_y1 = y2; m_y2 = y1; } 37 void rounded_rect::rect(double x1, double y1, double x2, double y2) argument 40 m_y1 = y1; 44 if(y1 > y2) { m_y1 = y2; m_y2 = y1; }
|
H A D | agg_trans_single_path.cpp | 127 double y1 = 0.0; local 137 y1 = m_src_vertices[0].y; 139 dy = m_src_vertices[1].y - y1; 151 y1 = m_src_vertices[j].y; 153 dy = y1 - m_src_vertices[i].y; 189 y1 = m_src_vertices[i].y; 191 dy = m_src_vertices[j].y - y1; 194 double y2 = y1 + dy * d / dd;
|
H A D | agg_vpgen_clip_polygon.cpp | 33 // -------+--------+-------- clip_box.y1 45 if(y < m_clip_box.y1) return 12; 52 if(y < m_clip_box.y1) return 9; 57 if(y < m_clip_box.y1) return 8;
|
H A D | agg_trans_double_path.cpp | 174 double y1 = 0.0; local 185 y1 = vertices[0].y; 187 dy = vertices[1].y - y1; 199 y1 = vertices[j].y; 201 dy = y1 - vertices[i].y; 237 y1 = vertices[i].y; 239 dy = vertices[j].y - y1; 242 *y = y1 + dy * d / dd; 258 double y1 = *y; local 264 transform1(m_src_vertices1, m_kindex1, 1.0, &x1, &y1); [all...] |
/haiku/src/tests/servers/app/painter/ |
H A D | ShapeConverter.cpp | 73 double y1 = bezierPts[0].y; local 81 Transform(&x1, &y1); 85 fPath->curve4(x1, y1, x2, y2, x3, y3);
|
/haiku/src/libs/agg/font_freetype/ |
H A D | agg_font_freetype.cpp | 156 double x1, y1, x2, y2, x3, y3; local 212 y1 = int26p6_to_dbl(v_start.y); 213 if(flip_y) y1 = -y1; 214 mtx.transform(&x1, &y1); 216 value_type(dbl_to_int26p6(y1))); 229 y1 = int26p6_to_dbl(point->y); 230 if(flip_y) y1 = -y1; 231 mtx.transform(&x1, &y1); [all...] |
/haiku/src/servers/app/drawing/Painter/bitmap_painter/ |
H A D | DrawBitmapNearestNeighbor.h | 104 int32 y1 = max_c(baseRenderer.ymin(), top); local 106 if (y1 > y2) 110 uint8* dst = aggInterface.fBuffer.row_ptr(y1) + x1 * 4; 116 y1 -= top + filterWeightYIndexOffset; 120 //printf("y: %ld - %ld\n", y1, y2); 122 for (; y1 <= y2; y1++) { 124 const uint8* src = bitmap.row_ptr(yIndices[y1]);
|
H A D | DrawBitmapBilinear.h | 70 int32 y1 = max_c(baseRenderer.ymin(), top); local 72 if (y1 > y2) 76 fDestination = aggInterface.fBuffer.row_ptr(y1) + x1 * 4; 82 y1 -= top + filterData.fIndexOffsetY; 86 //printf("y: %ld - %ld\n", y1, y2); 89 xIndexL, xIndexR, y1, y2); 232 void DrawToClipRect(int32 xIndexL, int32 xIndexR, int32 y1, int32 y2) argument 247 for (; y1 <= yMax; y1++) { 249 const uint16 wTop = this->fWeightsY[y1] 321 DrawToClipRect(int32 xIndexL, int32 xIndexR, int32 y1, int32 y2) argument 411 DrawToClipRect(int32 xIndexL, int32 xIndexR, int32 y1, int32 y2) argument [all...] |
/haiku/src/tests/libs/alm/ |
H A D | Areas.cpp | 28 BReference<YTab> y1 = layout->AddYTab(); local 33 layout->Right(), y1); 38 layout->AddView(button2, layout->Left(), y1, layout->Right(), y2);
|
/haiku/src/add-ons/media/plugins/ffmpeg/ |
H A D | gfx_conv_c.cpp | 21 unsigned long y1; local 43 y1 = *pi++; 47 a = (long)((y1 & 0x0FF) | ((u& 0x0FF) << 8) | ((y1 & 0x0FF00) << 8) 49 b = (long)(((y1 & 0x0FF0000) >> 16) | ((u& 0x0FF) << 8) 50 | ((y1 & 0x0FF000000) >> 8) | ((v & 0x0FF) << 24)); 91 unsigned long y1; local 112 y1 = *pi++; 116 a = (long)((y1 & 0x0FF) | ((u & 0x0FF) << 8) | ((y1 [all...] |
/haiku/src/apps/glteapot/ |
H A D | FPS.cpp | 46 static GLfloat y1 = size / 2 - gap; local 50 static GLfloat y5 = -y1; 60 glVertex2f(x3 + x, y1 + y); 81 glVertex2f(x0 + x, y1 + y);
|
/haiku/src/servers/app/drawing/Painter/ |
H A D | agg_renderer_region.h | 68 int bounding_ymin() const { return m_bounds.y1; } 131 if(r.top < m_bounds.y1) m_bounds.y1 = r.top; 196 rect.y1 += m_offset_y; 272 void copy_vline(int x, int y1, int y2, const color_type& c) argument 274 translate_to_base_ren(x, y1); 280 m_ren.copy_vline(x, y1, y2, c); 301 void blend_vline(int x, int y1, int y2, argument 304 translate_to_base_ren(x, y1); 310 m_ren.blend_vline(x, y1, y 316 copy_bar(int x1, int y1, int x2, int y2, const color_type& c) argument 330 blend_bar(int x1, int y1, int x2, int y2, const color_type& c, cover_type cover) argument [all...] |
/haiku/src/add-ons/accelerants/3dfx/ |
H A D | 3dfx_overlay.cpp | 83 int32 y1 = (window->v_start < 0) ? 0 : window->v_start; local 86 int32 y2 = y1 + window->height - 1; 91 OUTREG32(VIDEO_OVERLAY_START_COORDS, x1 | (y1 << 12)); 98 OUTREG32(VIDEO_OVERLAY_DVDY_OFFSET, (y1 & 0x0000ffff) << 3);
|
/haiku/src/add-ons/accelerants/ati/ |
H A D | mach64_overlay.cpp | 38 int32 y1 = (window->v_start < 0) ? 0 : window->v_start; local 55 if (y2 < y1 + 4) 56 y2 = y1 + 4; 60 uint32 vertScale = (buffer->height << 12) / (y2 - y1 + 1); 118 OUTREG(OVERLAY_Y_X_START, OVERLAY_LOCK_START | (x1 << 16) | y1);
|