Updated BoundingBox

This commit is contained in:
Clemens 2022-02-22 22:12:15 +01:00
parent e8a34b1a9f
commit 8cdc03e411
6 changed files with 27 additions and 127 deletions

View file

@ -18,16 +18,11 @@ namespace MapControl
{
public override Rect BoundingBoxToRect(BoundingBox boundingBox)
{
if (boundingBox is CenteredBoundingBox cbbox)
{
var center = LocationToMap(cbbox.Center);
var center = LocationToMap(boundingBox.Center);
return new Rect(
center.X - cbbox.Width / 2d, center.Y - cbbox.Height / 2d,
cbbox.Width, cbbox.Height);
}
return base.BoundingBoxToRect(boundingBox);
return new Rect(
center.X - boundingBox.Width / 2d, center.Y - boundingBox.Height / 2d,
boundingBox.Width, boundingBox.Height);
}
public override BoundingBox RectToBoundingBox(Rect rect)