diff --git a/Modules/PlanarFigure/IO/mitkPlanarFigureSubclassesSerializer.cpp b/Modules/PlanarFigure/IO/mitkPlanarFigureSubclassesSerializer.cpp index c834eaaaa8..e7cedce2f5 100644 --- a/Modules/PlanarFigure/IO/mitkPlanarFigureSubclassesSerializer.cpp +++ b/Modules/PlanarFigure/IO/mitkPlanarFigureSubclassesSerializer.cpp @@ -1,55 +1,56 @@ /*=================================================================== The Medical Imaging Interaction Toolkit (MITK) Copyright (c) German Cancer Research Center, Division of Medical and Biological Informatics. All rights reserved. This software is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See LICENSE.txt or http://www.mitk.org for details. ===================================================================*/ #ifndef mitkPlanarFiguresSubclassesSerializer_h_included #define mitkPlanarFiguresSubclassesSerializer_h_included #include "mitkPlanarFigureSerializer.h" #define MITK_REGISTER_PF_SUB_SERIALIZER(classname) \ \ namespace mitk \ { \ \ class MitkPlanarFigure_EXPORT classname ## Serializer : public PlanarFigureSerializer \ { \ public: \ \ mitkClassMacro( classname ## Serializer, PlanarFigureSerializer ) \ itkFactorylessNewMacro(Self) \ itkCloneMacro(Self) \ \ protected: \ \ classname ## Serializer () {} \ virtual ~classname ## Serializer () {} \ }; \ \ } \ \ MITK_REGISTER_SERIALIZER( classname ## Serializer ); MITK_REGISTER_PF_SUB_SERIALIZER(PlanarAngle); MITK_REGISTER_PF_SUB_SERIALIZER(PlanarCircle); MITK_REGISTER_PF_SUB_SERIALIZER(PlanarCross); MITK_REGISTER_PF_SUB_SERIALIZER(PlanarFourPointAngle); MITK_REGISTER_PF_SUB_SERIALIZER(PlanarLine); MITK_REGISTER_PF_SUB_SERIALIZER(PlanarPolygon); +MITK_REGISTER_PF_SUB_SERIALIZER(PlanarSubdivisionPolygon); MITK_REGISTER_PF_SUB_SERIALIZER(PlanarRectangle); MITK_REGISTER_PF_SUB_SERIALIZER(PlanarEllipse); MITK_REGISTER_PF_SUB_SERIALIZER(PlanarDoubleEllipse); #endif diff --git a/Modules/QtWidgetsExt/PlanarEllipse_48.png b/Modules/QtWidgetsExt/PlanarEllipse_48.png new file mode 100644 index 0000000000..58207234b2 Binary files /dev/null and b/Modules/QtWidgetsExt/PlanarEllipse_48.png differ diff --git a/Modules/QtWidgetsExt/PlanarSubdivisionPolygon_48.png b/Modules/QtWidgetsExt/PlanarSubdivisionPolygon_48.png new file mode 100644 index 0000000000..ce89e19058 Binary files /dev/null and b/Modules/QtWidgetsExt/PlanarSubdivisionPolygon_48.png differ diff --git a/Modules/QtWidgetsExt/QmitkExt.qrc b/Modules/QtWidgetsExt/QmitkExt.qrc index e4600ab238..9e68bab181 100644 --- a/Modules/QtWidgetsExt/QmitkExt.qrc +++ b/Modules/QtWidgetsExt/QmitkExt.qrc @@ -1,13 +1,15 @@ PlanarAngle_48.png PlanarFourPointAngle_48.png PlanarLine_48.png PlanarPath_48.png PlanarPolygon_48.png PlanarRectangle_48.png PlanarCircle_48.png PlanarDoubleEllipse_48.png + PlanarEllipse_48.png + PlanarSubdivisionPolygon_48.png icon_seedpoint.png