X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/e20d9cdf9c0a9b060bece17c2e1897f547945b5f..305f0869613ada68894128d3085f49d26695134a:/Constructor/doc/especificaciones_tecnicas.lyx diff --git a/Constructor/doc/especificaciones_tecnicas.lyx b/Constructor/doc/especificaciones_tecnicas.lyx index 907c356..758e964 100644 --- a/Constructor/doc/especificaciones_tecnicas.lyx +++ b/Constructor/doc/especificaciones_tecnicas.lyx @@ -76,6 +76,11 @@ on_item_drop_drag_recived() estaba creado. \layout Standard +Para facilitar el diseño y disminuir la complejidad, la grilla fue dividida + en sectores de 32x32 pixels, lo que permite que el usuario no tenga que + ser muy preciso a la hora de soltar un item en el área de trabajo. +\layout Standard + Cada nuevo elemento creado es almacenado en una lista de elementos ( \begin_inset Quotes eld \end_inset @@ -109,6 +114,10 @@ check_connection() Mas adelante se verá como cada elemento verifica su conexión. \layout Standard +Esta clase contiene los métodos necesarios para guardar y cargar un archivo + XML cuyo formato se explica mas adelante. +\layout Standard + También está contenida en ella la clase WorkPlace, que detalla a continuación. \layout Subsection @@ -146,6 +155,10 @@ Ac número único de identificación y diferentes punteros a otros objetos. \layout Standard +Por cuestiones de diseño los elementos de la planta además de tener un número + único que los identifica, también deben tener nombres difrerentes. +\layout Standard + También esta definida en esta clase la estuctura que representa los conectores físicos, y otra que representa a los conectores lógicos. \layout Standard @@ -289,6 +302,15 @@ Algo similar ocurre cuando la uni Así todos los elementos han quedado conectados y conocen también con quién o quienes lo están. +\layout Section + +Formtato del archivo: +\layout Standard + +El archivo de salida de la planta al guardarla tiene un formato XML. +\layout Standard + +Para el ejemplo anterior el archivo sería el siguiente: \layout Standard \the_end