Russian Qt Forum

Qt => Вопросы новичков => Тема начата: ann-joker от Май 18, 2012, 18:19



Название: QPainterPath
Отправлено: ann-joker от Май 18, 2012, 18:19
Помогите создать синусоиду и тангенсоиду с помощью QPainterPath.

Или, может, легче с помощью другой функции? Прям по точкам.
Что-то типа коротких отрезков, которые соединяют точки графика y = sin(x)

А вот с тангенсоидой проблемы. Она прерывна. Получается, в случае с линиями, нужно создать два цикла?


Название: Re: QPainterPath
Отправлено: V1KT0P от Май 18, 2012, 18:30
Помогите создать синусоиду и тангенсоиду с помощью QPainterPath.

Или, может, легче с помощью другой функции? Прям по точкам.
Что-то типа коротких отрезков, которые соединяют точки графика y = sin(x)

А вот с тангенсоидой проблемы. Она прерывна. Получается, в случае с линиями, нужно создать два цикла?
Делай разрывы линии в местах где значение переходит через 90+(x*180).