construct(Tri,ShapeInterface) (Tri self, int x1, int y1, int x2, int y2, int x3, int y3)
{
construct(Tri,ShapeInterface) (Tri self, int x1, int y1, int x2, int y2, int x3, int y3)
{
_(move, self->point, x1, x2);
self->name = "TRIANGLE";
interface_of(self)->count++;
_(move, self->point, x1, x2);
self->name = "TRIANGLE";
interface_of(self)->count++;