linea

(linea|line vector [lan] )

Crea un segmento de línea.

Argumentos

vector
Un objeto vector o los argumentos para crear uno como en la función vector.

 

lan
Un objeto de lanzamiento.

Valor de Retorno

Un objeto de segmento.

Observaciones

Esta función crea un segmento de línea con las coordenadas de su extremo inicial. El extremo final se resuelve después de insertar la línea en un contorno con las coordenadas del segmento que le sigue en la sucesión.

Ejemplos

El código siguiente utiliza segmentos de línea para crea una forma estrellada inscrita en el rectángulo (0,0)-(60,50). El objeto lan para las líneas se toma de la colección Segmentos del contorno.

(con (creaitem (lee_Piezas))
 (pon_Forma (con (forma)
  (inserta
   (con (contorno) (haz
    (con (lee_Segmentos)(haz
      (inserta (linea 10 0))
      (inserta (linea 30 50))
      (inserta (linea 50 0))
      (inserta (linea 0 30))
      (inserta (linea 60 30))
     ))
     (creaitem (lee_RefsCon))
   ))
   (lee_Contornos)
  ))
 )
)