[root]/coolImagingApplication/src/es/coolimaging/modelo/caracterizacion

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 59 (100.0%) | 3372 (100.0%) | 57.1 |
| odracirnumira | 29 (49.2%) | 2638 (78.2%) | 90.9 |
| luis | 30 (50.8%) | 734 (21.8%) | 24.4 |
Cambio de nombre del proyecto principal
0 lines of code changed in 19 files:
Se añade más funcionalidad al panel de gestión de paquetes de imágenes:
1) Cargar imágenes desde un directorio.
2) Eliminar imágenes.
3) Eliminar imágenes seleccionadas.
62 lines of code changed in 1 file:
1) Se elimina el "nombre" del PaqueteImagenes y del GeneradorVC.
2) Se añaden una acciones que permiten cargar imagen con o sin ROI.
3 lines of code changed in 2 files:
1) Se renombran varios paquetes, para separar los operadores de caracterización de los de tratamiento de imágenes.
2) Se finaliza la vista del ConjuntoGeneradorVC y del GeneradorVC.
400 lines of code changed in 4 files:
1) Se corrige un pequeño fallo del sorter del árbol de operaciones, que hacía que se lanzara una excepción.
2) Se comienza la implementación del controlador de las operaciones de caracterización, así como las vistas de los generadores de vectores de caracterización.
9 lines of code changed in 1 file:
1) Se cambia la interfaz IOperadorAplicacion, añadiendo un método que devuelve toda la información asociada al IOperadorAplicacion. Dicha información se encapsula mediante un objeto de la clase InfoOperadorAplicacion.
2) Como consecuencia, se deben modificar todos las clases que implementan la clase IOperadorAplicacion. Menudo coñazo.
3) Se modifican las clases NodoArbolOperaciones, NodoCategoria y NodoOperacion. Ahora, un NodoArbolOperaciones no tiene por qué ser creado con un nombre en forma de String. Un NodoCategoria sí lo requiere, pero el NodoOperacion no, ya que su nombre lo extraerá del IOperadorAplicacion que hay por debajo. Del mismo modo, la descripción del NodoOperacion es extraída a través del IOperadorAplicacion. Se eliminan, por coherencia, los métodos setNombre() y setDescripcion() de la clase NodoOperacion. Se elimina, por coherencia, el método setNombre() de la clase NodoArbolOperaciones, y se traslada únicamente a la clase NodoCategoria.
18 lines of code changed in 2 files:
El panel de gestión de paquetes se deja medio finalizado.
Se renombran ciertas clases.
398 lines of code changed in 2 files:
Suprimidos warnings
1 lines of code changed in 1 file:
1) Se añaden más clases relacionadas con la caracterización de imágens.
2) Se renombran las clases de las vistas de thunmbnails.
1028 lines of code changed in 7 files:
1) Añadidas clases de caracterización de imágenes.
2) Se comenta la clase PanelOperador, que todavía no había sido comentada.
718 lines of code changed in 9 files:
Primera versión clases caracterizacion
123 lines of code changed in 2 files:
Clase MedidaCaracterizacion implementada y comentada
246 lines of code changed in 1 file:
Se reformatea todo el código según el estilo que hemos elegido.
2 lines of code changed in 1 file:
Reimplementada la clase ElementoCaracterizacion
Aplicado el formateador de código a dichas clases.
244 lines of code changed in 3 files:
Arreglada la clase ElementoCaracterizacion
7 lines of code changed in 1 file:
Estructura de las clases de caracterización realizadas, aunque con errores
113 lines of code changed in 3 files: