From 36e822e9d72a6757c8056f22e35b6df43aa941db Mon Sep 17 00:00:00 2001 From: Roman Sorokin Date: Wed, 20 Aug 2014 18:05:55 +0300 Subject: Changed interface of GetPixelShape --- drape_head/testing_engine.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'drape_head') diff --git a/drape_head/testing_engine.cpp b/drape_head/testing_engine.cpp index 54786c66db..f004ed43ba 100644 --- a/drape_head/testing_engine.cpp +++ b/drape_head/testing_engine.cpp @@ -131,11 +131,10 @@ public: } virtual m2::RectD GetPixelRect(ScreenBase const & screen) const { return m2::RectD(); } - vector & GetPixelShape(ScreenBase const & screen) + void GetPixelShape(ScreenBase const & screen, Rects & rects) const { m2::RectD rd = GetPixelRect(screen); - m_bbox[0] = m2::RectF(rd.minX(), rd.minY(), rd.maxX(), rd.maxY()); - return m_bbox; + rects.push_back(m2::RectF(rd.minX(), rd.minY(), rd.maxX(), rd.maxY())); } virtual void GetAttributeMutation(dp::RefPointer mutator, ScreenBase const & screen) const @@ -158,7 +157,6 @@ public: private: vector m_vectors; - vector m_bbox; }; class SquareShape : public MapShape -- cgit v1.2.3