Funciones

draw : Dibujo de formas y líneas.

Funciones

nil draw.line (int x1, int y1, int x2, int y2, color col)
 Dibuja una linea de (x1,y1) a (x2,y2).
nil draw.gradline (int x1, int y1, int x2, int y2, color c1, color c2)
 Dibuja una linea de (x1,y1) a (x2,y2) con gradiente.
nil draw.rect (int x, int y, int w, int h, color col)
 Dibuja un rectángulo vacío. (Sólo el borde).
nil draw.fillrect (int x, int y, int w, int h, color col)
 Dibuja un rectángulo.
nil draw.gradrect (int x, int y, int w, int h, color c1, color c2, color c3, color c4)
 Dibuja un rectángulo pintado con gradientes.
nil draw.pbar (int x, int y, int w, int h, color borde, color relleno, int valor, int max)
 Dibuja una barra de progreso simple.

Descripción detallada

Tareas pendientes:

Dibujar a imágen.

Dibujar formas libres.

Añadir más formas.


Documentación de las funciones

nil draw.line ( int  x1,
int  y1,
int  x2,
int  y2,
color  col 
)

Dibuja una linea de (x1,y1) a (x2,y2).

Parámetros:
x1 Posición X punto 1.
y1 Posición Y punto 1.
x2 Posición X punto 2.
y2 Posición Y punto 2.
col Color de la línea.
Devuelve:
Nada.
nil draw.gradline ( int  x1,
int  y1,
int  x2,
int  y2,
color  c1,
color  c2 
)

Dibuja una linea de (x1,y1) a (x2,y2) con gradiente.

Parámetros:
x1 Posición X punto 1.
y1 Posición Y punto 1.
x2 Posición X punto 2.
y2 Posición Y punto 2.
c1 Color punto 1.
c2 Color punto 2.
Devuelve:
Nada.
nil draw.rect ( int  x,
int  y,
int  w,
int  h,
color  col 
)

Dibuja un rectángulo vacío. (Sólo el borde).

Parámetros:
x Posición X.
y Posición Y.
w Ancho.
h Alto.
col Color de la línea.
Devuelve:
Nada.
nil draw.fillrect ( int  x,
int  y,
int  w,
int  h,
color  col 
)

Dibuja un rectángulo.

Parámetros:
x Posición X.
y Posición Y.
w Ancho.
h Alto.
col Color del rectángulo.
Devuelve:
Nada.
nil draw.gradrect ( int  x,
int  y,
int  w,
int  h,
color  c1,
color  c2,
color  c3,
color  c4 
)

Dibuja un rectángulo pintado con gradientes.

Parámetros:
x Posición X.
y Posición Y.
w Ancho.
h Alto.
c1 Color arriba-izquierda.
c2 Color arriba-derecha.
c3 Color abajo-izquierda.
c4 Color abajo-derecha.
Devuelve:
Nada.
nil draw.pbar ( int  x,
int  y,
int  w,
int  h,
color  borde,
color  relleno,
int  valor,
int  max 
)

Dibuja una barra de progreso simple.

Parámetros:
x Posición X.
y Posición Y.
w Ancho.
h Alto.
borde Color del borde.
relleno Color de la barra.
valor Valor actual.
max Valor máximo.
Devuelve:
Nada.