Maybe this get you started.
Geometry.DoesIntersectNode?
Or this?
Maybe this?
Lastly (think this is what you are after )