﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
13306	Make map paint code use double coordinates	michael2402	team	"This patch makes the map paint code use double coordinates.

It prevents the MapView from rounding. We use Path2D (`GeneralPath`) for drawing most of the time so there is no change in the computations needed, we simply skip a rounding step.

I moved some computations to a common place. I moved the code to compute a symbol shape to `Symbol`.

I use the MapViewPoint class in many places. It is an immutable Point2D that can be used to get the view and the east/north or lat/lon coordinates. That way, we do not need more intermediate objects. The `MapPath2D` has a convenience method to add such points.

A new `ArrowHelper` draws the arrows. You simply tell it the point the arrow should point to and the direction it should point from."	enhancement	closed	normal	16.08	Core mappaint		fixed	gsoc-core	Don-vip bastiK stoecker
