Skip to content
Snippets Groups Projects
Commit 70d153c9 authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

boost::polymorphic_cast -> dynamic_cast

parent fc86b2a9
No related branches found
No related tags found
1 merge request!2381rm class and source pair ProjectionsSet
......@@ -26,11 +26,8 @@
#include <QTextStream>
#include <QVector>
#include <QWidget>
#include <boost/polymorphic_cast.hpp>
#include <memory>
using boost::polymorphic_downcast;
namespace {
const int bin_centers_colwidth = 12;
......@@ -50,14 +47,14 @@ QString to_double_str(double value)
bool vert_less_posx(const OverlayItem* item1, const OverlayItem* item2)
{
return polymorphic_downcast<const VerticalLineItem*>(item1)->pos()
< polymorphic_downcast<const VerticalLineItem*>(item2)->pos();
return dynamic_cast<const VerticalLineItem*>(item1)->pos()
< dynamic_cast<const VerticalLineItem*>(item2)->pos();
}
bool horiz_less_posy(const OverlayItem* item1, const OverlayItem* item2)
{
return polymorphic_downcast<const HorizontalLineItem*>(item1)->pos()
< polymorphic_downcast<const HorizontalLineItem*>(item2)->pos();
return dynamic_cast<const HorizontalLineItem*>(item1)->pos()
< dynamic_cast<const HorizontalLineItem*>(item2)->pos();
}
//! Returns vector of ProjectionsSet sorted according to axis value.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment