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 |
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 |
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 |