C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать

 

Шаг 745 - CDC::AngleArc

BOOL AngleArc( int x, int y, int nRadius, float fStartAngle, float fSweepAngle );

Возвращаемое значение
Отличное от нуля, если успешно, иначе 0.

Параметры
x
Определяет логическую x-координату центра круга.
y
Определяет логическую y-координату центра круга.
nRadius
Определяет радиус круга в логических модулях. Это значение должно быть положительно.
fStartAngle
Определяет стартовый угол в градусах относительно оси X.
fSweepAngle
Определяет конечный угол в градусах относительно стартового угла.

Замечания
Выводит линию сегмента и дугу. Линия сегмента выведена от текущей позиции до начала дуги. Дуга выведена по периметру круга с данным радиусом и центром. Длина дуги определена начальным и конечным углами.
AngleArc перемещает текущую позицию в отметку окончания дуги. Дуга, выведенная этой функцией, может быть эллиптическая в зависимости от текущего режима преобразования и отображения. Перед рисунком дуги, эта функция выводит линию сегмента от текущей позиции до начала дуги. Дуга выведена, создавая мнимый круг с определенным радиусом вокруг определенной средней отметки. Отправная точка дуги определена, измеряя против часовой стрелки из оси X круга числом градусов в начальном угле. Отметка окончания аналогично размещена, измеряя против часовой стрелки из отправной точки числом градусов в конечном угле.
Если конечный угол больший чем 360 градусов, дуга разворачивается несколько раз. Эта функция выводит линии, используя текущее перо. Фигура не заполнена.


| |
Автор Каев Артем.
[AD]