Lines Matching defs:obj
113 if (pl.obj != 0) {
115 object *tem = pl.obj;
499 void object_list::append(object *obj)
502 obj->next = obj->prev = 0;
503 head = tail = obj;
506 obj->prev = tail;
507 obj->next = 0;
508 tail->next = obj;
509 tail = obj;
860 here.obj = p;
919 if (key && csupper(key[0]) && pl->obj == 0) {
1796 linear_object *obj;
1798 obj = make_arc(curpos, dirp);
1800 obj = make_line(curpos, dirp);
1804 if (obj && (flags & (HAS_LEFT_ARROW_HEAD|HAS_RIGHT_ARROW_HEAD))) {
1819 obj->add_arrows(at_start, at_end, a);
1821 return obj;
1826 graphic_object *obj = 0;
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);
1858 if (obj) {
1860 obj->set_invisible();
1862 obj->add_text(text, (flags & IS_ALIGNED) != 0);
1864 obj->set_dotted(dash_width);
1866 obj->set_dashed(dash_width);
1872 obj->set_thickness(th);
1874 obj->set_outline_color(outlined);
1877 obj->set_fill_color(shaded);
1884 obj->set_fill(fill);
1888 return obj;
1970 result->obj = 0;
1975 if (p->obj == 0 || (p = p->obj->find_label(lb->str)) == 0) {
1979 if (crn == 0 || p->obj == 0)
1982 position ps = ((p->obj)->*(crn))();
1985 result->obj = 0;
1992 if (result->obj != tem.obj)
1993 result->obj = 0;
2006 void print_picture(object *obj)
2009 for (object *p = obj; p; p = p->next)
2014 print_object_list(obj);