public function calculateBearing(Coordinate $point1, Coordinate $point2);
/** * @param \Location\Bearing\BearingInterface $bearingCalculator * * @return float */ public function getBearing(BearingInterface $bearingCalculator) { return $bearingCalculator->calculateBearing($this->point1, $this->point2); }