#!/usr/bin/env python

from pycart import *

class graph:
    def __init__(self, nome="piano cartesiano", minx=-1, maxx=20, miny=-1, maxy=20, dx=600, dy=400):
        sx=dx/(maxx-minx)
        sy=dy/(maxy-miny)
        self.p=Plain(nome, dx, dy, sx, sy)
        self.p.seto((-minx*sx, dy+miny*sy))
        self.p.setwidth(4)
        self.p.setcolor("black")
        self.p.axes()
    def plot(self, c, colore="black"):
        self.p.setcolor(colore)
        self.p.drawpoly((c,c))
    def line(self, s, colore="black"):
        self.p.setcolor(colore)
        self.p.drawpoly(s)
    
p=graph()

#-linea
A=(1,2)
B=(7,9)
p.line((A,B))