Геометрия в программировании: основы и примеры