Buongiorno,
nel es2 al inizio lo skyline è vuoto, supponiamo che nel metodo aggiungi(self,ret,x), ret.altezza = 2, ret.larghezza = 3 e x = 2,
allora creo una matrice e le posizioni [0][0],[0][1],[1][0],[1][1] sono di colore sfondo, e dalla posizione [0][2] fino alla posizione [2][2]
sono di colore ret.colore. Pero' cosi facendo nella matrice io non ho nessun oggetto del tipo rettangolo, come faccio poi nel metodo cancella,
a cancellare tutte le occorrenze?
Grazie :)
nel es2 al inizio lo skyline è vuoto, supponiamo che nel metodo aggiungi(self,ret,x), ret.altezza = 2, ret.larghezza = 3 e x = 2,
allora creo una matrice e le posizioni [0][0],[0][1],[1][0],[1][1] sono di colore sfondo, e dalla posizione [0][2] fino alla posizione [2][2]
sono di colore ret.colore. Pero' cosi facendo nella matrice io non ho nessun oggetto del tipo rettangolo, come faccio poi nel metodo cancella,
a cancellare tutte le occorrenze?
Grazie :)