Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Эллипсы



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; Прочитано: 204 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...