started "FarthestPointInDirection" implementations