Шаблон
:
Навигационная таблица/Справочник языка Processing
Материал из Онлайн справочника
Версия от 19:12, 20 июля 2018;
Myagkij
(
обсуждение
|
вклад
)
(разн.) ← Предыдущая версия |
Текущая версия
(
разн.
) |
Следующая версия →
(
разн.
)
Перейти к навигации
Перейти к поиску
Справочник языка 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
Логические операторы:
! (логическое НЕ)
•
&& (логическое И)
•
|| (логическое ИЛИ)
Форма
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
Навигация
Действия на странице
Шаблон
Обсуждение
Читать
Просмотр кода
История
Действия на странице
Шаблон
Обсуждение
Ещё
Инструменты
Персональные инструменты
Войти
Навигация
Заглавная страница
Поддержать проект
Свежие правки
Случайная страница
Поиск
Инструменты
Ссылки сюда
Связанные правки
Служебные страницы
Версия для печати
Постоянная ссылка
Сведения о странице