Lines Matching refs:position
33 void start_picture(double, const position &ll, const position &ur);
35 void text(const position &, text_piece *, int, double);
36 void line(const position &, const position *, int n,
38 void polygon(const position *, int n,
40 void spline(const position &, const position *, int n,
42 void arc(const position &, const position &, const position &,
44 void circle(const position &, double rad, const line_type &, double);
45 void ellipse(const position &, const distance &, const line_type &, double);
53 position upper_left;
59 void point(const position &);
60 void dot(const position &, const line_type &);
61 void solid_arc(const position ¢, double rad, double start_angle,
63 position transform(const position &);
75 inline position tex_output::transform(const position &pos) in transform()
77 return position((pos.x - upper_left.x)/scale, in transform()
107 void tex_output::start_picture(double sc, const position &ll, in start_picture()
108 const position &ur) in start_picture()
142 void tex_output::text(const position ¢er, text_piece *v, int n, double) in text()
144 position c = transform(center); in text()
175 void tex_output::point(const position &pos) in point()
177 position p = transform(pos); in point()
181 void tex_output::line(const position &start, const position *v, int n, in line()
206 void tex_output::polygon(const position *v, int n, in polygon()
217 void tex_output::spline(const position &start, const position *v, int n, in spline()
242 void tex_output::solid_arc(const position ¢, double rad, in solid_arc()
247 position c = transform(cent); in solid_arc()
258 void tex_output::arc(const position &start, const position ¢, in arc()
259 const position &end, const line_type <) in arc()
272 position c; in arc()
287 void tex_output::circle(const position ¢, double rad, in circle()
295 ellipse(cent, position(rad*2.0, rad*2.0), ilt, fill); in circle()
304 ellipse(cent, position(rad*2.0,rad*2.0), lt, fill); in circle()
314 void tex_output::ellipse(const position ¢, const distance &dim, in ellipse()
328 position c = transform(cent); in ellipse()
362 void tex_output::dot(const position &pos, const line_type <) in dot()
373 position p = transform(pos); in dot()