Visualization of graph by using paradigm of object-oriented programming

Бесплатный доступ

This article describes a method of constructing a component for the design of graphs and finite state machines using separation of functionality into separate classes and objects. The article presents possibilities of application properties, abstraction, polymorphism and inheritance component to provide additional functionality through the implementation of your own classes, as well as the encapsulation that hides critical data and the functionality of the component from the programmer. The basic entity needed to render the graph and how to display vertices and edges on a target coordinate axis о of the picture. Shows the way of interaction between implemented classes used to build, visualize, and provide human-machine user interaction with the projected graph. Presents methods for optimizing the workload on the graphics subsystem by using buffering and outputting only the visible part of the graph.

Еще

Graph, object-oriented programming, design, process map, roadmap

Короткий адрес: https://sciup.org/14835128

IDR: 14835128

Статья научная