Lines Matching refs:vpos
77 void polygon( int hpos,int vpos,int np,int *p);
341 if ((env->hpos != cur_hpos) || (env->vpos != cur_vpos)) {
342 // lbpmoveabs(env->hpos - ((5 * 300) / 16), env->vpos);
343 lbpmoveabs(env->hpos - 64, env->vpos - 64);
344 cur_vpos = env->vpos;
400 inline void lbp_printer::polygon(int hpos, int vpos, int np, int *p)
405 points[1] = vpos;
438 vdmline(env->hpos, env->vpos, p[0], p[1]);
440 env->hpos - 64,env->vpos -64, env->hpos - 64 + p[0],
441 env->vpos -64 + p[1], env->size, line_thickness);*/
450 vdmrectangle(env->hpos, env->vpos, p[0], p[1]);
453 lbpruleabs(env->hpos - 64, env->vpos -64, p[0], p[1]);
464 polygon(env->hpos, env->vpos, np, p);
470 polygon(env->hpos, env->vpos, np, p);
476 // env->hpos, env->vpos, fill_pattern);
478 vdmcircle(env->hpos + (p[0]/2), env->vpos, p[0]/2);
484 vdmcircle(env->hpos + (p[0]/2), env->vpos, p[0]/2);
490 vdmellipse(env->hpos + (p[0]/2), env->vpos, p[0]/2, p[1]/2, 0);
496 vdmellipse(env->hpos + (p[0]/2), env->vpos, p[0]/2, p[1]/2, 0);
505 vdmvarc(env->hpos + p[0], env->vpos+p[1],
514 vdmspline(np/2, env->hpos, env->vpos, p);