Cada segment es guarda (i es carrega) com un objecte per separat, de manera que l'usuari pot guardar el treball i continuar més endavant sense perdre informació.
Hi ha un petit problema amb les normals, pero res que no es puga resoldre facilment.

També he creat altra funció (linia blava) que retorna el punt d'interseccio entre una linia qualsevol i un segment. Aquesta funció pot ser tambe util per al registre rigid, ja que es pot implementar de diverses formes amb resultats diferents en quan a eficiencia i cost temporal.