Searched refs:y1 (Results 1 - 25 of 140) sorted by relevance

123456

/haiku-fatelf/src/libs/agg/src/
H A Dagg_line_aa_basics.cpp57 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 Dagg_trans_affine.cpp44 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 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 Dagg_curves.cpp44 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
259 init(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument
375 init(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument
388 recursive_bezier(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4, unsigned level) argument
600 bezier(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument
[all...]
/haiku-fatelf/src/libs/stdc++/legacy/
H A DPlotFile.cc89 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-fatelf/headers/libs/agg/
H A Dagg_vpgen_clip_polygon.h42 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 Dagg_vpgen_clip_polyline.h41 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 Dagg_renderer_base.h58 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; }
179 copy_vline(int x, int y1, int y2, const color_type& c) argument
211 blend_vline(int x, int y1, int y2, const color_type& c, cover_type cover) argument
228 copy_bar(int x1, int y1, int x2, int y2, const color_type& c) argument
243 blend_bar(int x1, int y1, int x2, int y2, const color_type& c, cover_type cover) argument
[all...]
H A Dagg_rasterizer_sl_clip.h129 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 Dagg_bounding_rect.h31 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 Dagg_clip_liang_barsky.h49 // -------+--------+-------- 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 Dagg_conv_clip_polygon.h45 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 Dagg_conv_clip_polyline.h45 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 Dagg_dda_line.h37 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 Dagg_path_length.h29 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 Dagg_rasterizer_outline_aa.h75 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 Dagg_curves.h41 curve3_inc(double x1, double y1, argument
46 init(x1, y1, x2, y2, x3, y3);
50 void init(double x1, double y1,
103 curve3_div(double x1, double y1, argument
110 init(x1, y1, x2, y2, x3, y3);
114 void init(double x1, double y1,
145 void bezier(double x1, double y1,
148 void recursive_bezier(double x1, double y1,
171 curve4_points(double x1, double y1, argument
176 cp[0] = x1; cp[1] = y1; c
179 init(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument
200 curve4_inc(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument
268 catrom_to_bezier(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument
303 ubspline_to_bezier(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument
339 hermite_to_bezier(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument
384 curve4_div(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument
478 curve3(double x1, double y1, double x2, double y2, double x3, double y3) argument
492 init(double x1, double y1, double x2, double y2, double x3, double y3) argument
583 curve4(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument
604 init(double x1, double y1, double x2, double y2, double x3, double y3, double x4, double y4) argument
[all...]
H A Dagg_math.h37 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 Dagg_trans_bilinear.h45 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 Dagg_line_aa_basics.h86 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 Dagg_renderer_mclip.h69 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-fatelf/headers/os/interface/
H A DGradientLinear.h24 BGradientLinear(float x1, float y1,
29 void SetStart(float x1, float y1);
/haiku-fatelf/src/kits/interface/
H A DGradientLinear.cpp18 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-fatelf/src/system/libroot/posix/glibc/arch/generic/
H A Dw_j1.c18 * wrapper of j1,y1
49 double y1(double x) /* wrapper y1 */
51 double y1(x) /* wrapper y1 */
70 return __kernel_standard(x,x,37); /* y1(x>X_TLOSS) */
76 strong_alias (y1, y1l)
/haiku-fatelf/headers/cpp/
H A DPlotFile.h71 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-fatelf/src/libs/ncurses/test/
H A Dedit_field.c171 int y1 = 0; local
201 y1 = 0;
204 y1 = y2;
208 if (y1 > 0) {
209 y1 -= high / 2;
210 if (y1 < 0)
211 y1 = 0;
218 if (y1 < y2) {
219 y1 += high / 2;
220 if (y1 >
[all...]

Completed in 111 milliseconds

123456