Я, наверное, не понял суть задачи, потому что в упор не вижу, что нужно гуглить в алгоритмах Брезенхема или Ву, например... Для них вообще библиотечная/копипастняа функция лишена смысла -- это как искать библиотечную реализацию цикла for. Речь о какой-то функции, очень завязанной на контроллер?