Todo Funciones Grupos Páginas
draw

Funciones

NIL draw.line (NUMBER x1, NUMBER y1, NUMBER x2, NUMBER y2, COLOR myColor)
 Dibuja una línea recta entre los puntos x1,y1 y x2,y2. Más...
 
NIL draw.gradline (NUMBER x1, NUMBER y1, NUMBER x2, NUMBER y2, COLOR c1, COLOR c2)
 Dibuja una línea recta entre los puntos x1,y1 y x2,y2 con efecto degradado. Más...
 
NIL draw.rect (NUMBER x, NUMBER y, NUMBER w, NUMBER h, COLOR myColor)
 Dibuja un rectángulo sin relleno. Más...
 
NIL draw.fillrect (NUMBER x, NUMBER y, NUMBER w, NUMBER h, COLOR myColor)
 Dibuja un rectángulo relleno. Más...
 
NIL draw.gradrect (NUMBER x, NUMBER y, NUMBER w, NUMBER h, COLOR c1, COLOR c2, COLOR c3, COLOR c4)
 Dibuja un rectángulo relleno con un degradado personalizado. Más...
 
NIL draw.gradrect (NUMBER x, NUMBER y, NUMBER w, NUMBER h, COLOR c1, COLOR c2, NUMBER mode)
 Dibuja un rectángulo relleno con un degradado predefinido (5 posibilidades). Más...
 
NIL draw.framerect (NUMBER x, NUMBER y, NUMBER w, NUMBER h, COLOR c1, COLOR c2, NUMBER thickness)
 Dibuja un rectángulo con marco y degradado. Más...
 
NIL draw.filltriangle (NUMBER x1, NUMBER y1, NUMBER x2, NUMBER y2, NUMBER x3, NUMBER y3, COLOR myColor)
 Dibuja un triángulo relleno. Más...
 
NIL draw.gradtriangle (NUMBER x1, NUMBER y1, NUMBER x2, NUMBER y2, NUMBER x3, NUMBER y3, COLOR c1, COLOR c2, COLOR c3)
 Dibuja un triángulo relleno con efecto degradado. Más...
 
NIL draw.circle (NUMBER x, NUMBER y, NUMBER radius, COLOR myColor, NUMBER sections)
 Dibuja un círculo con relleno. Más...
 
NIL draw.gradcircle (NUMBER x, NUMBER y, NUMBER radius, COLOR c1, COLOR c2, NUMBER sections)
 Dibuja un círculo relleno con efecto degradado. Más...
 
NIL draw.circlesection (NUMBER x, NUMBER y, NUMBER radius, COLOR c, NUMBER mode)
 Dibuja una sección de círculo. Más...
 
NIL draw.gradarc (NUMBER x, NUMBER y, NUMBER radius, COLOR c1, COLOR c2, NUMBER gradinitial, NUMBER gradfinal, NUMBER sections)
 Dibuja un arco con efecto degradado. Más...
 
NIL draw.framearc (NUMBER x, NUMBER y, NUMBER radius, COLOR c, NUMBER gradinitial, NUMBER gradfinal, NUMBER sections)
 Dibuja un arco con borde y con efecto degradado. Más...
 

Descripción detallada

Dibujado de formas básicas.

Documentación de las funciones

NIL draw.line ( NUMBER  x1,
NUMBER  y1,
NUMBER  x2,
NUMBER  y2,
COLOR  myColor 
)

Dibuja una línea recta entre los puntos x1,y1 y x2,y2.

Parámetros
x1Coordenada X del punto inicial.
y1Coordenada Y del punto inicial.
x2Coordenada X del punto final.
y2Coordenada Y del punto final.
myColorUn color para dibujar la línea.
Devuelve
Nada.
NIL draw.gradline ( NUMBER  x1,
NUMBER  y1,
NUMBER  x2,
NUMBER  y2,
COLOR  c1,
COLOR  c2 
)

