Здравствуйте, m1st, Вы писали:
M>Подскажите, куда копать?
Разбивать на треугольники
http://grafika.me/node/12
Проверять, что является внутренней для найденного треугольника.
PS Не понял, что функция возвращать должна.
собственно, вот и решение на Java
http://grafika.me/node/175