Engine. Определение попадания курсора в сложные фигуры. Первая часть.