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