How do I create a Blueprint function to find the intersection point of a ray and a plane?

Can that be rewritten in C++ code please?