Referencia quad()

quad()

Dibuja un cuadrilátero (figura de cuatro lados).

Los cuadriláteros incluyen rectángulos, cuadrados, rombos y trapecios. El primer par de parámetros (x1, y1) establece el primer punto del cuadrilátero. Los siguientes tres pares de parámetros establecen las coordenadas para sus próximos tres puntos (x2, y2), (x3, y3) y (x4, y4). Los puntos deben agregarse en orden ya sea de forma horaria o antihoraria.

La versión de quad() con doce parámetros permite dibujar el cuadrilátero en espacio 3D. Para ello, es necesario agregar el argumento WEBGL a createCanvas().

El decimotercer y decimocuarto parámetro son opcionales. En el modo WebGL, ellos establecen el número de segmentos utilizados para dibujar el cuadrilátero en las direcciones x e y. Por defecto, ambos son 25.

Ejemplos

Sintaxis

quad(x1, y1, x2, y2, x3, y3, x4, y4, [detailX], [detailY])
quad(x1, y1, z1, x2, y2, z2, x3, y3, z3, x4, y4, z4, [detailX], [detailY])

Parámetros

x1
Number:

la coordenada x del primer punto.

y1
Number:

la coordenada y del primer punto.

x2
Number:

la coordenada x del segundo punto.

y2
Number:

la coordenada y del segundo punto.

x3
Number:

la coordenada x del tercer punto.

y3
Number:

la coordenada y del tercer punto.

x4
Number:

la coordenada x del cuarto punto.

y4
Number:

la coordenada y del cuarto punto.

detailX
Integer:

número de segmentos en la dirección x.

detailY
Integer:

número de segmentos en la dirección y.

z1
Number:

la coordenada z del primer punto.

z2
Number:

la coordenada z del segundo punto.

z3
Number:

la coordenada z del tercer punto.

z4
Number:

la coordenada z del cuarto punto.

Notice any errors or typos? Please let us know. Please feel free to edit src/core/shape/2d_primitives.js and open a pull request!

Referencias Relacionadas