Espruino:Справочник по API/Класс Graphics: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
(Новая страница: «{{Espruino/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =<ref>[ www.espruino.com - ]</ref>= =См.такж...»)
 
Нет описания правки
 
(не показаны 3 промежуточные версии 2 участников)
Строка 3: Строка 3:
{{Myagkij-редактор}}
{{Myagkij-редактор}}


=<ref>[ www.espruino.com - ]</ref>=
=Класс Graphics<ref>[https://www.espruino.com/Reference#Graphics www.espruino.com - Graphics Class]</ref>=


В этом классе реализованы операции с графикой, которые можно применять к поверхности.


С помощью конструкций типа Graphics.createXXX вы можете создавать разные объекты для рендеринга графики – используйте те, что подходят для решения вашей задачи лучше всего. Более подробно читайте в [https://www.espruino.com/Graphics этой статье].
{{Примечание1|На платах, оснащенных LCD-дисплеем, есть встроенный объект LCD, похожий на Graphics. К примеру, чтобы нарисовать с его помощью линию, нужно вызвать LCD.drawLine(0,0,100,100).}}
* [[Espruino:Справочник по API/Класс Graphics/asBMP()|asBMP()]]
* [[Espruino:Справочник по API/Класс Graphics/asImage()|asImage()]]
* [[Espruino:Справочник по API/Класс Graphics/asURL()|asURL()]]
* [[Espruino:Справочник по API/Класс Graphics/buffer|buffer]]
* [[Espruino:Справочник по API/Класс Graphics/clear()|clear()]]
* [[Espruino:Справочник по API/Класс Graphics/clearRect()|clearRect()]]
* [[Espruino:Справочник по API/Класс Graphics/createArrayBuffer()|createArrayBuffer()]]
* [[Espruino:Справочник по API/Класс Graphics/createCallback()|createCallback()]]
* [[Espruino:Справочник по API/Класс Graphics/createImage()|createImage()]]
* [[Espruino:Справочник по API/Класс Graphics/createSDL()|createSDL()]]
* [[Espruino:Справочник по API/Класс Graphics/drawCircle()|drawCircle()]]
* [[Espruino:Справочник по API/Класс Graphics/drawEllipse()|drawEllipse()]]
* [[Espruino:Справочник по API/Класс Graphics/drawImage()|drawImage()]]
* [[Espruino:Справочник по API/Класс Graphics/drawImages()|drawImages()]]
* [[Espruino:Справочник по API/Класс Graphics/drawLine()|drawLine()]]
* [[Espruino:Справочник по API/Класс Graphics/drawLineAA()|drawLineAA()]]
* [[Espruino:Справочник по API/Класс Graphics/drawPoly()|drawPoly()]]
* [[Espruino:Справочник по API/Класс Graphics/drawPolyAA()|drawPolyAA()]]
* [[Espruino:Справочник по API/Класс Graphics/drawRect()|drawRect()]]
* [[Espruino:Справочник по API/Класс Graphics/drawString()|drawString()]]
* [[Espruino:Справочник по API/Класс Graphics/dump()|dump()]]
* [[Espruino:Справочник по API/Класс Graphics/fillCircle()|fillCircle()]]
* [[Espruino:Справочник по API/Класс Graphics/fillEllipse()|fillEllipse()]]
* [[Espruino:Справочник по API/Класс Graphics/fillPoly()|fillPoly()]]
* [[Espruino:Справочник по API/Класс Graphics/fillRect()|fillRect()]]
* [[Espruino:Справочник по API/Класс Graphics/flip()|flip()]]
* [[Espruino:Справочник по API/Класс Graphics/getBgColor()|getBgColor()]]
* [[Espruino:Справочник по API/Класс Graphics/getColor()|getColor()]]
* [[Espruino:Справочник по API/Класс Graphics/getFont()|getFont()]]
* [[Espruino:Справочник по API/Класс Graphics/getFontHeight()|getFontHeight()]]
* [[Espruino:Справочник по API/Класс Graphics/getFonts()|getFonts()]]
* [[Espruino:Справочник по API/Класс Graphics/getHeight()|getHeight()]]
* [[Espruino:Справочник по API/Класс Graphics/getInstance()|getInstance()]]
* [[Espruino:Справочник по API/Класс Graphics/getModified()|getModified()]]
* [[Espruino:Справочник по API/Класс Graphics/getPixel()|getPixel()]]
* [[Espruino:Справочник по API/Класс Graphics/getWidth()|getWidth()]]
* [[Espruino:Справочник по API/Класс Graphics/lineTo()|lineTo()]]
* [[Espruino:Справочник по API/Класс Graphics/moveTo()|moveTo()]]
* [[Espruino:Справочник по API/Класс Graphics/quadraticBezier()|quadraticBezier()]]
* [[Espruino:Справочник по API/Класс Graphics/reset()|reset()]]
* [[Espruino:Справочник по API/Класс Graphics/scroll()|scroll()]]
* [[Espruino:Справочник по API/Класс Graphics/setBgColor()|setBgColor()]]
* [[Espruino:Справочник по API/Класс Graphics/setClipRect()|setClipRect()]]
* [[Espruino:Справочник по API/Класс Graphics/setColor()|setColor()]]
* [[Espruino:Справочник по API/Класс Graphics/setFont()|setFont()]]
* [[Espruino:Справочник по API/Класс Graphics/setFontAlign()|setFontAlign()]]
* [[Espruino:Справочник по API/Класс Graphics/setFontBitmap()|setFontBitmap()]]
* [[Espruino:Справочник по API/Класс Graphics/setFontCustom()|setFontCustom()]]
* [[Espruino:Справочник по API/Класс Graphics/setFontVector()|setFontVector()]]
* [[Espruino:Справочник по API/Класс Graphics/setPixel()|setPixel()]]
* [[Espruino:Справочник по API/Класс Graphics/setRotation()|setRotation()]]
* [[Espruino:Справочник по API/Класс Graphics/stringWidth()|stringWidth()]]
* [[Espruino:Справочник по API/Класс Graphics/toColor()|toColor()]]
* [[Espruino:Справочник по API/Класс Graphics/transformVertices()|transformVertices()]]


=См.также=
=См.также=


{{ads}}
 


=Внешние ссылки=
=Внешние ссылки=
Строка 15: Строка 74:
<references />
<references />


{{Навигационная таблица/Espruino}}
{{Навигационная таблица/Портал/Espruino}}
{{Навигационная таблица/Телепорт}}

Текущая версия от 15:40, 11 июня 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Класс Graphics[1]

В этом классе реализованы операции с графикой, которые можно применять к поверхности.

С помощью конструкций типа Graphics.createXXX вы можете создавать разные объекты для рендеринга графики – используйте те, что подходят для решения вашей задачи лучше всего. Более подробно читайте в этой статье.

Примечание

На платах, оснащенных LCD-дисплеем, есть встроенный объект LCD, похожий на Graphics. К примеру, чтобы нарисовать с его помощью линию, нужно вызвать LCD.drawLine(0,0,100,100).

См.также

Внешние ссылки