Thunderbots Project
Loading...
Searching...
No Matches
axis_aligned_bounding_box.h
1#pragma once
2
3#include "software/geom/circle.h"
4#include "software/geom/polygon.h"
5#include "software/geom/rectangle.h"
6#include "software/geom/stadium.h"
7
15Rectangle axisAlignedBoundingBox(const Circle& circle, const double inflation_radius = 0);
16Rectangle axisAlignedBoundingBox(const Rectangle& rectangle,
17 const double inflation_radius = 0);
18Rectangle axisAlignedBoundingBox(const Polygon& polygon,
19 const double inflation_radius = 0);
20Rectangle axisAlignedBoundingBox(const Stadium& stadium,
21 const double inflation_radius = 0);
Definition circle.h:10
Definition polygon.h:12
Definition rectangle.h:10
Definition stadium.h:12