Отрисовка — функция, в аргументы которой поступает массив точек в правильной последовательности. Рисует линии от первой точки до второй, от второй до третьей и так далее.
Получить эти точки можно математически, зная положение шарика, его радиус, направление удара и ограничение стола. Силу удара расчитывать нецелесообразно.
Физику столкновения с другими шариками и со стенками стола можете почитать
тут. Там и про ваш вопрос достаточно материала.
Найти конечную точку можно, вот только все это некрасиво будет. Представьте себе длинный изломаный путь шарика (а прокатится он, очевидно, много) на экране? В общем не советую
Кстати, вот стало интересно — вы делаете игрушку рамблера? Или это просто иллюстрация?