Base para el desarrollo de los poligonos
Agrego la clase abstracta polygon y las clases heredadas regular_polygon y triangle
Refactor de los nombres, no se que flashee que los puse todos en minuscula
Agrego el principal para probar (en realidad que me deje comittear desde la fiuba)
Agrego el Factory de polygonos, ademas de la clase que tiene la parte de logica de los poligonos
Agrego el header para la biblioteca de poligonos.
Fixeadas algunas cosas de estilo de codigo
Limpio un par de cosas de mas
Agrego un factory para encapsular toda la mugre que es calcular los puntos de los poligonos
Elimino los triangulos como una entidad separada, son poligonos regulares...
Modifico un poco la estructura, habia olvidado como habia pensado el modelo en un principio.
Agrego la clase rectangulo
Arreglo un par de firmas mal hechas
Actualizo el factory de poligonos
Modificado el makefile para que compile todo.
Probando el factory, hasta ahora no pierde memoria (tampoco hace nada, pero bueno)
Agrego el codigo del factory para crear poligonos
Commit para poder cambiar
Modifico la interfaz del modelo que requiere mas datos.
Agrego un poco mas del codigo para crear un poligono regular.
-Disclaimer: hay que actualizar todas las interfaces de los objetos de los cuales hereda m_r_p
Modifico la firmas del constructor, les faltaba el parametro de escala, no se podia hacer en 2 etapas como pensaba
Modifico la interfaz del factory. Habia cosas que no se podian hacer de manera dinamica mas tarde
Ahi si deberia ser (salvo por los trapezoides) la verdadera interfaz del factory