Espruino:Справочник по API/Класс Graphics: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) (Новая страница: «{{Espruino/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =<ref>[ www.espruino.com - ]</ref>= =См.такж...») |
Myagkij (обсуждение | вклад) Нет описания правки |
||
(не показаны 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()]] | |||
=См.также= | =См.также= | ||
=Внешние ссылки= | =Внешние ссылки= | ||
Строка 15: | Строка 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()
См.также
Внешние ссылки