Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
void ellipse ( int x, int y, int stangle, int endangle, int xradius, int yradius); Рисует незаполненный эллиптический сектор цветом рисования. Стиль линии в этой и последующих функциях не действует, влияет только толщина. Здесь:
- x, y – координаты центра эллипса в пикселях,
- stangle, endangle – начальный и конечный углы сектора в градусах(0 – 360),
- xradius, yradius – радиусы по x и y соответственно.
void fillellipse ( int x, int y, int xradius, int yradius); Рисует эллипс, затем заполняет его текущим битовым образом и цветом.
void sector ( int x, int y, int stangle, int endangle, int xradius, int yradius); Рисует и заполняет эллиптический сектор.
Круги
void arc ( int x, int y, int stangle, int endangle, int radius); Рисует незаполненный круговой сектор.
void pieslice ( int x, int y, int stangle, int endangle, int radius); Рисует заполненный круговой сектор.
void circle ( int x, int y, int radius); Рисует незаполненный круг.
Также полезной может оказаться функция:
void arccoords ( struct arccoordstype* arccoords); Получить информацию о параметрах последнего вызова функции arc. Информация выдается структурой вида:
struct arccoordstype{
int x, y; // Коодинаты центра
int xstart, ystart; // Начальная точка дуги
int xend, yend; // Конечная точка
}
Дата публикования: 2014-11-02; Прочитано: 205 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!