Jednoduchý mnohoúhelník

Jednoduchý mnohoúhelník  je obrazec skládající se z neprotínajících se segmentů („stran“) spojených ve dvojicích tak, aby tvořily uzavřenou cestu. Pokud se strany protínají, mnohoúhelník není jednoduchý. Často je slovo „jednoduchý“ z výše uvedené definice vynecháno.

Výše uvedená definice poskytuje následující vlastnosti tvaru:

Obvykle se vyžaduje, aby dvě strany, které se setkávají ve vrcholu, nesvíraly přímý (180°) úhel. Jinak jsou strany ležící na stejné přímce považovány za součást téže strany.

Matematici obecně používají termín "mnohoúhelník" pouze pro obrazce tvořené úsečkami, včetně vnitřku. Někteří však používají termín „polygon“ k označení plochého obrazce ohraničeného uzavřenou cestou sestávající z konečné sekvence segmentů (tj. uzavřené křivky ). V závislosti na použité definici může, ale nemusí být hranice součástí polygonu [1] .

Jednoduché mnohoúhelníky se také nazývají Jordanovy mnohoúhelníky , protože Jordanova věta může být použita k prokázání, že takové mnohoúhelníky rozdělují rovinu na dvě oblasti, uvnitř a vně. Mnohoúhelník v rovině je jednoduchý právě tehdy, pokud je topologicky ekvivalentní kružnici . Jeho vnitřek je topologicky ekvivalentní kruhu .

Slabě jednoduchý mnohoúhelník

Pokud množina neprotínajících se segmentů tvoří hranici domény v rovině, topologicky ekvivalentní kružnici, pak se tato hranice nazývá slabě jednoduchý polygon [2] . Na obrázku vlevo je ABCDEFGHJKLM podle definice slabě jednoduchý mnohoúhelník. Modrá představuje oblast, pro kterou je hranicí slabě jednoduchý mnohoúhelník. Tento typ slabě jednoduchých polygonů se může vyskytovat v počítačové grafice a CAD systémech jako počítačová reprezentace polygonálních oblastí s dutinami - pro každou dutinu je vytvořen "řez" pro připojení k vnější hranici. Podle obrázku je ABCM vnější hranicí ploché oblasti s dutinou FGHJ. Řez ED spojuje dutinu s vnějším obrysem a je přejížděn dvakrát ve slabě jednoduchém polygonovém znázornění.

Alternativní a obecnější definicí slabých jednoduchých mnohoúhelníků je limita posloupnosti jednoduchých mnohoúhelníků stejného kombinatorického typu, které se sbíhají ve Fréchetově vzdálenosti [3] . To formalizuje myšlenku, že prvky mnohoúhelníku se mohou dotýkat, ale ne křížit. Tento typ slabě jednoduchého mnohoúhelníku však nemusí nutně tvořit hranici oblasti, protože „vnitřek“ může být prázdný. Například v řetězovém obrázku je ABCBA slabě jednoduchý mnohoúhelník - lze jej považovat za „vytlačovací“ limit polygonu ABCFGHA.

Problémy s počítačem

Ve výpočetní geometrii některé důležité výpočetní problémy používají jednoduchý polygonový vstup. V každém z těchto úkolů je klíčové rozlišení mezi uvnitř a vně [4]

Viz také

Poznámky

  1. Grünbaum, 2003 .
  2. Dumitrescu, Toth, 2007 , str. 177.
  3. Chang, Erickson, Xu, 2015 , str. 1655–1670
  4. comp.graphics.algorithms FAQ Archivováno 13. února 2011 na Wayback Machine se seznamem řešení matematických problémů s 2D a 3D polygony.

Literatura

Odkazy