+ modules for line, circle, triangle and polygon geometry