blob: 19c2217e0ea171357db8e5f24db4fa26eb59af3c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#include "aabb.h"
AxisAlignedBoundingBox &
AxisAlignedBoundingBox::operator+=(const GlobalPosition3D & point)
{
min = glm::min(min, point);
max = glm::max(max, point);
return *this;
}
AxisAlignedBoundingBox
AxisAlignedBoundingBox::operator-(const GlobalPosition3D & viewPoint) const
{
return {min - viewPoint, max - viewPoint};
}
|