Vector2X.[p/P]rojectOnto
Circle --><-- Line collision