дуга по алгоритму Брезенхема

Hello comp,
такой вопрос: как нарисовать дугу с помощью алгоритма Брезенхема.
Окружность по Брезенхему рисуется достаточно просто - рисуется 1/8
окружности, и точки этой части отражаются на остальные 7 частей.
Алгоритм целочисленный, все работает очень быстро. Дуга
задается окружностью и двумя отсекающими лучами. Как быстро и
эффективно (без синусов/косинусов, и хорошо бы также на
целочисленных операциях) сделать дугу?
Здравствуйте !
Через кривые Безье. Так и GDI рисует.