Analýza algoritmů booleovských operací nad obecnými polygony

but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorBeran, Vítězslavcs
dc.contributor.authorDaněk, Tomášcs
dc.contributor.refereeZemčík, Pavelcs
dc.date.createdcs
dc.description.abstractTato diplomová práce se zabývá algoritmy pro booleovské operace nad obecnými polygony. Mezi booleovské operace se řadí např. průnik, sjednocení nebo rozdíl. Obecný polygon může být např. sebeprotínající s otvorem. Pravděpodobně nejznámější booleovskou operací je oříznutí polygonu obdélníkovým oknem. Na začátku práce jsou vysvětleny základní pojmy. V další části je popsán princip vybrané množiny algoritmů, které provádějí booleovské operace nad polygony. V závěrečné části je provedeno komplexní srovnání implementací algoritmů jak z hlediska rychlosti výpočtu, tak z hlediska schopnosti zpracovat různě složité typy vstupních dat. Výstupem práce je souhrnné zhodnocení všech algoritmů a dynamická knihovna, která obsahuje implementace všech algoritmů.cs
dc.description.abstractThis thesis deals with general polygon boolean operation algorithms. Boolean operations are e.g. intersection, union or difference. A general polygon can be e.g. a selfinterecting polygon with inner hole. Clipping of polygons against a rectangular window is probably the most familiar boolean operation on polygons. At first, basic definitions are listed. Then the principles of a selected set of boolean operation algorithms are reviewed. Finally, a complex comparison of the algorithms is undertaken. Performance as well as the ability to handle degenerate cases are tested. The output of this thesis is an overall evaluation of algorithm properties and a dynamic library that contains the implementation of all of the tested algorithms.en
dc.description.markBcs
dc.identifier.citationDANĚK, T. Analýza algoritmů booleovských operací nad obecnými polygony [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. .cs
dc.identifier.other25432cs
dc.identifier.urihttp://hdl.handle.net/11012/52691
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectořezávánícs
dc.subjectobecný polygoncs
dc.subjectcadcs
dc.subject2D počítačová grafikacs
dc.subjectbooleovské operacecs
dc.subjectviditelnostcs
dc.subjectodstranění skrytých plochcs
dc.subjectclippingen
dc.subjectarbitrary polygonen
dc.subjectgeneral polygonen
dc.subjectcaden
dc.subject2D computer graphicsen
dc.subjectboolean operationsen
dc.subjectvisibilityen
dc.subjecthidden surface removalen
dc.titleAnalýza algoritmů booleovských operací nad obecnými polygonycs
dc.title.alternativeAnalysis of General Polygon Boolean Operation Algorithmsen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.modified2020-05-09-23:40:57cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid25432en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:03:22en
sync.item.modts2025.01.17 12:27:58en
thesis.disciplinePočítačová grafika a multimédiacs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédiícs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
634.61 KB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_25432.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
file review_25432.html
Collections