Creates a 2D ray starting at origin along direction.
public Ray2D(Vector2 origin, Vector2 direction) { this.m_Origin = origin; this.m_Direction = direction.normalized; }