Searched refs:line_parameters (Results 1 - 5 of 5) sorted by relevance

/haiku/headers/libs/agg/
H A Dagg_line_aa_basics.h80 //==========================================================line_parameters
81 struct line_parameters struct in namespace:agg
84 line_parameters() {} function in struct:agg::line_parameters
85 line_parameters(int x1_, int y1_, int x2_, int y2_, int len_) : function in struct:agg::line_parameters
103 bool same_orthogonal_quadrant(const line_parameters& lp) const
109 bool same_diagonal_quadrant(const line_parameters& lp) const
115 void divide(line_parameters& lp1, line_parameters& lp2) const
154 void bisectrix(const line_parameters& l1,
155 const line_parameters
[all...]
H A Dagg_rasterizer_outline_aa.h76 line_parameters curr, next;
276 dv.next = line_parameters(dv.x1, dv.y1, dv.x2, dv.y2, dv.lnext);
341 line_parameters prev(x1, y1, x2, y2, lprev);
347 dv.curr = line_parameters(x2, y2, dv.x1, dv.y1, dv.lcurr);
352 dv.next = line_parameters(dv.x1, dv.y1, dv.x2, dv.y2, dv.lnext);
406 line_parameters lp(x1, y1, x2, y2, lprev);
438 line_parameters lp1(x1, y1, x2, y2, lprev);
439 line_parameters lp2(x2, y2, x3, y3, lnext);
486 line_parameters prev(x1, y1, x2, y2, lprev);
492 dv.curr = line_parameters(x
[all...]
H A Dagg_renderer_outline_aa.h477 line_interpolator_aa_base(renderer_type& ren, const line_parameters& lp) :
553 const line_parameters* m_lp;
585 line_interpolator_aa0(renderer_type& ren, const line_parameters& lp) :
679 line_interpolator_aa1(renderer_type& ren, const line_parameters& lp,
890 line_interpolator_aa2(renderer_type& ren, const line_parameters& lp,
1039 line_interpolator_aa3(renderer_type& ren, const line_parameters& lp,
1549 void line0_no_clip(const line_parameters& lp)
1553 line_parameters lp1, lp2;
1575 void line0(const line_parameters& lp)
1588 line_parameters lp
[all...]
H A Dagg_renderer_outline_image.h484 line_interpolator_image(renderer_type& ren, const line_parameters& lp,
781 const line_parameters& m_lp;
890 void line0(const line_parameters&) argument
895 void line1(const line_parameters&, int, int) argument
900 void line2(const line_parameters&, int, int) argument
905 void line3_no_clip(const line_parameters& lp,
910 line_parameters lp1, lp2;
937 void line3(const line_parameters& lp,
952 line_parameters lp2(x1, y1, x2, y2,
/haiku/src/libs/agg/src/
H A Dagg_line_aa_basics.cpp45 const int8u line_parameters::s_orthogonal_quadrant[8] = { 0,0,1,1,3,3,2,2 };
46 const int8u line_parameters::s_diagonal_quadrant[8] = { 0,1,2,1,0,3,2,3 };
51 void bisectrix(const line_parameters& l1,
52 const line_parameters& l2,

Completed in 81 milliseconds