This is the complete list of members for clan::Rectx< Type >, including all inherited members.
apply_alignment(Origin origin, Type x, Type y) | clan::Rectx< Type > | inline |
bottom | clan::Rectx< Type > | |
bounding_rect(const Rectx< Type > &rect) | clan::Rectx< Type > | inline |
clip(const Rectx< Type > &cr) | clan::Rectx< Type > | inline |
contains(const Vec2< Type > &p) const | clan::Rectx< Type > | inline |
expand(const Type &expand_left, const Type &expand_top, const Type &expand_right, const Type &expand_bottom) | clan::Rectx< Type > | inline |
expand(const Type &left_and_right, const Type &top_and_bottom) | clan::Rectx< Type > | inline |
expand(const Type &expand) | clan::Rectx< Type > | inline |
get_bottom_left() const | clan::Rectx< Type > | inline |
get_bottom_right() const | clan::Rectx< Type > | inline |
get_center() const | clan::Rectx< Type > | inline |
get_height() const | clan::Rectx< Type > | inline |
get_rot_bounds(const Vec2< Type > &hotspot, const Angle &angle) const | clan::Rectx< Type > | |
get_rot_bounds(Origin origin, Type x, Type y, const Angle &angle) const | clan::Rectx< Type > | |
get_size() const | clan::Rectx< Type > | inline |
get_top_left() const | clan::Rectx< Type > | inline |
get_top_right() const | clan::Rectx< Type > | inline |
get_width() const | clan::Rectx< Type > | inline |
is_inside(const Rectx< Type > &r) const | clan::Rectx< Type > | inline |
is_overlapped(const Rectx< Type > &r) const | clan::Rectx< Type > | inline |
left | clan::Rectx< Type > | |
ltrb(Type left, Type top, Type right, Type bottom) | clan::Rectx< Type > | inlinestatic |
normalize() | clan::Rectx< Type > | inline |
operator!=(const Rectx< Type > &r) const | clan::Rectx< Type > | inline |
operator==(const Rectx< Type > &r) const | clan::Rectx< Type > | inline |
overlap(const Rectx< Type > &rect) | clan::Rectx< Type > | inline |
Rectx() | clan::Rectx< Type > | inline |
Rectx(const Sizex< Type > &s) | clan::Rectx< Type > | inline |
Rectx(Type new_left, Type new_top, Type new_right, Type new_bottom) | clan::Rectx< Type > | inline |
Rectx(const Pointx< Type > &p, const Sizex< Type > &size) | clan::Rectx< Type > | inline |
Rectx(Type new_left, Type new_top, const Sizex< Type > &size) | clan::Rectx< Type > | inline |
Rectx(const Rectx< int > &rect) | clan::Rectx< Type > | inline |
Rectx(const Rectx< float > &rect) | clan::Rectx< Type > | inline |
Rectx(const Rectx< double > &rect) | clan::Rectx< Type > | inline |
Rectx(const Rectx< float > &rect) | clan::Rectx< Type > | inline |
Rectx(const Rectx< double > &rect) | clan::Rectx< Type > | inline |
right | clan::Rectx< Type > | |
set_height(Type height) | clan::Rectx< Type > | inline |
set_size(const Sizex< Type > &size) | clan::Rectx< Type > | inline |
set_top_left(const Vec2< Type > &p) | clan::Rectx< Type > | inline |
set_width(Type width) | clan::Rectx< Type > | inline |
shrink(const Type &new_left, const Type &new_top, const Type &new_right, const Type &new_bottom) | clan::Rectx< Type > | inline |
shrink(const Type &left_right, const Type &top_bottom) | clan::Rectx< Type > | inline |
shrink(const Type &shrink) | clan::Rectx< Type > | inline |
top | clan::Rectx< Type > | |
translate(const Vec2< Type > &p) | clan::Rectx< Type > | inline |
translate(const Sizex< Type > &p) | clan::Rectx< Type > | inline |
translate(const Rectx< Type > &p) | clan::Rectx< Type > | inline |
translate(Type x, Type y) | clan::Rectx< Type > | inline |
xywh(Type x, Type y, Type width, Type height) | clan::Rectx< Type > | inlinestatic |