|  |  | Recta

#### Recta

`prototipo (Recta nombre 2puntos p1 p2)`
`nombre`: Cadena de caracteres que designa al nombre del objeto
`l1`: Referencia a un punto
`l2`: Referencia a un punto
Devuelve: Referencia a una recta que pasa por los dos puntos.
Ejemplo:
`(sea Punto " A " libre 0 0)
(sea Punto " M " libre 1 2)
(Recta "" 2puntos A M)`

`prototipo (Recta nombre paralela p d)`
`nombre`: Cadena de caracteres que designa al nombre del objeto
`p`: Referencia a un punto
`d`: Referencia a una dirección (recta, segmento, vector,...)
Devuelve: Referencia a una recta paralela a la dirección `d` y que pasa por el punto `p`.
Ejemplo:
`(sea Punto " A " libre 1 5)
(sea Recta " d1 " paralela A d)`

`prototipo (Recta nombre perpendicular p d)`
`nombre`: Cadena de caracteres que designa al nombre del objeto
`p`: Referencia a un punto
`d`: Referencia a una dirección (recta, segmento, vector, ...)
Devuelve: Referencia a una recta perpendicular à la dirección de `d` y que pasa por por `p`.
Ejemplo:
`(sea Punto " A " libre 1 5)
(sea Recta " d1 " perpendicular A d)`

|  |  | Recta