Шаблон
:
Навигационная таблица/Справочник языка Processing
Материал из Онлайн справочника
Версия от 22:52, 22 сентября 2023;
Myagkij
(
обсуждение
|
вклад
)
(
разн.
)
← Предыдущая версия
|
Текущая версия
(
разн.
) |
Следующая версия →
(
разн.
)
Перейти к навигации
Перейти к поиску
Справочник языка Processing
Конструкции языка
()(круглые скобки)
•
,(запятая)
•
.(точка)
•
/* */(многострочный комментарий)
•
/** */(документирующий комментарий)
•
//(однострочный комментарий)
•
; (точка с запятой)
•
Processing:Справочник языка 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()
Управление
Операторы сравнения:
[{{fullurl:{{{1}}}}} {{{1}}}]
•
[{{fullurl:{{{1}}}}} {{{1}}}]
•
< (оператор меньше)
•
> (оператор больше)
•
Processing:Справочник языка Processing/оператор меньше или равно
•
Processing:Справочник языка Processing/оператор больше или равно
Циклы:
for
•
while
Условное выражение:
?:(условный оператор)
•
break
•
case
•
continue
•
default
•
else
•
if
•
switch
Логические операторы:
! (логическое НЕ)
•
&& (логическое И)
•
[1]
Форма
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()
Операторы:
% (оператор деления по модулю)
•
* (оператор умножения)
•
[{{fullurl:{{{1}}}}} {{{1}}}]
•
+ (оператор сложения)
•
++ (инкремент)
•
[{{fullurl:{{{1}}}}} {{{1}}}]
•
- (оператор вычитания)
•
-- (декремент)
•
[{{fullurl:{{{1}}}}} {{{1}}}]
•
/ (оператор деления)
•
[{{fullurl:{{{1}}}}} {{{1}}}]
Побитовые операторы:
Побитовый оператор 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
Навигация
Действия на странице
Шаблон
Обсуждение
Читать
Просмотр кода
История
Действия на странице
Шаблон
Обсуждение
Ещё
Инструменты
Персональные инструменты
Войти
Навигация
Заглавная страница
Поддержать проект
Свежие правки
Случайная страница
Поиск
Инструменты
Ссылки сюда
Связанные правки
Служебные страницы
Версия для печати
Постоянная ссылка
Сведения о странице