Dibuja una línea recta entre los puntos x1,y1 y x2,y2 con efecto degradado.

Parámetros
x1Coordenada X del punto inicial.
y1Coordenada Y del punto inicial.
x2Coordenada X del punto final.
y2Coordenada Y del punto final.
c1Primer color del degradado.
c2Segundo color del deagradado.
Devuelve
Nada.
NIL draw.rect ( NUMBER  x,
NUMBER  y,
NUMBER  w,
NUMBER  h,
COLOR  myColor 
)

Dibuja un rectángulo sin relleno.

Parámetros
xCoordenada X de la esquina superior izquierda del rectángulo.
yCoordenada Y de la esquina superior izquierda del rectángulo.
wAncho.
hAlto.
myColorUn color para dibujar el rectángulo.
Devuelve
Nada.
NIL draw.fillrect ( NUMBER  x,
NUMBER  y,
NUMBER  w,
NUMBER  h,
COLOR  myColor 
)

Dibuja un rectángulo relleno.

Parámetros
xCoordenada X de la esquina superior izquierda del rectángulo.
yCoordenada Y de la esquina superior izquierda del rectángulo.
wAncho.
hAlto.
myColorUn color para dibujar y rellenar el rectángulo.
Devuelve
Nada.
NIL draw.gradrect ( NUMBER  x,
NUMBER  y,
NUMBER  w,
NUMBER  h,
COLOR  c1,
COLOR  c2,
COLOR  c3,
COLOR  c4 
)

Dibuja un rectángulo relleno con un degradado personalizado.

Parámetros
xCoordenada X de la esquina superior izquierda del rectángulo.
yCoordenada Y de la esquina superior izquierda del rectángulo.
wAncho.
hAlto.
c1Color para la esquina superior izquierda.
c2Color para la esquina superior derecha.
c3Color para la esquina inferior izquierda.
c4Color para la esquina inferior derecha.
Devuelve
Nada.
NIL draw.gradrect ( NUMBER  x,
NUMBER  y,
NUMBER  w,
NUMBER  h,
COLOR  c1,
COLOR  c2,
NUMBER  mode 
)

Dibuja un rectángulo relleno con un degradado predefinido (5 posibilidades).

Parámetros
xCoordenada X de la esquina superior izquierda del rectángulo.
yCoordenada Y de la esquina superior izquierda del rectángulo.
wAncho.
hAlto.
c1Primer color del degradado.
c2Segundo color del degradado.
modeTipo de degradado, alguna de las siguientes constantes (entre paréntesis su valor numérico):
  • __HORIZONTAL (0)
  • __VERTICAL (1)
  • __DIAGONAL (2)
  • __DOUBLEHOR (3)
  • __DOUBLEVER (4)
Devuelve
Nada.
NIL draw.framerect ( NUMBER  x,
NUMBER  y,
NUMBER  w,
NUMBER  h,
COLOR  c1,
COLOR  c2,
NUMBER  thickness 
)

Dibuja un rectángulo con marco y degradado.

Parámetros
xCoordenada X de la esquina superior izquierda del rectángulo.
yCoordenada Y de la esquina superior izquierda del rectángulo.
wAncho.
hAlto.
c1Primer color del degradado.
c2Segundo color del degradado.
thicknessGrosor del marco del rectángulo.
Devuelve
Nada.
NIL draw.filltriangle ( NUMBER  x1,
NUMBER  y1,
NUMBER  x2,
NUMBER  y2,
NUMBER  x3,
NUMBER  y3,
COLOR  myColor 
)

Dibuja un triángulo relleno.

Parámetros
x1Coordenada X del punto 1 del triángulo.
y1Coordenada Y del punto 1 del triángulo.
x2Coordenada X del punto 2 del triángulo.
y2Coordenada Y del punto 2 del triángulo.
x3Coordenada X del punto 3 del triángulo.
y3Coordenada Y del punto 3 del triángulo.
myColorUn color para dibujar y rellenar el triángulo.
Devuelve
Nada.
NIL draw.gradtriangle ( NUMBER  x1,
NUMBER  y1,
NUMBER  x2,
NUMBER  y2,
NUMBER  x3,
NUMBER  y3,
COLOR  c1,
COLOR  c2,
COLOR  c3 
)

