Transformação de coordenadas com base em padrão de projeto

Abstract

In this paper a new approach for the transformation of coordinates is suggested.This approach is based on design patterns which simplify the implementationsignificantly. The whole transformation process is depicted as a directed acyclicorientate graph. There each vertex denotes a class and each edge stands for one ormore algorithms. Thus the transformation is nothing but a crossing of vertices andedges of this graph. Besides the rather simple maintenance of the program thecomplete flow of data concerning the transformation gets quite simple. Furthermorealso the extensibility of the program can easily be performed. All aspects areexplained by examples and code fragments.Neste artigo uma nova abordagem para a transformação de coordenadas é sugerida.Essa abordagem baseia-se no padrão de projeto que possibilita a simplificação daimplementação de forma significativa. A totalidade do processo de transformação érepresentada como um gráfico orientado acíclico. Cada vértice denota uma classe ecada borda apóia a um ou mais algoritmos. Portanto a transformação consiste emcruzamento de vértices e bordas deste gráfico. Além disto, a manutenção doprograma para o completo fluxo dos dados acerca da transformação é realizada deforma muito simples. Ademais o programa pode ser facilmente extendido. Todosos aspectos serão explanados com exemplos e fragmentos de códigos

    Similar works