DICCIONARIO PROCESSING
En este espacio podrás encontrar una descripción de cada una de las funciones de Processing usadas hasta el momento en el curso.
float var1= val1
Sirve para declarar variables decimales.


Var1 nombre de la variable.
Val1 valor de la variable.
for (int var1=val1; var1<val2; var1++){ instrucción }

Sirve para repetir instrucciones un número determinado de veces. For va contando y con cada número que cuenta, repite la instrucción. Esta constituido por tres partes: la declaración que indica en donde inicia la cuenta, la condición que indica hasta donde llega la cuenta y la forma de aumento, que indica de cuanto en cuanto está contando.

int var1=val1
declara la variable entera que va a llevar el conteo, y su valor inicial.

var1<val2
condición: indica que el for sigue contando mientras var1 sea menor que val2, donde val2 es un valor o variable dado.

Var1++
indica que con cada repetición var1 aumenta un digito.


int var1= val1
Sirve para declarar variables enteras.

Var1 nombre de la variable.
Val1 valor de la variable.


if ( condición) { instrucción}
else if ( condición) { instrucción}
else { instrucción}

if funciona como un camino que se divide en muchos, puedes dividir el camino en tantos como quieras, pero solo puedes elegir uno de ellos. Para elegir un camino es necesario cumplir una condición específica, si la condición se cumple el programa realizara la instrucción que se encuentra dentro de las llaves.
Condición es como una pregunta, si la repuesta es afirmativa le permite al programa realizar la instrucción que le sigue. Ejemplos de condiciones: var1= val2, si var1 es mayor o igual que val2.

if ( condición) { instrucción}
indica al programa que el camino se va a dividir y agrega el primer camino posible.

else if ( condición) { instrucción}
agrega otro camino posible, si queremos agregar mas caminos repetimos esta funcion tastas veces como caminos posibles queramos.

else { instrucción}
Indica al programa que este es el ultimo posible camino, no tiene condición por que es el camino que se sigue cuando todos los demás no se cumplen.
Var1= random(val1, val2)

La función random elije un valor decimal aleatorio, ubicado entre dos valores.

Val1 límite inferior

Val2 límite superior
println(val1, “palabras”, var1)

Esta función imprime valores, palabras o variables en el terminal. Solo debes poner lo que deseas imprimir dentro de los paréntesis.
line( X1, Y1, X2, Y2)

Dibuja una línea en el plano bidimensional de Processing, por configuración la línea se dibuja con un grosor de un pixel y de color negro, pero esto puede cambiarse con las funciones strokeWeight() y stroke() respectivamente.

X1, Y1 son las coordenadas del punto donde empieza la línea.

X2, Y2 son las coordenadas del punto donde finaliza la línea.
Stroke(r, g, b, alpha)
Stroke(gris, alpha)

Cambia el color de líneas, puntos y contornos de figuras, tiene dos modos de uso: el primero es para dar toda la gama de colores, y el segundo es para dar tonos de grises. Sus variables aceptan únicamente valores ente 0 y 255.

r red, significa rojo en inglés, este valor fija la cantidad de rojo del color final.

g green, significa verde en inglés, este valor fija la cantidad de verde del color final.

b blue, significa azul en inglés, este valor fija la cantidad de azul del color final.

Alpha este valor nos indica que tan trasparente será el color, un valor de 255 hace el color totalmente sólido.
Gris, este valor fija un tono de gris, donde 0 es blanco y 255 es negro.
strokeWeight ( val )

Esta función cambia el grosor de un punto, una línea o el grosor de contorno de una figura.

Val este valor determina el grosor, donde 1 es un pixel.
circle( val1, val2, val3)

Esta funcion dibuja un circulo. val1 y val 2 son las coordenadas donde va a dibujarse el circulo, mientras que val3 es el radio de este. Este circulo tiene como centro sus coordenadas de posición.

val1 coordenada en x de la posición.

val2 coordenada en y de la posición.

Val3 radio del circulo.
curve ( val1, val 2, X1, Y1, X2, Y2, val3, val4)

Esta función dibuja tramos de líneas curvas. X1 y Y1 son la coordenada donde empieza la línea curva, X2 y Y2, son la coordenada donde finaliza la línea curva. va1, val2 y val3, val4, deforman la curva: val 1y val2 afectan principalmente el segmento mas cercano al inicio de la curva, val3 y val4 afectan principalmente al tramo final de la curva.
point( X , Y )
Esta función dibuja un punto, X y Y son la coordenada donde se va a dibujar el punto.

X coordenada en el eje x.
Y coordenada en el eje y.
squared ( X, Y, val)

Esta función dibuja un cuadrado. Los cuadrados son figuras con todos sus lados y ángulos iguales. Los valores X y Y indican la posición de la esquina superior izquierda del cuadrado, y val indica el ancho del cuadrado.
while (condición){instrucción}

Esta función permite repetir una instrucción mientras se cumpla la condición dentro del paréntesis. La condición puede ser expresiones como: val1>val2, val1== val2, var==true. Mientras la expresion sea cierta la función while realizara la instrucción.
fill(val1, val2, val3, val4);

Esta funcion rellena las figuras geometricas que se encuentren depues con un color determinado.
val1, val2 y val3 son los valores
del color, respectivamente rojo, verde y azul. val4 es el valor de la trasparencia donde 0 es totalmente transparente y 255 es un color solido.
noFill();

Esta funcion vuelve transparente el relleno de las figuras geometricas que se encuentren despues.
mouseX
mouseY
Son variables y tienen el valor numerioco de la posicion del mouse en la ventana de Processing.