clan::Rectf Member List

This is the complete list of members for clan::Rectf, including all inherited members.

apply_alignment(Origin origin, floatx, floaty)clan::Rectx< float >inline
bottomclan::Rectx< float >
bounding_rect(const Rectx< float > &rect)clan::Rectx< float >inline
clip(const Rectx< float > &cr)clan::Rectx< float >inline
contains(const Vec2< float > &p) constclan::Rectx< float >inline
expand(const float &expand_left, const float &expand_top, const float &expand_right, const float &expand_bottom)clan::Rectx< float >inline
expand(const float &left_and_right, const float &top_and_bottom)clan::Rectx< float >inline
expand(const float &expand)clan::Rectx< float >inline
get_bottom_left() constclan::Rectx< float >inline
get_bottom_right() constclan::Rectx< float >inline
get_center() constclan::Rectx< float >inline
get_height() constclan::Rectx< float >inline
get_rot_bounds(const Vec2< float > &hotspot, const Angle &angle) constclan::Rectx< float >
get_rot_bounds(Origin origin, floatx, floaty, const Angle &angle) constclan::Rectx< float >
get_size() constclan::Rectx< float >inline
get_top_left() constclan::Rectx< float >inline
get_top_right() constclan::Rectx< float >inline
get_width() constclan::Rectx< float >inline
is_inside(const Rectx< float > &r) constclan::Rectx< float >inline
is_overlapped(const Rectx< float > &r) constclan::Rectx< float >inline
leftclan::Rectx< float >
ltrb(floatleft, floattop, floatright, floatbottom)clan::Rectx< float >inlinestatic
normalize()clan::Rectx< float >inline
operator!=(const Rectx< float > &r) constclan::Rectx< float >inline
operator*(const float &s) constclan::Rectx< float >inline
operator*=(const float &s)clan::Rectx< float >inline
operator==(const Rectx< float > &r) constclan::Rectx< float >inline
overlap(const Rectx< float > &rect)clan::Rectx< float >inline
Rectf()clan::Rectfinline
Rectf(const Sizex< int > &s)clan::Rectfinline
Rectf(const Sizex< float > &s)clan::Rectfinline
Rectf(float new_left, float new_top, float new_right, float new_bottom)clan::Rectfinline
Rectf(const Pointx< float > &p, const Sizex< float > &size)clan::Rectfinline
Rectf(const Rectx< int > &rect)clan::Rectfinline
Rectf(const Rectx< float > &rect)clan::Rectfinline
Rectf(const Rectx< double > &rect)clan::Rectfinline
Rectf(float new_left, float new_top, const Sizex< float > &size)clan::Rectfinline
Rectx()clan::Rectx< float >inline
Rectx(const Sizex< float > &s)clan::Rectx< float >inline
Rectx(floatnew_left, floatnew_top, floatnew_right, floatnew_bottom)clan::Rectx< float >inline
Rectx(const Pointx< float > &p, const Sizex< float > &size)clan::Rectx< float >inline
Rectx(floatnew_left, floatnew_top, const Sizex< float > &size)clan::Rectx< float >inline
Rectx(const Rectx< int > &rect)clan::Rectx< float >
Rectx(const Rectx< float > &rect)clan::Rectx< float >
Rectx(const Rectx< double > &rect)clan::Rectx< float >
rightclan::Rectx< float >
set_bottom_right(const Vec2< float > &p)clan::Rectx< float >inline
set_height(floatheight)clan::Rectx< float >inline
set_size(const Sizex< float > &size)clan::Rectx< float >inline
set_top_left(const Vec2< float > &p)clan::Rectx< float >inline
set_width(floatwidth)clan::Rectx< float >inline
shrink(const float &new_left, const float &new_top, const float &new_right, const float &new_bottom)clan::Rectx< float >inline
shrink(const float &left_right, const float &top_bottom)clan::Rectx< float >inline
shrink(const float &shrink)clan::Rectx< float >inline
topclan::Rectx< float >
translate(const Vec2< float > &p)clan::Rectx< float >inline
translate(const Sizex< float > &p)clan::Rectx< float >inline
translate(const Rectx< float > &p)clan::Rectx< float >inline
translate(floatx, floaty)clan::Rectx< float >inline
xywh(floatx, floaty, floatwidth, floatheight)clan::Rectx< float >inlinestatic