/**
* Calculates angle between two points
*
* @param Point $a
* @param Point $b
* @return float
*/
protected function anglePoints(Point $a, Point $b)
{
$diffX = $b->getX() - $a->getX();
$diffY = $b->getY() - $a->getY();
return rad2deg(atan($diffY / $diffX));
}