public virtual void RayCast(b2WorldRayCastWrapper w, b2RayCastInput input)
 {
     m_tree.RayCast(w, input);
 }
 public void RayCast <T>(T callback, b2RayCastInput input)
 {
     m_tree.RayCast(callback, input);
 }