#!/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()

#-triangolo
A=(1,4)
B=(3,6)
C=(2,9)
p.plot(A)
p.plot(B)
p.plot(C)
p.line((A,B))
p.line((B,C))
p.line((C,A))