Шановні друзі! Сайт знаходиться в процесі перекладу на солов'їну мову. Все буде Україна!

Вернуться к библиотеке TFT

 

circle()

Описание

Функция рисует на экране окружность.

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

Синтаксис

screen.circle(xPos, yPos, radius);

Параметры

  • xPos : int, местоположение центра окружности по оси x
  • yPos : int, местоположение центра окружности по оси y
  • radius : int, радиус окружности

Возвращаемые значения

int : высота экрана в пикселях

Пример

#include <SPI.h>
#include <TFT.h>            // Библиотека Arduino TFT
 
#define cs   10
#define dc   9
#define rst  8
 
TFT screen = TFT(cs, dc, rst);
 
void setup() {
  // инициализируем экран
  screen.begin();
 
  // устанавливаем черный фон
  screen.background(0,0,0);
 
  // задаем белый цвет кисти
  screen.stroke(255,255,255);
 
  // задаем серый цвет заливки
  screen.fill(127,127,127);
 
  // рисуем окружность по центру экрана
  screen.circle(screen.width()/2, screen.height()/2, 10);
}
 
void loop() {
 
}

Смотрите также