- rysowanie półprostej, trójkąta, wielokąta, okręgu,
- sprawdzanie położenia punktu względem półprostej, trójkąta, wielokąta,
- wyznaczanie punktów przecięcia półprostej z okręgiem,
- wykorzystanie drzew KD do szukania najbliższego sąsiada punktu z chmury punktów,
- obliczanie pola trójkąta.
- Java
- Swing