Added overloaded RayCast() method