/haiku/src/libs/agg/src/ |
H A D | agg_line_aa_basics.cpp | 57 double ty = l2.y2 - (l2.y1 - l1.y1) * k; 62 if(double(l2.x2 - l2.x1) * double(l2.y1 - l1.y1) < 63 double(l2.y2 - l2.y1) * double(l2.x1 - l1.x1) + 100.0) 66 ty -= (ty - l2.y1) * 2.0; 71 double dy = ty - l2.y1; 74 *x = (l2.x1 + l2.x1 + (l2.y1 - l1.y1) + (l2.y2 - l2.y1)) >> [all...] |
H A D | agg_trans_affine.cpp | 44 const trans_affine& trans_affine::rect_to_parl(double x1, double y1, argument 49 src[0] = x1; src[1] = y1; 50 src[2] = x2; src[3] = y1; 58 double x1, double y1, 62 dst[0] = x1; dst[1] = y1; 63 dst[2] = x2; dst[3] = y1; 162 double y1 = 0.0; local 165 transform(&x1, &y1); 167 return std::atan2(y2-y1, x2-x1); 181 double y1 local 57 parl_to_rect(const double* parl, double x1, double y1, double x2, double y2) argument [all...] |
H A D | agg_curves.cpp | 44 void curve3_inc::init(double x1, double y1, argument 49 m_start_y = y1; 54 double dy1 = y2 - y1; 71 double tmpy = (y1 - y2 * 2.0 + y3) * subdivide_step2; 74 m_saved_fy = m_fy = y1; 77 m_saved_dfy = m_dfy = tmpy + (y2 - y1) * (2.0 * subdivide_step); 129 void curve3_div::init(double x1, double y1, argument 136 bezier(x1, y1, x2, y2, x3, y3); 141 void curve3_div::recursive_bezier(double x1, double y1, argument 154 double y12 = (y1 230 bezier(double x1, double y1, double x2, double y2, double x3, double y3) argument 261 init(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument 377 init(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument 390 recursive_bezier(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4, unsigned level) argument 602 bezier(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument [all...] |
/haiku/src/libs/stdc++/legacy/ |
H A D | PlotFile.cc | 89 const int x1, const int y1) 91 return cmd('a') << xi << yi << x0 << y0 << x1 << y1; 96 const int x1, const int y1) 98 line(x0, y0, x0, y1); 99 line(x0, y1, x1, y1); 100 line(x1, y1, x1, y0); 133 const int x1, const int y1) 135 return cmd('l') << x0 << y0 << x1 << y1; 154 const int x1, const int y1) 87 arc(const int xi, const int yi, const int x0, const int y0, const int x1, const int y1) argument 95 box(const int x0, const int y0, const int x1, const int y1) argument 132 line(const int x0, const int y0, const int x1, const int y1) argument 153 space(const int x0, const int y0, const int x1, const int y1) argument [all...] |
/haiku/headers/libs/agg/ |
H A D | agg_vpgen_clip_polygon.h | 42 void clip_box(double x1, double y1, double x2, double y2) argument 45 m_clip_box.y1 = y1; 53 double y1() const { return m_clip_box.y1; } function in class:agg::vpgen_clip_polygon
|
H A D | agg_vpgen_clip_polyline.h | 41 void clip_box(double x1, double y1, double x2, double y2) argument 44 m_clip_box.y1 = y1; 51 double y1() const { return m_clip_box.y1; } function in class:agg::vpgen_clip_polyline
|
H A D | agg_renderer_base.h | 58 bool clip_box(int x1, int y1, int x2, int y2) argument 60 rect_i cb(x1, y1, x2, y2); 68 m_clip_box.y1 = 1; 80 m_clip_box.y1 = 0; 87 m_clip_box.y1 = 1; 94 void clip_box_naked(int x1, int y1, int x2, int y2) argument 97 m_clip_box.y1 = y1; 105 return x >= m_clip_box.x1 && y >= m_clip_box.y1 && 112 int ymin() const { return m_clip_box.y1; } 191 copy_vline(int x, int y1, int y2, const color_type& c) argument 223 blend_vline(int x, int y1, int y2, const color_type& c, cover_type cover) argument 240 copy_bar(int x1, int y1, int x2, int y2, const color_type& c) argument 255 blend_bar(int x1, int y1, int x2, int y2, const color_type& c, cover_type cover) argument [all...] |
H A D | agg_rasterizer_sl_clip.h | 129 void clip_box(coord_type x1, coord_type y1, coord_type x2, coord_type y2) argument 131 m_clip_box = rect_type(x1, y1, x2, y2); 137 void move_to(coord_type x1, coord_type y1) argument 140 m_y1 = y1; 141 if(m_clipping) m_f1 = clipping_flags(x1, y1, m_clip_box); 148 coord_type x1, coord_type y1, 157 ras.line(Conv::xi(x1), Conv::yi(y1), Conv::xi(x2), Conv::yi(y2)); 168 coord_type ty1 = y1; 172 if(f1 & 8) // y1 < clip.y1 147 line_clip_y(Rasterizer& ras, coord_type x1, coord_type y1, coord_type x2, coord_type y2, unsigned f1, unsigned f2) const argument 220 coord_type y1 = m_y1; local 320 clip_box(coord_type x1, coord_type y1, coord_type x2, coord_type y2) argument 321 move_to(coord_type x1, coord_type y1) argument [all...] |
H A D | agg_bounding_rect.h | 31 CoordT* x1, CoordT* y1, CoordT* x2, CoordT* y2) 39 *y1 = CoordT(1); 54 *y1 = CoordT(y); 62 if(CoordT(y) < *y1) *y1 = CoordT(y); 69 return *x1 <= *x2 && *y1 <= *y2; 76 CoordT* x1, CoordT* y1, CoordT* x2, CoordT* y2) 83 *y1 = CoordT(1); 96 *y1 = CoordT(y); 104 if(CoordT(y) < *y1) *y 29 bounding_rect(VertexSource& vs, GetId& gi, unsigned start, unsigned num, CoordT* x1, CoordT* y1, CoordT* x2, CoordT* y2) argument 75 bounding_rect_single(VertexSource& vs, unsigned path_id, CoordT* x1, CoordT* y1, CoordT* x2, CoordT* y2) argument [all...] |
H A D | agg_clip_liang_barsky.h | 49 // -------+--------+-------- clip_box.y1 62 ((y < clip_box.y1) << 3); 77 return ((y > clip_box.y2) << 1) | ((y < clip_box.y1) << 3); 83 inline unsigned clip_liang_barsky(T x1, T y1, T x2, T y2, argument 90 double deltay = y2 - y1; 113 deltay = (y1 > clip_box.y1) ? -nearzero : nearzero; 131 yin = clip_box.y1; 137 yout = clip_box.y1; 141 tiny = (yin - y1) / delta 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 D | agg_conv_clip_polygon.h | 45 void clip_box(double x1, double y1, double x2, double y2) argument 47 base_type::vpgen().clip_box(x1, y1, x2, y2); 51 double y1() const { return base_type::vpgen().y1(); } function in struct:agg::conv_clip_polygon
|
H A D | agg_conv_clip_polyline.h | 45 void clip_box(double x1, double y1, double x2, double y2) argument 47 base_type::vpgen().clip_box(x1, y1, x2, y2); 51 double y1() const { return base_type::vpgen().y1(); } function in struct:agg::conv_clip_polyline
|
H A D | agg_dda_line.h | 37 dda_line_interpolator(int y1, int y2, unsigned count) : argument 38 m_y(y1), 39 m_inc(((y2 - y1) << FractionShift) / int(count)), 95 dda2_line_interpolator(int y1, int y2, int count) : argument 97 m_lft((y2 - y1) / m_cnt), 98 m_rem((y2 - y1) % m_cnt), 100 m_y(y1) 112 dda2_line_interpolator(int y1, int y2, int count, int) : argument 114 m_lft((y2 - y1) / m_cnt), 115 m_rem((y2 - y1) 231 line_bresenham_interpolator(int x1, int y1, int x2, int y2) argument 267 int y1() const { return m_y1_lr; } function in class:agg::line_bresenham_interpolator [all...] |
H A D | agg_path_length.h | 29 double y1 = 0.0; local 47 len += calc_distance(x1, y1, x2, y2); 50 y1 = y2; 57 len += calc_distance(x1, y1, start_x, start_y);
|
H A D | agg_rasterizer_outline_aa.h | 75 int x1, y1, x2, y2; member in struct:agg::rasterizer_outline_aa::draw_vars 240 dv.xb1 = dv.curr.x1 + (dv.curr.y2 - dv.curr.y1); 241 dv.yb1 = dv.curr.y1 - (dv.curr.x2 - dv.curr.x1); 242 dv.xb2 = dv.curr.x2 + (dv.curr.y2 - dv.curr.y1); 257 dv.curr.x2 + (dv.curr.y2 - dv.curr.y1), 259 dv.curr.x2 + (dv.next.y2 - dv.next.y1), 264 dv.y1 = dv.y2; 276 dv.next = line_parameters(dv.x1, dv.y1, dv.x2, dv.y2, dv.lnext); 321 int y1; local 334 y1 [all...] |
H A D | agg_math.h | 37 AGG_INLINE double cross_product(double x1, double y1, argument 41 return (x - x2) * (y2 - y1) - (y - y2) * (x2 - x1); 45 AGG_INLINE bool point_in_triangle(double x1, double y1, argument 50 bool cp1 = cross_product(x1, y1, x2, y2, x, y) < 0.0; 52 bool cp3 = cross_product(x3, y3, x1, y1, x, y) < 0.0; 57 AGG_INLINE double calc_distance(double x1, double y1, double x2, double y2) 60 double dy = y2-y1; 65 AGG_INLINE double calc_sq_distance(double x1, double y1, double x2, double y2) 68 double dy = y2-y1; 73 AGG_INLINE double calc_line_point_distance(double x1, double y1, [all...] |
H A D | agg_curves.h | 41 curve3_inc(double x1, double y1, argument 46 init(x1, y1, x2, y2, x3, y3); 50 void init(double x1, double y1, 104 curve3_div(double x1, double y1, argument 111 init(x1, y1, x2, y2, x3, y3); 115 void init(double x1, double y1, 146 void bezier(double x1, double y1, 149 void recursive_bezier(double x1, double y1, 172 curve4_points(double x1, double y1, argument 177 cp[0] = x1; cp[1] = y1; c 180 init(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument 201 curve4_inc(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument 269 catrom_to_bezier(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument 304 ubspline_to_bezier(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument 340 hermite_to_bezier(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument 386 curve4_div(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument 480 curve3(double x1, double y1, double x2, double y2, double x3, double y3) argument 494 init(double x1, double y1, double x2, double y2, double x3, double y3) argument 585 curve4(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument 606 init(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument [all...] |
H A D | agg_trans_bilinear.h | 45 trans_bilinear(double x1, double y1, double x2, double y2, argument 48 rect_to_quad(x1, y1, x2, y2, quad); 55 double x1, double y1, double x2, double y2) 57 quad_to_rect(quad, x1, y1, x2, y2); 87 void rect_to_quad(double x1, double y1, double x2, double y2, argument 93 src[1] = src[3] = y1; 102 double x1, double y1, double x2, double y2) 107 dst[1] = dst[3] = y1; 54 trans_bilinear(const double* quad, double x1, double y1, double x2, double y2) argument 101 quad_to_rect(const double* quad, double x1, double y1, double x2, double y2) argument
|
H A D | agg_line_aa_basics.h | 86 x1(x1_), y1(y1_), x2(x2_), y2(y2_), 118 int ymid = (y1 + y2) >> 1; 128 lp1.dy = abs(lp1.y2 - lp1.y1); 131 lp2.y1 = ymid; 134 lp2.dy = abs(lp2.y2 - lp2.y1); 138 int x1, y1, x2, y2, dx, dy, sx, sy; member in struct:agg::line_parameters 163 int d = iround((double(*x - lp.x2) * double(lp.y2 - lp.y1) - 167 *x = lp.x1 + (lp.y2 - lp.y1); 168 *y = lp.y1 - (lp.x2 - lp.x1); 177 int d = iround((double(*x - lp.x2) * double(lp.y2 - lp.y1) [all...] |
H A D | agg_renderer_mclip.h | 69 int bounding_ymin() const { return m_bounds.y1; } 80 m_ren.clip_box_naked(cb.x1, cb.y1, cb.x2, cb.y2); 90 m_ren.clip_box_naked(cb.x1, cb.y1, cb.x2, cb.y2); 106 void add_clip_box(int x1, int y1, int x2, int y2) argument 108 rect_i cb(x1, y1, x2, y2); 114 if(cb.y1 < m_bounds.y1) m_bounds.y1 = cb.y1; 183 void copy_vline(int x, int y1, in argument 206 blend_vline(int x, int y1, int y2, const color_type& c, cover_type cover) argument 218 copy_bar(int x1, int y1, int x2, int y2, const color_type& c) argument 229 blend_bar(int x1, int y1, int x2, int y2, const color_type& c, cover_type cover) argument [all...] |
/haiku/headers/os/interface/ |
H A D | GradientLinear.h | 24 BGradientLinear(float x1, float y1, 29 void SetStart(float x1, float y1);
|
/haiku/src/kits/interface/ |
H A D | GradientLinear.cpp | 18 fData.linear.y1 = 0.0f; 29 fData.linear.y1 = start.y; 37 BGradientLinear::BGradientLinear(float x1, float y1, float x2, float y2) argument 40 fData.linear.y1 = y1; 51 return BPoint(fData.linear.x1, fData.linear.y1); 60 fData.linear.y1 = start.y; 69 fData.linear.y1 = y;
|
/haiku/headers/cpp/ |
H A D | PlotFile.h | 71 const int x1, const int y1); 73 const int x1, const int y1); 81 const int x1, const int y1); 86 const int x1, const int y1);
|
/haiku/src/preferences/screensaver/ |
H A D | Utility.h | 16 scale_direct(float x1, float x2, float y1, float y2, BRect area) argument 18 return BRect(area.Width() * x1 + area.left, area.Height() * y1 + area.top, 33 scale(int x1, int x2, int y1, int y2,BRect area) argument 36 kPositionalY[y1], kPositionalY[y2], area);
|
/haiku/src/servers/app/font/ |
H A D | FontEngine.cpp | 68 double x1, y1, x2, y2, x3, y3; local 120 y1 = int26p6_to_dbl(v_start.y); 121 if (flip_y) y1 = -y1; 123 value_type(dbl_to_int26p6(y1))); 133 y1 = int26p6_to_dbl(point->y); 134 if (flip_y) y1 = -y1; 136 value_type(dbl_to_int26p6(y1))); 159 y1 [all...] |