Lines Matching refs:curpos

790 graphic_object *object_spec::make_box(position *curpos, direction *dirp)
824 if (!position_rectangle(p, curpos, dirp)) {
834 position *curpos, direction *dirp)
867 pos = *curpos;
872 *curpos = pos;
944 graphic_object *object_spec::make_block(position *curpos, direction *dirp)
962 if (!position_rectangle(block, curpos, dirp)) {
982 graphic_object *object_spec::make_text(position *curpos, direction *dirp)
994 if (!position_rectangle(p, curpos, dirp)) {
1032 graphic_object *object_spec::make_ellipse(position *curpos, direction *dirp)
1053 if (!position_rectangle(p, curpos, dirp)) {
1081 graphic_object *object_spec::make_circle(position *curpos, direction *dirp)
1094 if (!position_rectangle(p, curpos, dirp)) {
1129 graphic_object *object_spec::make_move(position *curpos, direction *dirp)
1135 position startpos = (flags & HAS_FROM) ? from : *curpos;
1178 *curpos = endpos;
1416 linear_object *object_spec::make_line(position *curpos, direction *dirp)
1422 position startpos = (flags & HAS_FROM) ? from : *curpos;
1508 *curpos = endpos;
1732 linear_object *object_spec::make_arc(position *curpos, direction *dirp)
1741 startpos = *curpos;
1790 *curpos = endpos;
1794 graphic_object *object_spec::make_linear(position *curpos, direction *dirp)
1798 obj = make_arc(curpos, dirp);
1800 obj = make_line(curpos, dirp);
1824 object *object_spec::make_object(position *curpos, direction *dirp)
1829 obj = make_block(curpos, dirp);
1832 obj = make_box(curpos, dirp);
1835 obj = make_text(curpos, dirp);
1838 obj = make_ellipse(curpos, dirp);
1841 obj = make_circle(curpos, dirp);
1844 obj = make_move(curpos, dirp);
1850 obj = make_linear(curpos, dirp);