Шаблон
:
Навигационная таблица/Телепорт
Материал из Онлайн справочника
Версия от 19:36, 17 ноября 2021;
Myagkij
(
обсуждение
|
вклад
)
(
разн.
)
← Предыдущая версия
|
Текущая версия
(
разн.
) |
Следующая версия →
(
разн.
)
Перейти к навигации
Перейти к поиску
развернуть
развернуть
Справочник языка Arduino
Конструкции языка
-
setup()
•
loop()
Управляющие операторы
if
•
if...else
•
for
•
switch case
•
while
•
do... while
•
break
•
continue
•
return
•
goto
Синтаксис
; (точка с запятой)
•
() (фигурные скобки)
•
// (однострочный комментарий)
•
/* */ (многострочный комментарий)
•
#define
•
#include
Арифметические операторы
= (оператор присваивания)
•
+ (оператор сложения)
•
- (оператор вычитания)
•
* (оператор умножения)
•
/ (оператор деления)
•
% (оператор деления по модулю)
Операторы сравнения
== (оператор равенства)
•
!= (оператор неравенства)
•
< (оператор меньше)
•
> (оператор больше)
•
Arduino:Справочник языка Arduino/Операторы сравнения/оператор меньше или равно
•
Arduino:Справочник языка Arduino/Операторы сравнения/оператор больше или равно
Логические операторы
&& (И)
•
ИЛИ
•
! (Отрицание)
Указатели
* (оператор разыменования)
•
& (оператор ссылки)
Побитовые операторы
Побитовый оператор AND (&)
•
Побитовый оператор OR
•
Побитовый оператор XOR (^)
•
Побитовый оператор NOT (~)
•
Побитовый оператор сдвига влево (<<)
•
Побитовый оператор сдвига вправо (>>)
Унарные операторы
++ (инкремент)
•
-- (декремент)
•
+= (сложение с присваиванием)
•
-= (вычитание с присваиванием)
•
*= (умножение с присваиванием)
•
/= (деление с присваиванием)
•
&= (побитовый оператор AND, совмещенный с присваиванием)
•
[1]
Данные
Константы
Константы
•
HIGH
•
LOW
•
INPUT
•
OUTPUT
•
INPUT_PULLUP
•
LED_BUILTIN
•
true
•
false
•
Целочисленные константы
•
Константы с плавающей запятой
Типы данных
boolean
•
char
•
byte
•
int
•
unsigned int
•
word
•
long
•
unsigned long
•
float
•
double
•
string
•
String
•
array
•
void
Преобразование типов данных
char()
•
byte()
•
int()
•
word()
•
long()
•
float()
Область видимости переменных и квалификаторы
Область видимости
•
static
•
volatile
•
const
Utilities
sizeof()
•
PROGMEM
Функции
Цифровой ввод/вывод
pinMode()
•
digitalWrite()
•
digitalRead()
Аналоговый ввод/вывод
analogRead()
•
analogReference()
•
analogWrite()
Due & Zero
analogReadResolution()
•
analogWriteResolution()
Дополнительные функции ввода/вывода
tone()
•
noTone()
•
shiftOut()
•
shiftIn()
•
pulseIn()
Работа со временем
millis()
•
micros()
•
delay()
•
delayMicroseconds()
Математические функции
min()
•
max()
•
abs()
•
constrain()
•
map()
•
pow()
•
sq()
•
sqrt()
Тригонометрические функции
sin()
•
cos()
•
tan()
Функции для символьного анализа
isAlphaNumeric()
•
isAlpha()
•
isAscii()
•
isWhitespace()
•
isControl()
•
isDigit()
•
isGraph()
•
isLowerCase()
•
isPrintable()
•
isPunct()
•
isSpace()
•
isUpperCase()
•
isHexadecimalDigit()
Генераторы случайных значений
randomSeed()
•
random()
Работа с битами и байтами
lowByte()
•
highByte()
•
bitRead()
•
bitWrite()
•
bitSet()
•
bitClear()
•
bit()
Внешние прерывания
attachInterrupt()
•
detachInterrupt()
Прерывания
interrupts()
•
noInterrupts()
Функции передачи данных
Serial
:
if (Serial)
•
available()
•
availableForWrite()
•
begin()
•
end()
•
find()
•
findUntil()
•
flush()
•
parseFloat()
•
parseInt()
•
peek()
•
print()
•
println()
•
read()
•
readBytes()
•
readBytesUntil()
•
readString()
•
readStringUntil()
•
setTimeout()
•
write()
•
serialEvent()
Stream
:
available()
•
read()
•
flush()
•
find()
•
findUntil()
•
peek()
•
readBytes()
•
readBytesUntil()
•
readString()
•
readStringUntil()
•
parseInt()
•
parsefloat()
•
setTimeout()
USB (Leonardo based boards and Due only)
Keyboard
•
Mouse
развернуть
Библиотеки Arduino
Стандартные библиотеки
EEPROM
read()
•
write()
•
update()
•
get()
•
put()
•
EEPROM[]
Ethernet
Класс Ethernet
:
begin()
•
localIP()
•
maintain()
Класс IPAddress
:
IPAddress()
Класс Server
:
Класс Server
•
EthernetServer()
•
begin()
•
available()
•
write()
•
print()
•
println()
Класс Client
:
Класс Client
•
EthernetClient()
•
if (EthernetClient)
•
connected()
•
connect()
•
write()
•
print()
•
println()
•
available()
•
read()
•
flush()
•
stop()
Класс EthernetUDP
:
begin()
•
read()
•
write()
•
beginPacket()
•
endPacket()
•
parsePacket()
•
available()
•
stop()
•
remoteIP()
•
remotePort()
Firmata
-
GSM
Класс GSM:
Класс GSM
•
begin()
•
shutdown()
Класс GSMVoiceCall:
Класс GSMVoiceCall
•
getVoiceCallStatus()
•
ready()
•
voiceCall()
•
answerCall()
•
hangCall()
•
retrieveCallingNumber()
Класс GSM SMS:
Класс GSM_SMS
•
beginSMS()
•
ready()
•
endSMS()
•
available()
•
remoteNumber()
•
read()
•
write()
•
print()
•
peek()
•
flush()
Класс GPRS:
Класс GPRS
•
attachGPRS()
Класс GSMClient:
Класс GSMClient
•
ready()
•
connect()
•
beginWrite()
•
write()
•
endWrite()
•
connected()
•
read()
•
available()
•
peek()
•
flush()
•
stop()
Класс GSMServer:
Класс GSMServer
•
ready()
•
beginWrite()
•
write()
•
endWrite()
•
read()
•
available()
•
stop()
Класс GSMModem:
Класс GSMModem
•
begin()
•
getIMEI()
Класс GSMScanner:
Класс GSMScanner
•
begin()
•
getCurrentCarrier()
•
getSignalStrength()
•
readNetworks()
Класс GSMPIN:
Класс GSMPIN
•
begin()
•
isPIN()
•
checkPIN()
•
checkPUK()
•
changePIN()
•
switchPIN()
•
checkReg()
•
getPINUsed()
•
setPINUsed()
Класс GSMBand:
Класс GSMBand
•
begin()
•
getBand()
•
setBand()
LiquidCrystal
LiquidCrystal()
•
begin()
•
clear()
•
home()
•
setCursor()
•
write()
•
print()
•
cursor()
•
noCursor()
•
blink()
•
noBlink()
•
display()
•
noDisplay()
•
scrollDisplayLeft()
•
scrollDisplayRight()
•
autoscroll()
•
noAutoscroll()
•
leftToRight()
•
rightToLeft()
•
createChar()
SD
Класс SD:
begin()
•
exists()
•
mkdir()
•
open()
•
remove()
•
rmdir()
Класс File:
available()
•
close()
•
flush()
•
peek()
•
position()
•
print()
•
println()
•
seek()
•
size()
•
read()
•
write()
•
isDirectory()
•
openNextFile()
•
rewindDirectory()
Servo
attach()
•
write()
•
writeMicroseconds()
•
read()
•
attached()
•
detach()
SPI
Класс SPISettings
•
begin()
•
end()
•
beginTransaction()
•
endTransaction()
•
setBitOrder()
•
setClockDivider()
•
setDataMode()
•
transfer()
•
usingInterrupt()
•
Расширенное использование шины SPI на Due
SoftwareSerial
Класс SoftwareSerial
•
available()
•
begin()
•
isListening()
•
overflow()
•
peek()
•
read()
•
print()
•
println()
•
listen()
•
write()
Stepper
Stepper(steps, pin1, pin2)
•
Stepper(steps, pin1, pin2, pin3, pin4)
•
setSpeed(rpm)
•
step(steps)
TFT
Класс TFT
•
Класс EsploraTFT
•
begin()
•
background()
•
stroke()
•
noStroke()
•
fill()
•
noFill()
•
text()
•
setTextSize()
•
point()
•
line()
•
rect()
•
width()
•
height()
•
circle()
•
image()
•
loadImage()
•
Класс PImage
•
PImage.height()
•
PImage.width()
•
PImage.isValid()
WiFi
Класс WiFi:
•
begin()
•
disconnect()
•
config()
•
setDNS()
•
SSID()
•
BSSID()
•
RSSI()
•
encryptionType()
•
scanNetworks()
•
status()
•
getSocket()
•
macAddress()
Класс IPAddress:
•
localIP()
•
subnetMask()
•
gatewayIP()
Класс WiFiServer:
•
Класс WiFiServer
•
WiFiServer()
•
begin()
•
available()
•
write()
•
print()
•
println()
Класс WiFiClient:
•
Класс WiFiClient
•
WiFiClient()
•
connected()
•
connect()
•
write()
•
print()
•
println()
•
available()
•
read()
•
flush()
•
stop()
Класс UDP:
•
Класс WiFiUDP
•
begin()
•
available()
•
beginPacket()
•
endPacket()
•
write()
•
parsePacket()
•
peek()
•
read()
•
flush()
•
stop()
•
remoteIP()
•
remotePort()
Wire
begin()
•
requestFrom()
•
beginTransmission()
•
endTransmission()
•
write()
•
available()
•
read()
•
onReceive()
•
onRequest()
Только для Arduino 101
CurieBLE
BLEPeripheral:
•
Класс BLEPeripheral
•
begin()
•
poll()
•
end()
•
setAdvertisedServiceUuid()
•
setLocalName()
•
setDeviceName()
•
setAppearance()
•
setEventHandler()
•
addAttribute()
•
disconnect()
•
central()
•
connected()
BLEDescriptor:
•
Класс BLEDescriptor
BLECentral:
•
Класс BLECentral
•
connected()
•
address()
•
disconnect()
•
poll()
BLECharacteristic:
•
Класс BLECharacteristic
BLEService:
•
Класс BLEService
CurieIMU
begin()
•
getGyroRate()
•
setGyroRate()
•
getAccelerometerRate()
•
setAccelerometerRate()
•
getGyroRange()
•
setGyroRange()
•
getAccelerometerRange()
•
setAccelerometerRange()
•
autoCalibrateGyroOffset()
•
autoCalibrateAccelerometerOffset()
•
noGyroOffset()
•
noAccelerometerOffset()
•
gyroOffsetEnabled()
•
accelerometerOffsetEnabled()
•
getGyroOffset()
•
getAccelerometerOffset()
•
setGyroOffset()
•
setAccelerometerOffset()
•
getDetectionThreshold()
•
setDetectionThreshold()
•
getDetectionDuration()
•
setDetectionDuration()
•
interrupts()
•
noInterrupts()
•
interruptEnabled()
•
getInterruptStatus()
•
getStepDetectionMode()
•
setStepDetectionMode()
•
readMotionSensor()
•
readAccelerometer()
•
readGyro()
•
readTemperature()
•
shockDetected()
•
motionDetected()
•
tapDetected()
•
stepsDetected()
•
attachInterrupt()
•
detachInterrupt()
CurieTimerOne
start()
•
restart()
•
kill()
•
attachInterrupt()
•
detachInterrupt()
•
readTickCount()
•
rdRstTickCount()
•
pause()
•
resume()
•
pwmStart()
•
pwmStop()
Только для Arduino Due
Audio
begin()
•
prepare()
•
write()
Scheduler
startLoop()
•
yield()
Только для Arduino Due, Zero и MKR1000
USBHost
Класс MouseController:
Класс MouseController
•
mouseMoved()
•
mouseDragged()
•
mousePressed()
•
mouseReleased()
•
getXChange()
•
getYChange()
•
getButton()
Класс KeyboardController:
Класс KeyboardController
•
keyPressed()
•
keyReleased()
•
getModifiers()
•
getKey()
•
getOemKey()
Только для Arduino Zero и MKR1000
Audio Frequency Meter Library
begin()
•
end()
•
setClippingPin()
•
checkClipping()
•
setAmplitudeThreshold()
•
setTimerTolerance()
•
setSlopeTolerance()
•
setBandwidth()
•
getFrequency()
AudioZero
begin()
•
play()
•
end()
RTC
begin()
•
setHours()
•
setMinutes()
•
setSeconds()
•
setTime()
•
setYear()
•
setMonth()
•
setDay()
•
setDate()
•
getHours()
•
getMinutes()
•
getSeconds()
•
getYear()
•
getMonth()
•
getDay()
•
setAlarmHours()
•
setAlarmMinutes()
•
setAlarmSeconds()
•
setAlarmTime()
•
setAlarmYear()
•
setAlarmMonth()
•
setAlarmDay()
•
setAlarmDate()
•
enableAlarm()
•
disableAlarm()
•
attachInterrupt()
•
detachInterrupt()
•
standbyMode()
Только для WiFi 101 и MKR1000
WiFi101
Класс WiFi:
•
begin()
•
disconnect()
•
config()
•
setDNS()
•
SSID()
•
BSSID()
•
RSSI()
•
encryptionType()
•
scanNetworks()
•
status()
•
macAddress()
Класс IPAddress:
•
localIP()
•
subnetMask()
•
gatewayIP()
Класс WiFiServer:
•
Класс WiFiServer
•
WiFiServer()
•
begin()
•
available()
•
write()
•
print()
•
println()
Класс WiFiClient:
•
Класс WiFiClient
•
WiFiClient()
•
Класс WiFiSSLClient
•
connected()
•
connect()
•
connectSSL()
•
write()
•
print()
•
println()
•
available()
•
read()
•
flush()
•
stop()
Класс WiFiUDP:
•
Класс WiFiUDP
•
begin()
•
available()
•
beginPacket()
•
endPacket()
•
write()
•
parsePacket()
•
peek()
•
read()
•
flush()
•
stop()
•
remoteIP()
•
remotePort()
Только для Arduino Robot
Robot
RobotControl:
•
Класс Robot
•
begin()
•
setMode()
•
pauseMode()
•
isActionDone()
•
lineFollowConfig()
•
digitalRead()
•
digitalWrite()
•
analogRead()
•
analogWrite()
•
updateIR()
•
knobRead()
•
compassRead()
•
keyboardRead()
•
waitContinue()
•
motorsWrite()
•
motorsStop()
•
turn()
•
pointTo()
•
beginSpeaker()
•
playMelody()
•
beep()
•
playFile()
•
tuneWrite()
•
tempoWrite()
•
beginTFT()
•
text()
•
drawBMP()
•
debugPrint()
•
clearScreen()
•
displayLogos()
•
drawCompass()
•
beginSD()
•
userNameRead()
•
userNameWrite()
•
robotNameRead()
•
robotNameWrite()
•
cityNameRead()
•
cityNameWrite()
•
countryNameRead()
•
countryNameWrite()
RobotMotor:
•
Класс RobotMotor
•
begin()
•
process()
•
parseCommand()
•
motorsWrite()
•
IRread()
Только для Arduino Yun
Bridge
Класс Bridge
:
begin()
•
put()
•
get()
•
transfer()
Класс Process
:
begin()
•
addParameter()
•
run()
•
runAsynchronously()
•
running()
•
exitValue()
•
close()
•
runShellCommand()
•
runShellCommandAsynchronously()
•
available()
•
read()
•
write()
•
peek()
•
flush()
Класс Console
:
begin()
•
end()
•
buffer()
•
noBuffer()
•
connected()
•
available()
•
read()
•
write()
•
peek()
•
flush()
Класс FileIO
:
Класс FileSystem
:
begin()
•
open()
•
exists()
•
mkdir()
•
rmdir()
•
remove()
•
Класс File
•
close()
•
rewindDirectory()
•
openNextFile()
•
seek()
•
position()
•
size()
•
available()
•
read()
•
write()
•
peek()
•
flush()
Класс Mailbox
:
begin()
•
end()
•
readMessage()
•
writeMessage()
•
writeJSON()
•
messageAvailable()
Класс HttpClient
:
get()
•
getAsynchronously()
•
ready()
•
getResult()
Класс BridgeClient
:
stop()
•
connect()
•
connected()
•
available()
•
read()
•
write()
•
peek()
•
flush()
Класс BridgeSSLClient
:
stop()
•
connect()
•
connected()
•
available()
•
read()
•
write()
•
peek()
•
flush()
Класс BridgeServer
:
begin()
•
listenOnLocalhost()
•
noListenOnLocalhost()
•
write()
Deprecated classes:
Класс YunClient
:
stop()
•
connect()
•
connected()
•
available()
•
read()
•
write()
•
peek()
•
flush()
Класс YunServer
:
begin()
•
listenOnLocalhost()
•
noListenOnLocoalhost()
•
write()
USB-библиотеки (Leonardo, Micro, Due, Zero и Esplora)
Keyboard
begin()
•
end()
•
press()
•
print()
•
println()
•
release()
•
releaseAll()
•
write()
Mouse
begin()
•
click()
•
end()
•
move()
•
press()
•
release()
•
isPressed()
Коммуникация (сети и протоколы)
CmdMessenger
-
NewSoftSerial
-
OneWire
-
PS2Keyboard
-
SimpleMessageSystem
-
SSerial2Mobile
-
Webduino
-
X10
-
XBee
-
SerialControl
-
Датчики
CapacitiveSensing
-
Bounce
-
Дисплеи и светодиоды
Adafruit GFX
-
GLCD
-
LedControl
-
LedDisplay
-
Matrix
-
PCD8544
-
Sprite
-
ST7735
-
развернуть
Библиотеки Node-RED
node-red
Ввод:
Inject
•
Catch
•
Status
•
Link in
•
MQTT in
•
HTTP in
•
Websocket in
•
TCP in
•
UDP in
Вывод:
Debug
•
Link out
•
MQTT out
•
HTTP response
•
Websocket out
•
TCP out
•
UDP out
Функция:
Function
•
Template
•
Delay
•
Trigger
•
Comment
•
HTTP request
•
TCP request
•
Switch
•
Change
•
Range
•
Split
•
Join
•
Sort
•
Batch
•
CSV
•
HTML
•
JSON
•
XML
•
YAML
Устройство хранения:
File in
•
File out
Дополнительно:
Watch
•
Exec
Raspberry Pi:
RPi-GPIO in
•
RPi-GPIO out
•
RPi-mouse
•
RPi-keyboard
Конфигурация:
MQTT-broker
node-red-node-serialport
Ввод:
Serial in
Вывод:
Serial out
Функция:
Serial request
Конфигурация:
Serial-port
node-red-node-rbe
Функция:
RBE
node-red-node-email
Общение:
Email in
•
Email out
node-red-node-twitter
Общение:
Twitter in
•
Twitter out
Конфигурация:
Twitter-credentials
node-red-node-tail
Устройство хранения:
Tail
node-red-node-sentiment
Аналитика:
Sentiment
node-red-node-feedparser
Дополнительно:
Feedparser
node-red-contrib-acepro
ACEPRO:
aceproIOID out
•
aceproIOID in
•
aceproMultiIOID out
•
aceproMultiIOID in
node-red-contrib-knx-easy
Ввод:
knxEasy-in
Вывод:
knxEasy-out
node-red-contrib-nefit-easy2
Функция:
nefit-easy
node-red-dashboard
dashboard:
Button
•
Dropdown
•
Switch
•
Slider
•
Numeric
•
Text input
•
Date picker
•
Colour picker
•
Form
•
Text
•
Gauge
•
Chart
•
Audio out
•
Notification
•
UI control
•
Template
node-red-node-twilio
mobile:
Twilio out
node-red-node-twilio
Функция:
Random
node-red-contrib-pythonshell
Ввод:
Pythonshell
node-red-contrib-mongodb
-
node-red-contrib-aws
-
развернуть
Справочник языка Processing
Конструкции языка
()(круглые скобки)
•
,(запятая)
•
.(точка)
•
/* */(многострочный комментарий)
•
/** */(документирующий комментарий)
•
//(однострочный комментарий)
•
; (точка с запятой)
•
= (присваивание)
•
оператор доступа к массиву
•
фигурные скобки
•
catch
•
class
•
draw()
•
exit()
•
extends
•
false
•
final
•
implements
•
import
•
loop()
•
new
•
noLoop()
•
null
•
popStyle()
•
private
•
public
•
pushStyle()
•
redraw()
•
return
•
setup()
•
static
•
super
•
this
•
thread()
•
true
•
try
•
void
Окружение
cursor()
•
delay()
•
displayDensity()
•
focused
•
frameCount
•
frameRate()
•
frameRate
•
fullScreen()
•
height
•
noCursor()
•
noSmooth()
•
pixelDensity()
•
pixelHeight
•
pixelWidth
•
settings()
•
size()
•
smooth()
•
width
Данные
Примитивные типы данных:
boolean
•
byte
•
char
•
color
•
double
•
float
•
int
•
long
Сложные(составные) типы данных:
Array
ArrayList
FloatDict
:
size()
•
clear()
•
keyArray()
•
values()
•
valueArray()
•
get()
•
set()
•
hasKey()
•
add()
•
sub()
•
mult()
•
div()
•
remove()
•
sortKeys()
•
sortKeysReverse()
•
sortValues()
•
sortValuesReverse()
FloatList
:
size()
•
clear()
•
get()
•
set()
•
remove()
•
append()
•
hasValue()
•
add()
•
sub()
•
mult()
•
div()
•
min()
•
max()
•
sort()
•
sortReverse()
•
reverse()
•
shuffle()
•
array()
HashMap
IntDict
:
size()
•
clear()
•
keyArray()
•
values()
•
valueArray()
•
get()
•
set()
•
hasKey()
•
increment()
•
add()
•
sub()
•
mult()
•
div()
•
remove()
•
sortKeys()
•
sortKeysReverse()
•
sortValues()
•
sortValuesReverse()
IntList
:
size()
•
clear()
•
get()
•
set()
•
remove()
•
append()
•
hasValue()
•
increment()
•
add()
•
sub()
•
mult()
•
div()
•
min()
•
max()
•
sort()
•
sortReverse()
•
reverse()
•
shuffle()
•
array()
JSONArray
:
getString()
•
getInt()
•
getFloat()
•
getBoolean()
•
getJSONArray()
•
getJSONObject()
•
getStringArray()
•
getIntArray()
•
append()
•
setString()
•
setInt()
•
setFloat()
•
setBoolean()
•
setJSONArray()
•
setJSONObject()
•
size()
•
isNull()
•
remove()
JSONObject
:
getString()
•
getInt()
•
getFloat()
•
getBoolean()
•
getJSONArray()
•
getJSONObject()
•
isNull()
•
setString()
•
setInt()
•
setFloat()
•
setBoolean()
•
setJSONArray()
•
setJSONObject()
Object
String
:
charAt()
•
equals()
•
indexOf()
•
length()
•
substring()
•
toLowerCase()
•
toUpperCase()
StringDict
:
size()
•
clear()
•
keyArray()
•
values()
•
valueArray()
•
get()
•
set()
•
hasKey()
•
remove()
•
sortKeys()
•
sortKeysReverse()
•
sortValues()
•
sortValuesReverse()
StringList
:
size()
•
clear()
•
get()
•
set()
•
remove()
•
append()
•
hasValue()
•
sort()
•
sortReverse()
•
reverse()
•
shuffle()
•
lower()
•
upper()
•
array()
Table
:
addColumn()
•
removeColumn()
•
getColumnCount()
•
getRowCount()
•
clearRows()
•
addRow()
•
removeRow()
•
getRow()
•
rows()
•
getInt()
•
setInt()
•
getFloat()
•
setFloat()
•
getString()
•
setString()
•
getStringColumn()
•
findRow()
•
findRows()
•
matchRow()
•
matchRows()
•
removeTokens()
•
trim()
•
sort()
TableRow
:
getString()
•
getInt()
•
getFloat()
•
setString()
•
setInt()
•
setFloat()
•
getColumnCount()
XML
:
getParent()
•
getName()
•
setName()
•
hasChildren()
•
listChildren()
•
getChildren()
•
getChild()
•
addChild()
•
removeChild()
•
getAttributeCount()
•
listAttributes()
•
hasAttribute()
•
getString()
•
setString()
•
getInt()
•
setInt()
•
getFloat()
•
setFloat()
•
getContent()
•
getIntContent()
•
getFloatContent()
•
setContent()
•
format()
•
toString()
Конвертация:
binary()
•
boolean()
•
byte()
•
char()
•
float()
•
hex()
•
int()
•
str()
•
unbinary()
•
unhex()
Строковые функции:
join()
•
match()
•
matchAll()
•
nf()
•
nfc()
•
nfp()
•
nfs()
•
split()
•
splitTokens()
•
trim()
Функции массива:
append()
•
arrayCopy()
•
concat()
•
expand()
•
reverse()
•
shorten()
•
sort()
•
splice()
•
subset()
Управление
Операторы сравнения:
== (оператор равенства)
•
!= (оператор неравенства)
•
< (оператор меньше)
•
> (оператор больше)
•
<= (оператор меньше или равно)
•
>= (оператор больше или равно)
Циклы:
for
•
while
Условное выражение:
?:(условный оператор)
•
break
•
case
•
continue
•
default
•
else
•
if
•
switch
Логические операторы:
! (логическое НЕ)
•
&& (логическое И)
•
[[[:Шаблон:Fullurl:]] (логическое ИЛИ)]
Форма
createShape()
•
loadShape()
PShape
Поля:
width
•
height
Методы
isVisible()
•
setVisible()
•
disableStyle()
•
enableStyle()
•
beginContour()
•
endContour()
•
beginShape()
•
endShape()
•
getChildCount()
•
getChild()
•
addChild()
•
getVertexCount()
•
getVertex()
•
setVertex()
•
setFill()
•
setStroke()
•
translate()
•
rotateX()
•
rotateY()
•
rotateZ()
•
rotate()
•
scale()
•
resetMatrix()
2D-примитивы
:
arc()
•
ellipse()
•
line()
•
point()
•
quad()
•
rect()
•
triangle()
Кривые:
bezier()
•
bezierDetail()
•
bezierPoint()
•
bezierTangent()
•
curve()
•
curveDetail()
•
curvePoint()
•
curveTangent()
•
curveTightness()
3D-примитивы:
box()
•
sphere()
•
sphereDetail()
Attributes:
ellipseMode()
•
rectMode()
•
strokeCap()
•
strokeJoin()
•
strokeWeight()
Vertex:
beginContour()
•
beginShape()
•
bezierVertex()
•
curveVertex()
•
endContour()
•
endShape()
•
quadraticVertex()
•
vertex()
Loading & Displaying:
shape()
•
shapeMode()
Ввод
Мышь:
mouseButton
•
mouseClicked()
•
mouseDragged()
•
mouseMoved()
•
mousePressed()
•
mousePressed
•
mouseReleased()
•
mouseWheel()
•
mouseX
•
mouseY
•
pmouseX
•
pmouseY
Клавиатура:
key
•
keyCode
•
keyPressed()
•
keyPressed
•
keyReleased()
•
keyTyped()
Файлы:
BufferedReader
•
createInput()
•
createReader()
•
launch()
•
loadBytes()
•
loadJSONArray()
•
loadJSONObject()
•
loadStrings()
•
loadTable()
•
loadXML()
•
parseJSONArray()
•
parseJSONObject()
•
parseXML()
•
selectFolder()
•
selectInput()
Дата и время:
day()
•
hour()
•
millis()
•
minute()
•
month()
•
second()
•
year()
Вывод
Text Area:
print()
•
printArray()
•
println()
Image:
save()
•
saveFrame()
Files
beginRaw()
•
beginRecord()
•
createOutput()
•
createWriter()
•
endRaw()
•
endRecord()
•
PrintWriter
•
saveBytes()
•
saveJSONArray()
•
saveJSONObject()
•
saveStream()
•
saveStrings()
•
saveTable()
•
saveXML()
•
selectOutput()
Преобразование
applyMatrix()
•
popMatrix()
•
printMatrix()
•
pushMatrix()
•
resetMatrix()
•
rotate()
•
rotateX()
•
rotateY()
•
rotateZ()
•
scale()
•
shearX()
•
shearY()
•
translate()
Свет, камера
Lights
:
ambientLight()
•
directionalLight()
•
lightFalloff()
•
lights()
•
lightSpecular()
•
noLights()
•
normal()
•
pointLight()
•
spotLight()
Camera:
beginCamera()
•
camera()
•
endCamera()
•
frustum()
•
ortho()
•
perspective()
•
printCamera()
•
printProjection()
Coordinates:
modelX()
•
modelY()
•
modelZ()
•
screenX()
•
screenY()
•
screenZ()
Material Properties:
ambient()
•
emissive()
•
shininess()
•
specular()
Цвет
Настройка:
background()
•
clear()
•
colorMode()
•
fill()
•
noFill()
•
noStroke()
•
stroke()
Creating & Reading:
alpha()
•
blue()
•
brightness()
•
color()
•
green()
•
hue()
•
lerpColor()
•
red()
•
saturation()
Изображение
createImage()
PImage
Поля:
массив pixels
•
width
•
height
Методы:
loadPixels()
•
updatePixels()
•
resize()
•
get()
•
set()
•
mask()
•
filter()
•
copy()
•
blend()
•
save()
Loading & Displaying:
image()
•
imageMode()
•
loadImage()
•
noTint()
•
requestImage()
•
tint()
Textures:
texture()
•
textureMode()
•
textureWrap()
Pixels
blend()
•
copy()
•
filter()
•
get()
•
loadPixels()
•
массив pixels
•
set()
•
updatePixels()
Рендер
blendMode()
•
clip()
•
createGraphics()
•
noClip()
PGraphics
:
beginDraw()
•
endDraw()
Shaders:
loadShader()
•
resetShader()
•
shader()
PShader
:
set()
Типография
PFont
:
list()
Loading & Displaying:
createFont()
•
loadFont()
•
text()
•
textFont()
Attributes:
textAlign()
•
textLeading()
•
textMode()
•
textSize()
•
textWidth()
Metrics
textAscent()
•
textDescent()
Математика
PVector
:
Поля:
x
•
y
•
z
Методы::
set()
•
random2D()
•
random3D()
•
fromAngle()
•
copy()
•
mag()
•
magSq()
•
add()
•
sub()
•
mult()
•
div()
•
dist()
•
dot()
•
cross()
•
normalize()
•
limit()
•
setMag()
•
heading()
•
rotate()
•
lerp()
•
angleBetween()
•
array()
Операторы:
% (оператор деления по модулю)
•
* (оператор умножения)
•
*= (умножение с присваиванием)
•
+ (оператор сложения)
•
++ (инкремент)
•
+= (сложение с присваиванием)
•
- (оператор вычитания)
•
-- (декремент)
•
-= (вычитание с присваиванием)
•
/ (оператор деления)
•
/= (деление с присваиванием)
Побитовые операторы:
Побитовый оператор AND
•
Побитовый оператор сдвига влево
•
Побитовый оператор сдвига вправо
•
Побитовый оператор OR
Вычисление:
abs()
•
ceil()
•
constrain()
•
dist()
•
exp()
•
floor()
•
lerp()
•
log()
•
mag()
•
map()
•
max()
•
min()
•
norm()
•
pow()
•
round()
•
sq()
•
sqrt()
Тригонометрия:
acos()
•
asin()
•
atan()
•
atan2()
•
cos()
•
degrees()
•
radians()
•
sin()
•
tan()
Генерация случайных чисел:
noise()
•
noiseDetail()
•
noiseSeed()
•
random()
•
randomGaussian()
•
randomSeed()
Константы
HALF_PI
•
PI
•
QUARTER_PI
•
TAU
•
TWO_PI
Категория
:
Страницы, использующие повторяющиеся аргументы в вызовах шаблонов
Навигация
Действия на странице
Шаблон
Обсуждение
Читать
Просмотр кода
История
Действия на странице
Шаблон
Обсуждение
Ещё
Инструменты
Персональные инструменты
Войти
Навигация
Заглавная страница
Поддержать проект
Свежие правки
Случайная страница
Поиск
Инструменты
Ссылки сюда
Связанные правки
Служебные страницы
Версия для печати
Постоянная ссылка
Сведения о странице