_vertex_1 | geometric::rectangle< int > | protected |
_vertex_2 | geometric::rectangle< int > | protected |
bottom() const | geometric::screen_rectangle | inline |
bottom_left() const | geometric::screen_rectangle | |
bottom_right() const | geometric::screen_rectangle | |
center() const | geometric::rectangle< int > | |
disjoint(const rectangle &r2) const | geometric::rectangle< int > | |
encompass(const rectangle &to_adjust_to) | geometric::rectangle< int > | |
from_text(const basis::astring &text) | geometric::rectangle< int > | |
height() const | geometric::rectangle< int > | |
inside(const point< int > &to_check) const | geometric::rectangle< int > | |
intersect(const rectangle &r2) const | geometric::rectangle< int > | |
intersection(const rectangle &r2, rectangle &result) | geometric::rectangle< int > | |
join_intersecting(const rectangle &r2, rectangle &result) | geometric::rectangle< int > | |
left() const | geometric::screen_rectangle | inline |
maximum_x() const | geometric::rectangle< int > | |
maximum_y() const | geometric::rectangle< int > | |
minimum_x() const | geometric::rectangle< int > | |
minimum_y() const | geometric::rectangle< int > | |
operator+(const point< int > &to_add) const | geometric::rectangle< int > | |
operator+=(const point< int > &to_add) | geometric::rectangle< int > | |
operator-(const point< int > &to_subtract) const | geometric::rectangle< int > | |
operator-=(const point< int > &to_subtract) | geometric::rectangle< int > | |
operator==(const rectangle &to_compare) const | geometric::rectangle< int > | |
order() const | geometric::screen_rectangle | |
pack(basis::byte_array &packed_form) const | geometric::rectangle< int > | virtual |
packed_size() const | geometric::rectangle< int > | virtual |
rectangle(const point< int > &vertex_1, const point< int > &vertex_2) | geometric::rectangle< int > | |
rectangle(int x_1=0, int y_1=0, int x_2=0, int y_2=0) | geometric::rectangle< int > | |
right() const | geometric::screen_rectangle | inline |
screen_rectangle(const screen_point &vertex_1, const screen_point &vertex_2) | geometric::screen_rectangle | |
screen_rectangle(int x_1=0, int y_1=0, int x_2=0, int y_2=0) | geometric::screen_rectangle | |
screen_rectangle(const rectangle< int > &init) | geometric::screen_rectangle | |
text_form() const | geometric::rectangle< int > | |
top() const | geometric::screen_rectangle | inline |
top_left() const | geometric::screen_rectangle | |
top_right() const | geometric::screen_rectangle | |
unpack(basis::byte_array &packed_form) | geometric::rectangle< int > | virtual |
vertex_1() const | geometric::rectangle< int > | |
vertex_1(const point< int > &to_set) | geometric::rectangle< int > | |
vertex_2() const | geometric::rectangle< int > | |
vertex_2(const point< int > &to_set) | geometric::rectangle< int > | |
width() const | geometric::rectangle< int > | |