// Last edited on 2000-09-05 04:12:02 by stolfi // Ferramentas para desenhar mapas (na tela ou em papel) import Gravura; import Ponto; import Escala; import Elemento; import Trecho; import Servico; import Esquina; import Nodo; public abstract class Desenhador { public abstract void desenhaMapa( Gravura g, Trecho[] T, Esquina[] Q, Servico[] S, Logradouro[] log, Elemento[] sel, Nodo[] cam ); // Desenha a parte da planta que consiste dos elementos // indicados no contexto "g"e escala "e". Também destaca // os logradouros "log[i]", os elementos selecionados // "sel[i]", e os caminhos "cam[i]". // // As cores são escolhidas pelo próprio método. }