clan::Rectd Member List

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

apply_alignment(Origin origin, doublex, doubley)clan::Rectx< double >inline
bottomclan::Rectx< double >
bounding_rect(const Rectx< double > &rect)clan::Rectx< double >inline
clip(const Rectx< double > &cr)clan::Rectx< double >inline
contains(const Vec2< double > &p) constclan::Rectx< double >inline
expand(const double &expand_left, const double &expand_top, const double &expand_right, const double &expand_bottom)clan::Rectx< double >inline
expand(const double &left_and_right, const double &top_and_bottom)clan::Rectx< double >inline
expand(const double &expand)clan::Rectx< double >inline
get_bottom_left() constclan::Rectx< double >inline
get_bottom_right() constclan::Rectx< double >inline
get_center() constclan::Rectx< double >inline
get_height() constclan::Rectx< double >inline
get_rot_bounds(const Vec2< double > &hotspot, const Angle &angle) constclan::Rectx< double >
get_rot_bounds(Origin origin, doublex, doubley, const Angle &angle) constclan::Rectx< double >
get_size() constclan::Rectx< double >inline
get_top_left() constclan::Rectx< double >inline
get_top_right() constclan::Rectx< double >inline
get_width() constclan::Rectx< double >inline
is_inside(const Rectx< double > &r) constclan::Rectx< double >inline
is_overlapped(const Rectx< double > &r) constclan::Rectx< double >inline
leftclan::Rectx< double >
ltrb(doubleleft, doubletop, doubleright, doublebottom)clan::Rectx< double >inlinestatic
normalize()clan::Rectx< double >inline
operator!=(const Rectx< double > &r) constclan::Rectx< double >inline
operator*(const double &s) constclan::Rectx< double >inline
operator*=(const double &s)clan::Rectx< double >inline
operator==(const Rectx< double > &r) constclan::Rectx< double >inline
overlap(const Rectx< double > &rect)clan::Rectx< double >inline
Rectd()clan::Rectdinline
Rectd(const Sizex< int > &s)clan::Rectdinline
Rectd(const Sizex< float > &s)clan::Rectdinline
Rectd(const Sizex< double > &s)clan::Rectdinline
Rectd(double new_left, double new_top, double new_right, double new_bottom)clan::Rectdinline
Rectd(const Pointx< double > &p, const Sizex< double > &size)clan::Rectdinline
Rectd(const Rectx< int > &rect)clan::Rectdinline
Rectd(const Rectx< float > &rect)clan::Rectdinline
Rectd(const Rectx< double > &rect)clan::Rectdinline
Rectd(double new_left, double new_top, const Sizex< double > &size)clan::Rectdinline
Rectx()clan::Rectx< double >inline
Rectx(const Sizex< double > &s)clan::Rectx< double >inline
Rectx(doublenew_left, doublenew_top, doublenew_right, doublenew_bottom)clan::Rectx< double >inline
Rectx(const Pointx< double > &p, const Sizex< double > &size)clan::Rectx< double >inline
Rectx(doublenew_left, doublenew_top, const Sizex< double > &size)clan::Rectx< double >inline
Rectx(const Rectx< int > &rect)clan::Rectx< double >
Rectx(const Rectx< float > &rect)clan::Rectx< double >
Rectx(const Rectx< double > &rect)clan::Rectx< double >
rightclan::Rectx< double >
set_bottom_right(const Vec2< double > &p)clan::Rectx< double >inline
set_height(doubleheight)clan::Rectx< double >inline
set_size(const Sizex< double > &size)clan::Rectx< double >inline
set_top_left(const Vec2< double > &p)clan::Rectx< double >inline
set_width(doublewidth)clan::Rectx< double >inline
shrink(const double &new_left, const double &new_top, const double &new_right, const double &new_bottom)clan::Rectx< double >inline
shrink(const double &left_right, const double &top_bottom)clan::Rectx< double >inline
shrink(const double &shrink)clan::Rectx< double >inline
topclan::Rectx< double >
translate(const Vec2< double > &p)clan::Rectx< double >inline
translate(const Sizex< double > &p)clan::Rectx< double >inline
translate(const Rectx< double > &p)clan::Rectx< double >inline
translate(doublex, doubley)clan::Rectx< double >inline
xywh(doublex, doubley, doublewidth, doubleheight)clan::Rectx< double >inlinestatic