Welcome to mirror list, hosted at ThFree Co, Russian Federation.

circled_symbol.cpp « graphics - github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: de74075959cd967e624baf0d7c2a3b059a20c609 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "graphics/circled_symbol.hpp"

namespace graphics
{
  CircledSymbol::CircledSymbol(SymbolElement::Params const & symbolElement,
                               CircleElement::Params const & circleElement)
    : SymbolElement(symbolElement)
    , m_circle(circleElement) {}

  void CircledSymbol::draw(OverlayRenderer * s, math::Matrix<double, 3, 3> const & m) const
  {
    m_circle.draw(s, m);
    SymbolElement::draw(s, m);
  }

  void CircledSymbol::setTransformation(const math::Matrix<double, 3, 3> & m)
  {
    m_circle.setTransformation(m);
    SymbolElement::setTransformation(m);
  }
}