A collection of rectangles (with possible duplicates).
More...
#include <rectangles.h>
◆ const_iterator
◆ size_type
◆ Rectangles() [1/2]
mir::geometry::Rectangles::Rectangles |
( |
| ) |
|
◆ Rectangles() [2/2]
mir::geometry::Rectangles::Rectangles |
( |
std::initializer_list< Rectangle > const & |
rects | ) |
|
◆ add()
void mir::geometry::Rectangles::add |
( |
Rectangle const & |
rect | ) |
|
◆ begin()
◆ bounding_rectangle()
Rectangle mir::geometry::Rectangles::bounding_rectangle |
( |
| ) |
const |
◆ clear()
void mir::geometry::Rectangles::clear |
( |
| ) |
|
◆ confine()
void mir::geometry::Rectangles::confine |
( |
Point & |
point | ) |
const |
◆ end()
◆ operator!=()
bool mir::geometry::Rectangles::operator!= |
( |
Rectangles const & |
rect | ) |
const |
◆ operator==()
bool mir::geometry::Rectangles::operator== |
( |
Rectangles const & |
rect | ) |
const |
◆ remove()
void mir::geometry::Rectangles::remove |
( |
Rectangle const & |
rect | ) |
|
removes at most one matching rectangle
◆ size()
size_type mir::geometry::Rectangles::size |
( |
| ) |
const |
The documentation for this class was generated from the following file:
Copyright © 2012-2016 Canonical Ltd.
Generated on Mon Jun 5 11:07:25 UTC 2017