OrientedPoint result;
result.position = front*(1-ratio)+back*ratio;
result.rotation = Geometry::atan2<float>(front.y-back.y, front.x-back.x);
OrientedPoint result;
result.position = front*(1-ratio)+back*ratio;
result.rotation = Geometry::atan2<float>(front.y-back.y, front.x-back.x);