| __init__(self, float x, float y, float width, float height) | zlayout::geometry::Rectangle | |
| __repr__(self) | zlayout::geometry::Rectangle | |
| area() const | zlayout::geometry::Rectangle | inline |
| bottom | zlayout::geometry::Rectangle | |
| bottom() const | zlayout::geometry::Rectangle | inline |
| bottom(self) | zlayout::geometry::Rectangle | |
| bottom_left() const | zlayout::geometry::Rectangle | inline |
| bottom_right() const | zlayout::geometry::Rectangle | inline |
| bounding_box(const std::vector< Point > &points) | zlayout::geometry::Rectangle | static |
| bounding_box(const std::vector< Rectangle > &rectangles) | zlayout::geometry::Rectangle | static |
| center() const | zlayout::geometry::Rectangle | |
| center(self) | zlayout::geometry::Rectangle | |
| contains_point(const Point &point) const | zlayout::geometry::Rectangle | |
| contains_point(self, Point point) | zlayout::geometry::Rectangle | |
| contains_rectangle(const Rectangle &other) const | zlayout::geometry::Rectangle | |
| corners() const | zlayout::geometry::Rectangle | |
| distance_to(const Rectangle &other) const | zlayout::geometry::Rectangle | |
| distance_to(const Point &point) const | zlayout::geometry::Rectangle | |
| expand(double margin) const | zlayout::geometry::Rectangle | |
| expand(double left, double right, double bottom, double top) const | zlayout::geometry::Rectangle | |
| from_center(const Point ¢er, double width, double height) | zlayout::geometry::Rectangle | static |
| height | zlayout::geometry::Rectangle | |
| height | zlayout::geometry::Rectangle | |
| intersection(const Rectangle &other) const | zlayout::geometry::Rectangle | |
| intersects(const Rectangle &other) const | zlayout::geometry::Rectangle | |
| intersects(self, 'Rectangle' other) | zlayout::geometry::Rectangle | |
| is_empty() const | zlayout::geometry::Rectangle | |
| is_valid() const | zlayout::geometry::Rectangle | |
| left() const | zlayout::geometry::Rectangle | inline |
| left(self) | zlayout::geometry::Rectangle | |
| operator!=(const Rectangle &other) const | zlayout::geometry::Rectangle | |
| operator<(const Rectangle &other) const | zlayout::geometry::Rectangle | |
| operator<<(std::ostream &os, const Rectangle &rect) | zlayout::geometry::Rectangle | friend |
| operator=(const Rectangle &other)=default | zlayout::geometry::Rectangle | |
| operator==(const Rectangle &other) const | zlayout::geometry::Rectangle | |
| perimeter() const | zlayout::geometry::Rectangle | inline |
| Rectangle() | zlayout::geometry::Rectangle | inline |
| Rectangle(double x, double y, double width, double height) | zlayout::geometry::Rectangle | |
| Rectangle(const Point &bottom_left, const Point &top_right) | zlayout::geometry::Rectangle | |
| Rectangle(const Rectangle &other)=default | zlayout::geometry::Rectangle | |
| right() const | zlayout::geometry::Rectangle | inline |
| right(self) | zlayout::geometry::Rectangle | |
| scale(double factor) const | zlayout::geometry::Rectangle | |
| scale(double x_factor, double y_factor) const | zlayout::geometry::Rectangle | |
| to_polygon() const | zlayout::geometry::Rectangle | |
| to_polygon(self) | zlayout::geometry::Rectangle | |
| to_string() const | zlayout::geometry::Rectangle | |
| top() const | zlayout::geometry::Rectangle | inline |
| top(self) | zlayout::geometry::Rectangle | |
| top_left() const | zlayout::geometry::Rectangle | inline |
| top_right() const | zlayout::geometry::Rectangle | inline |
| translate(const Point &offset) const | zlayout::geometry::Rectangle | |
| union_with(const Rectangle &other) const | zlayout::geometry::Rectangle | |
| width | zlayout::geometry::Rectangle | |
| width | zlayout::geometry::Rectangle | |
| x | zlayout::geometry::Rectangle | |
| x | zlayout::geometry::Rectangle | |
| y | zlayout::geometry::Rectangle | |
| y | zlayout::geometry::Rectangle | |