| 347 | } |
| 348 | |
| 349 | Vec2F WorldGeometry::diffToNearestCoordInBox(RectF const& box, Vec2F const& pos) const { |
| 350 | RectF t(box); |
| 351 | auto offset = t.center(); |
| 352 | auto r = diff(pos, offset); |
| 353 | t.setCenter({}); |
| 354 | auto coord = t.nearestCoordTo(r) + offset; |
| 355 | return diff(pos, coord); |
| 356 | } |
| 357 | |
| 358 | } |
no test coverage detected