#include <konvex.h>
Verejné metódy | |
| konv_obal () | |
| Konstruktor. | |
| void | pridaj (bod b) |
| Prida bod do pola bodov. | |
| bool | je_vnutri (bod b) |
| Zistuje, ci sa nejaky bod nachadza vnutri konvexneho obalu bodov v poli body. | |
Privátne metódy | |
| bool | je_v_trojuh (bod t1, bod t2, bod t3, bod b) |
| Metoda na zistenie, ci sa nejaky bod nechadza v trojuholniku urcenom troma bodmi. | |
| bool | je_v_usecke (bod t1, bod t2, bod b) |
| Metoda na zistenie, ci sa bod nachadza na usecke urcenej dvoma bodmi. | |
Privátne atribúty | |
| bod | body [110] |
| Pole bodov, z ktorych sa bude pouzivat konvexny obal. | |
| int | pocet |
| Pocet bodov v poli body. | |
Umoznuje zistovat, ci sa bod nachadza v konvexnom obale nejakych bodov
|
|
Konstruktor. vyrobi prazdny objekt, pocet bodov je 0 |
|
||||||||||||||||||||
|
Metoda na zistenie, ci sa nejaky bod nechadza v trojuholniku urcenom troma bodmi.
|
|
||||||||||||||||
|
Metoda na zistenie, ci sa bod nachadza na usecke urcenej dvoma bodmi.
|
|
|
Zistuje, ci sa nejaky bod nachadza vnutri konvexneho obalu bodov v poli body.
|
|
|
Prida bod do pola bodov.
|
1.3.6