Espruino:Справочник по API/Класс Graphics: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) Нет описания правки |
Myagkij (обсуждение | вклад) Нет описания правки |
||
(не показаны 2 промежуточные версии 2 участников) | |||
Строка 3: | Строка 3: | ||
{{Myagkij-редактор}} | {{Myagkij-редактор}} | ||
=Класс Graphics<ref>[ www.espruino.com - ]</ref>= | =Класс Graphics<ref>[https://www.espruino.com/Reference#Graphics www.espruino.com - Graphics Class]</ref>= | ||
В этом классе реализованы операции с графикой, которые можно применять к поверхности. | В этом классе реализованы операции с графикой, которые можно применять к поверхности. | ||
Строка 9: | Строка 9: | ||
С помощью конструкций типа Graphics.createXXX вы можете создавать разные объекты для рендеринга графики – используйте те, что подходят для решения вашей задачи лучше всего. Более подробно читайте в [https://www.espruino.com/Graphics этой статье]. | С помощью конструкций типа 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/asBMP()|asBMP()]] | ||
Строка 68: | Строка 68: | ||
=См.также= | =См.также= | ||
=Внешние ссылки= | =Внешние ссылки= | ||
Строка 74: | Строка 74: | ||
<references /> | <references /> | ||
{{Навигационная таблица/Espruino | {{Навигационная таблица/Портал/Espruino}} | ||
Текущая версия от 15:40, 11 июня 2023
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Класс Graphics[1]
В этом классе реализованы операции с графикой, которые можно применять к поверхности.
С помощью конструкций типа Graphics.createXXX вы можете создавать разные объекты для рендеринга графики – используйте те, что подходят для решения вашей задачи лучше всего. Более подробно читайте в этой статье.
- asBMP()
- asImage()
- asURL()
- buffer
- clear()
- clearRect()
- createArrayBuffer()
- createCallback()
- createImage()
- createSDL()
- drawCircle()
- drawEllipse()
- drawImage()
- drawImages()
- drawLine()
- drawLineAA()
- drawPoly()
- drawPolyAA()
- drawRect()
- drawString()
- dump()
- fillCircle()
- fillEllipse()
- fillPoly()
- fillRect()
- flip()
- getBgColor()
- getColor()
- getFont()
- getFontHeight()
- getFonts()
- getHeight()
- getInstance()
- getModified()
- getPixel()
- getWidth()
- lineTo()
- moveTo()
- quadraticBezier()
- reset()
- scroll()
- setBgColor()
- setClipRect()
- setColor()
- setFont()
- setFontAlign()
- setFontBitmap()
- setFontCustom()
- setFontVector()
- setPixel()
- setRotation()
- stringWidth()
- toColor()
- transformVertices()
См.также
Внешние ссылки