Mir
|
#include <rectangles.h>
Public Types | |
typedef std::vector< Rectangle > ::const_iterator | const_iterator |
typedef std::vector< Rectangle > ::size_type | size_type |
Public Member Functions | |
Rectangles () | |
Rectangles (std::initializer_list< Rectangle > const &rects) | |
void | add (Rectangle const &rect) |
void | clear () |
Rectangle | bounding_rectangle () const |
void | confine (Point &point) const |
const_iterator | begin () const |
const_iterator | end () const |
size_type | size () const |
bool | operator== (Rectangles const &rect) const |
bool | operator!= (Rectangles const &rect) const |
typedef std::vector<Rectangle>::const_iterator mir::geometry::Rectangles::const_iterator |
typedef std::vector<Rectangle>::size_type mir::geometry::Rectangles::size_type |
mir::geometry::Rectangles::Rectangles | ( | ) |
mir::geometry::Rectangles::Rectangles | ( | std::initializer_list< Rectangle > const & | rects | ) |
void mir::geometry::Rectangles::add | ( | geom::Rectangle const & | rect | ) |
geom::Rectangles::const_iterator mir::geometry::Rectangles::begin | ( | ) | const |
geom::Rectangle mir::geometry::Rectangles::bounding_rectangle | ( | ) | const |
void mir::geometry::Rectangles::clear | ( | ) |
void mir::geometry::Rectangles::confine | ( | geom::Point & | point | ) | const |
geom::Rectangles::const_iterator mir::geometry::Rectangles::end | ( | ) | const |
bool mir::geometry::Rectangles::operator!= | ( | Rectangles const & | rect | ) | const |
bool mir::geometry::Rectangles::operator== | ( | Rectangles const & | rect | ) | const |
geom::Rectangles::size_type mir::geometry::Rectangles::size | ( | ) | const |
Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Oct 10 14:07:14 UTC 2014