From 037153a2c667beb4619fae8f011e6933673f47d3 Mon Sep 17 00:00:00 2001 From: ExMix Date: Thu, 6 Nov 2014 21:44:57 +0300 Subject: [PATCH] review fixes --- drape/glsl_func.hpp | 2 +- drape/glsl_types.hpp | 2 +- drape/stipple_pen_resource.cpp | 3 +-- drape/stipple_pen_resource.hpp | 2 +- drape_frontend/line_shape.cpp | 44 +++++++++++++++++----------------- drape_frontend/text_layout.cpp | 2 +- drape_frontend/text_shape.cpp | 6 ++--- 7 files changed, 30 insertions(+), 31 deletions(-) diff --git a/drape/glsl_func.hpp b/drape/glsl_func.hpp index abd4248460..9e97fbb050 100644 --- a/drape/glsl_func.hpp +++ b/drape/glsl_func.hpp @@ -20,4 +20,4 @@ using glm::scale; using glm::value_ptr; -} +} // namespace glsl diff --git a/drape/glsl_types.hpp b/drape/glsl_types.hpp index 399e0a678d..bb92a48ba1 100644 --- a/drape/glsl_types.hpp +++ b/drape/glsl_types.hpp @@ -54,4 +54,4 @@ inline vec2 ToVec2(m2::PointD const & pt) return glsl::vec2(pt.x, pt.y); } -} +} // namespace glsl diff --git a/drape/stipple_pen_resource.cpp b/drape/stipple_pen_resource.cpp index 27a7b629f8..0bea74713c 100644 --- a/drape/stipple_pen_resource.cpp +++ b/drape/stipple_pen_resource.cpp @@ -83,8 +83,7 @@ void StipplePenHandle::Init(buffer_vector const & pattern) // 0 - 5 bits = reserved uint32_t patternSize = pattern.size(); - ASSERT(patternSize >= 1, ()); - ASSERT(patternSize < 9, ()); + ASSERT(patternSize >= 1 && patternSize < 9, (patternSize)); m_keyValue = patternSize - 1; // we code value 1 as 000 and value 8 as 111 for (size_t i = 0; i < patternSize; ++i) diff --git a/drape/stipple_pen_resource.hpp b/drape/stipple_pen_resource.hpp index b01e163e54..bb585bbdf2 100644 --- a/drape/stipple_pen_resource.hpp +++ b/drape/stipple_pen_resource.hpp @@ -18,7 +18,7 @@ class StipplePenKey : public Texture::Key { public: StipplePenKey() = default; - StipplePenKey(buffer_vector const pattern) : m_pattern(pattern) {} + StipplePenKey(buffer_vector const & pattern) : m_pattern(pattern) {} virtual Texture::ResourceType GetType() const { return Texture::StipplePen; } static StipplePenKey const & Solid(); diff --git a/drape_frontend/line_shape.cpp b/drape_frontend/line_shape.cpp index 4f19bb8638..387aced512 100644 --- a/drape_frontend/line_shape.cpp +++ b/drape_frontend/line_shape.cpp @@ -60,7 +60,7 @@ private: m_aspect = l1 / l2; /// normal1 is normal from segment v2 - v1 - /// normal2 is normal from segmeny v3 - v2 + /// normal2 is normal from segment v3 - v2 glsl::vec2 const normal1(-dif21.y / l1, dif21.x / l1); glsl::vec2 const normal2(-dif32.y / l2, dif32.x / l2); @@ -86,7 +86,7 @@ private: class LineEnumerator { public: - explicit LineEnumerator(vector const & points, float GtoPScale, bool generateEndpoints) + LineEnumerator(vector const & points, float GtoPScale, bool generateEndpoints) : m_points(points) , m_GtoPScale(GtoPScale) , m_generateEndpoints(generateEndpoints) @@ -127,7 +127,7 @@ public: m_isSolid = isSolid; } - dp::TextureSetHolder::StippleRegion const & GetStippleMaskItem() + dp::TextureSetHolder::StippleRegion const & GetStippleMaskItem() const { ASSERT(!IsSolid(), ()); ASSERT(m_stippleRegion.IsValid(), ()); @@ -204,7 +204,7 @@ private: if (partialSegment) { int const numParts = static_cast(ceilf(pixelLength / maxLength)); - m2::PointD const singlePart = segmentVector / (float)numParts; + m2::PointD const singlePart = segmentVector / (double)numParts; result = glsl::ToVec2(prevPt + singlePart * m_partGenerated); @@ -229,7 +229,7 @@ private: if (m_iterIndex == -1) { ASSERT(m_generateEndpoints, ()); - glsl::vec2 tmp = glsl::ToVec2(m_points[0]); + glsl::vec2 const tmp = glsl::ToVec2(m_points[0]); result = tmp + glsl::normalize(tmp - glsl::ToVec2(m_points[1])); m_iterIndex = 0; return true; @@ -243,8 +243,8 @@ private: if (m_iterIndex == static_cast(m_points.size())) { ASSERT(m_generateEndpoints, ()); - size_t size = m_points.size(); - glsl::vec2 tmp = glsl::ToVec2(m_points[size - 1]); + size_t const size = m_points.size(); + glsl::vec2 const tmp = glsl::ToVec2(m_points[size - 1]); result = tmp + glsl::normalize(tmp - glsl::ToVec2(m_points[size - 2])); m_iterIndex++; return true; @@ -256,14 +256,14 @@ private: private: vector const & m_points; int m_iterIndex = 0; + int m_partGenerated = 1; dp::TextureSetHolder::ColorRegion m_colorRegion; dp::TextureSetHolder::StippleRegion m_stippleRegion; bool m_isSolid = true; - float m_GtoPScale = 1.0f; - bool m_generateEndpoints = false; - int m_partGenerated = 1; + float m_GtoPScale; + bool m_generateEndpoints; }; } // namespace @@ -299,7 +299,7 @@ void LineShape::Draw(dp::RefPointer batcher, dp::RefPointerGetPath().size(); + size_t size = m_spline->GetPath().size(); if (m_params.m_cap != dp::ButtCap) size += 2; @@ -309,7 +309,7 @@ void LineShape::Draw(dp::RefPointer batcher, dp::RefPointer vertexArray; vector dxValsArray; vector centersArray; @@ -381,7 +381,7 @@ void LineShape::Draw(dp::RefPointer batcher, dp::RefPointer batcher, dp::RefPointer batcher, dp::RefPointer batcher, dp::RefPointer batcher, vector & layouts, int delim, dp::RefPointer textures) const { - uint32_t const count = layouts.size(); + size_t const count = layouts.size(); vector lengths(count); float maxLength = 0.0f; float textHeight = 0.0f; uint32_t maxCount = 0; uint32_t symCount = 0; vector heights(count); - for (int i = 0; i < count; ++i) + for (size_t i = 0; i < count; ++i) { lengths[i] = layouts[i].GetPixelLength(); heights[i] = layouts[i].GetPixelHeight(); @@ -262,7 +262,7 @@ void TextShape::DrawMultipleLines(dp::RefPointer batcher, vector::iterator it1; vector::iterator it2; glsl::vec2 pivot(m_basePoint.x, m_basePoint.y); - for (int i = 0; i < count; ++i) + for (size_t i = 0; i < count; ++i) { float const dx = (maxLength - lengths[i]) / 2.0f; pixelOffset[i] = glsl::vec2(dx, dy) + anchorOffset + glsl::vec2(m_params.m_primaryOffset.x,