Dibuja un triángulo relleno con efecto degradado.

Parámetros
x1Coordenada X del punto 1 del triángulo.
y1Coordenada Y del punto 1 del triángulo.
x2Coordenada X del punto 2 del triángulo.
y2Coordenada Y del punto 2 del triángulo.
x3Coordenada X del punto 3 del triángulo.
y3Coordenada Y del punto 3 del triángulo.
c1Primer color del degradado.
c2Segundo color del deagradado.
c3Tercer color del deagradado.
Devuelve
Nada.
NIL draw.circle ( NUMBER  x,
NUMBER  y,
NUMBER  radius,
COLOR  myColor,
NUMBER  sections 
)

Dibuja un círculo con relleno.

Parámetros
xCoordenada X del origen del círculo.
yCoordenada Y del origen del círculo.
radiusRadio del círculo.
myColorUn color para dibujar el círculo.
sectionsNúmero de triángulos a utilizar para estimar un círculo, un valor comun es 30.
Devuelve
Nada.
NIL draw.gradcircle ( NUMBER  x,
NUMBER  y,
NUMBER  radius,
COLOR  c1,
COLOR  c2,
NUMBER  sections 
)

Dibuja un círculo relleno con efecto degradado.

Parámetros
xCoordenada X del origen del círculo.
yCoordenada Y del origen del círculo.
radiusRadio del círculo.
c1Primer color del degradado.
c2Segundo color del deagradado.
sectionsNúmero de triángulos a utilizar para estimar un círculo, un valor comun es 30.
Devuelve
Nada.
NIL draw.circlesection ( NUMBER  x,
NUMBER  y,
NUMBER  radius,
COLOR  c,
NUMBER  mode 
)

Dibuja una sección de círculo.

Parámetros
xCoordenada X del origen del círculo.
yCoordenada Y del origen del círculo.
radiusRadio del círculo.
cColor de la sección del círculo.
modeEs un número indicando la sección del círculo a dibujar:
  • 1 Dibuja la sección del Círculo Superior-Izquierda.
  • 2 Dibuja la sección del Círculo Superior-Derecha.
  • 3 Dibuja la sección del Círculo Inferior-Izquierda.
  • 4 Dibuja la sección del Círculo Inferior-Derecha.
Devuelve
Nada.
NIL draw.gradarc ( NUMBER  x,
NUMBER  y,
NUMBER  radius,
COLOR  c1,
COLOR  c2,
NUMBER  gradinitial,
NUMBER  gradfinal,
NUMBER  sections 
)

Dibuja un arco con efecto degradado.

Parámetros
xCoordenada X del origen del círculo.
yCoordenada Y del origen del círculo.
radiusRadio del círculo.
c1Primer color del degradado.
c2Segundo color del deagradado.
gradinitialSon los grados iniciales para dibujar el arco.
gradfinalSon los grados finales para dibujar el arco.
sectionsNúmero de triángulos a utilizar para estimar un círculo, un valor comun es 30.
Devuelve
Nada.
NIL draw.framearc ( NUMBER  x,
NUMBER  y,
NUMBER  radius,
COLOR  c,
NUMBER  gradinitial,
NUMBER  gradfinal,
NUMBER  sections 
)

Dibuja un arco con borde y con efecto degradado.

Parámetros
xCoordenada X del origen del círculo.
yCoordenada Y del origen del círculo.
radiusRadio del círculo.
cColor del degradado.
gradinitialSon los grados iniciales para dibujar el arco.
gradfinalSon los grados finales para dibujar el arco.
sectionsNúmero de triángulos a utilizar para estimar un círculo, un valor comun es 30.
Devuelve
Nada.