The purpose of this thesis is to create an simple graphic library in the programming C language, through which it will be possible to draw and simulate the basic functions of a car backlight, and subseguently to create the graphic user interface.v The first part of the thesis is based on the study of the given issue, briefly it describes the differences between raster and vector graphics,most used formats, describes diverse color models and the area of their use, ,basic graphic adapters, video memorry and its control in the operating system Linux. In the second part there is stated the practical realization of the basic graphic algorithms needed for drawing the algorithm primitives. An mathematical aparatus described in detail and well-founded with formulas. Also there are the advantages and disatvantages of each used algorithm and their realization in the programming C language. The 3rd and the last part of the thesis is dedicated to the creation of the graphic user interface in the FreePascal programming language and further to the describtion of his main elements.
Identifer | oai:union.ndltd.org:nusl.cz/oai:invenio.nusl.cz:377134 |
Date | January 2018 |
Creators | Novitchi, Dumitru |
Contributors | Frýza, Tomáš, Kubíček, Michal |
Publisher | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií |
Source Sets | Czech ETDs |
Language | Czech |
Detected Language | English |
Type | info:eu-repo/semantics/masterThesis |
Rights | info:eu-repo/semantics/restrictedAccess |
Page generated in 0.0019 seconds