TeiaCareSDK  v0.1.0
TeiaCareSDK is a collection of reusable C++ components
Loading...
Searching...
No Matches
tc::sdk::rectangle< T > Member List

This is the complete list of members for tc::sdk::rectangle< T >, including all inherited members.

area() const noexcepttc::sdk::rectangle< T >inline
bottom_left() const noexcepttc::sdk::rectangle< T >inline
bottom_right() const noexcepttc::sdk::rectangle< T >inline
center() const noexcepttc::sdk::rectangle< T >inline
contains(tc::sdk::point< T > point) const noexcepttc::sdk::rectangle< T >inline
contains(tc::sdk::rectangle< T > other) const noexcepttc::sdk::rectangle< T >inline
get_intersection(tc::sdk::rectangle< T > other) const noexcepttc::sdk::rectangle< T >inline
get_union(tc::sdk::rectangle< T > other) const noexcepttc::sdk::rectangle< T >inline
height() const noexcepttc::sdk::rectangle< T >inline
intersects(tc::sdk::rectangle< T > other) const noexcepttc::sdk::rectangle< T >inline
intersects(tc::sdk::line< T > line) const noexcepttc::sdk::rectangle< T >inline
is_null() const noexcepttc::sdk::rectangle< T >inline
operator!=(const rectangle &other) const noexcepttc::sdk::rectangle< T >inline
operator<<tc::sdk::rectangle< T >friend
operator=(const rectangle &)=defaulttc::sdk::rectangle< T >
operator=(rectangle &&)=defaulttc::sdk::rectangle< T >
operator==(const rectangle &other) const noexcepttc::sdk::rectangle< T >inline
rectangle()=defaulttc::sdk::rectangle< T >
rectangle(const rectangle &)=defaulttc::sdk::rectangle< T >
rectangle(rectangle &&)=defaulttc::sdk::rectangle< T >
rectangle(tc::sdk::point< T > position, T w, T h) noexcepttc::sdk::rectangle< T >inlineexplicit
rectangle(T x, T y, T w, T h) noexcepttc::sdk::rectangle< T >inlineexplicit
set_height(T height) noexcepttc::sdk::rectangle< T >inline
set_position(tc::sdk::point< T > position) noexcepttc::sdk::rectangle< T >inline
set_size(T width, T height) noexcepttc::sdk::rectangle< T >inline
set_width(T width) noexcepttc::sdk::rectangle< T >inline
size() const noexcepttc::sdk::rectangle< T >inline
to_string() consttc::sdk::rectangle< T >inline
top_left() const noexcepttc::sdk::rectangle< T >inline
top_right() const noexcepttc::sdk::rectangle< T >inline
translate(T delta_x, T delta_y) noexcepttc::sdk::rectangle< T >inline
translated(T delta_x, T delta_y) const noexcepttc::sdk::rectangle< T >inline
width() const noexcepttc::sdk::rectangle< T >inline