Returns a Vector2DInt object which is the projection of vector onto plane,
if and only if some part of vector is within the distance boundary specified by
above_dist and below_dist.
Returns a Vector2DInt object which is the projection of vector onto plane,
if and only if some part of vector is within the distance boundary specified by
above_dist and below_dist.