Class Poligono

java.lang.Object
  |
  +--Figura
        |
        +--Poligono

public class Poligono
extends Figura

Questa classe rappresenta l'astrazione di un poligono caratterizzato da un colore e uno spessore del pennino che lo disegna. Inoltre va definito anche l'array dei suoi vertici.


Constructor Summary
Poligono(Point[] vertici, double r, double g, double b, int spessore)
          Costruisce un oggetto di tipo Poligono
 
Method Summary
 void disegna(Plotter tavola)
          Disegna il poligono sul plotter in ingresso.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Poligono

public Poligono(Point[] vertici,
                double r,
                double g,
                double b,
                int spessore)
Costruisce un oggetto di tipo Poligono

Parameters:
vertici - array contenente i vertici del poligono
r - tonalita' di rosso
g - tonalita' di verde
b - tonalita' di blu
spessore - spessore del pennino
Method Detail

disegna

public void disegna(Plotter tavola)
Disegna il poligono sul plotter in ingresso.

Overrides:
disegna in class Figura
Parameters:
tavola - plotter su cui va disegnato il poligono.