This is the complete list of members for tc::sdk::rectangle< T >, including all inherited members.
| area() const noexcept | tc::sdk::rectangle< T > | inline |
| bottom_left() const noexcept | tc::sdk::rectangle< T > | inline |
| bottom_right() const noexcept | tc::sdk::rectangle< T > | inline |
| calculate_iou(const tc::sdk::rectangle< T > &other) const noexcept | tc::sdk::rectangle< T > | inline |
| center() const noexcept | tc::sdk::rectangle< T > | inline |
| contains(tc::sdk::point< T > point) const noexcept | tc::sdk::rectangle< T > | inline |
| contains(tc::sdk::rectangle< T > other) const noexcept | tc::sdk::rectangle< T > | inline |
| get_intersection(tc::sdk::rectangle< T > other) const noexcept | tc::sdk::rectangle< T > | inline |
| get_union(tc::sdk::rectangle< T > other) const noexcept | tc::sdk::rectangle< T > | inline |
| height() const noexcept | tc::sdk::rectangle< T > | inline |
| intersects(tc::sdk::rectangle< T > other) const noexcept | tc::sdk::rectangle< T > | inline |
| intersects(tc::sdk::line< T > line) const noexcept | tc::sdk::rectangle< T > | inline |
| is_null() const noexcept | tc::sdk::rectangle< T > | inline |
| operator!=(const rectangle &other) const noexcept | tc::sdk::rectangle< T > | inline |
| operator<< | tc::sdk::rectangle< T > | friend |
| operator=(const rectangle &)=default | tc::sdk::rectangle< T > | |
| operator=(rectangle &&)=default | tc::sdk::rectangle< T > | |
| operator==(const rectangle &other) const noexcept | tc::sdk::rectangle< T > | inline |
| rectangle()=default | tc::sdk::rectangle< T > | |
| rectangle(const rectangle &)=default | tc::sdk::rectangle< T > | |
| rectangle(rectangle &&)=default | tc::sdk::rectangle< T > | |
| rectangle(tc::sdk::point< T > position, T w, T h) noexcept | tc::sdk::rectangle< T > | inlineexplicit |
| rectangle(T x, T y, T w, T h) noexcept | tc::sdk::rectangle< T > | inlineexplicit |
| reshape(T input_width, T input_height, T output_width, T output_height) const noexcept | tc::sdk::rectangle< T > | inline |
| set_height(T height) noexcept | tc::sdk::rectangle< T > | inline |
| set_position(tc::sdk::point< T > position) noexcept | tc::sdk::rectangle< T > | inline |
| set_size(T width, T height) noexcept | tc::sdk::rectangle< T > | inline |
| set_width(T width) noexcept | tc::sdk::rectangle< T > | inline |
| size() const noexcept | tc::sdk::rectangle< T > | inline |
| to_string() const | tc::sdk::rectangle< T > | inline |
| top_left() const noexcept | tc::sdk::rectangle< T > | inline |
| top_right() const noexcept | tc::sdk::rectangle< T > | inline |
| translate(T delta_x, T delta_y) noexcept | tc::sdk::rectangle< T > | inline |
| translated(T delta_x, T delta_y) const noexcept | tc::sdk::rectangle< T > | inline |
| width() const noexcept | tc::sdk::rectangle< T > | inline |