circle/convex collision