uicore::Rectd Member List

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

apply_alignment(Origin origin, double x, double y)uicore::Rectx< double >inline
bottomuicore::Rectx< double >
bottom_left() constuicore::Rectx< double >inline
bottom_right() constuicore::Rectx< double >inline
bounding_rect(const Rectx< double > &rect)uicore::Rectx< double >inline
center() constuicore::Rectx< double >inline
clip(const Rectx< double > &cr)uicore::Rectx< double >inline
contains(const Vec2< double > &p) constuicore::Rectx< double >inline
expand(const double &expand_left, const double &expand_top, const double &expand_right, const double &expand_bottom)uicore::Rectx< double >inline
expand(const double &left_and_right, const double &top_and_bottom)uicore::Rectx< double >inline
expand(const double &expand)uicore::Rectx< double >inline
height() constuicore::Rectx< double >inline
is_inside(const Rectx< double > &r) constuicore::Rectx< double >inline
is_overlapped(const Rectx< double > &r) constuicore::Rectx< double >inline
leftuicore::Rectx< double >
ltrb(double left, double top, double right, double bottom)uicore::Rectx< double >inlinestatic
normalize()uicore::Rectx< double >inline
operator!=(const Rectx< double > &r) constuicore::Rectx< double >inline
operator*(const double &s) constuicore::Rectx< double >inline
operator*=(const double &s)uicore::Rectx< double >inline
operator==(const Rectx< double > &r) constuicore::Rectx< double >inline
overlap(const Rectx< double > &rect)uicore::Rectx< double >inline
position() constuicore::Rectx< double >inline
Rectd()uicore::Rectdinline
Rectd(const Sizex< int > &s)uicore::Rectdinline
Rectd(const Sizex< float > &s)uicore::Rectdinline
Rectd(const Sizex< double > &s)uicore::Rectdinline
Rectd(double new_left, double new_top, double new_right, double new_bottom)uicore::Rectdinline
Rectd(const Pointx< double > &p, const Sizex< double > &size)uicore::Rectdinline
Rectd(const Rectx< int > &rect)uicore::Rectdinline
Rectd(const Rectx< float > &rect)uicore::Rectdinline
Rectd(const Rectx< double > &rect)uicore::Rectdinline
Rectd(double new_left, double new_top, const Sizex< double > &size)uicore::Rectdinline
Rectx()uicore::Rectx< double >inline
Rectx(const Sizex< double > &s)uicore::Rectx< double >inline
Rectx(double new_left, double new_top, double new_right, double new_bottom)uicore::Rectx< double >inline
Rectx(const Pointx< double > &p, const Sizex< double > &size)uicore::Rectx< double >inline
Rectx(double new_left, double new_top, const Sizex< double > &size)uicore::Rectx< double >inline
Rectx(const Rectx< int > &rect)uicore::Rectx< double >
Rectx(const Rectx< float > &rect)uicore::Rectx< double >
Rectx(const Rectx< double > &rect)uicore::Rectx< double >
rightuicore::Rectx< double >
rot_bounds(const Vec2< double > &hotspot, float angle) constuicore::Rectx< double >
rot_bounds(Origin origin, double x, double y, float angle) constuicore::Rectx< double >
set_height(double height)uicore::Rectx< double >inline
set_position(const Vec2< double > &p)uicore::Rectx< double >inline
set_size(const Sizex< double > &size)uicore::Rectx< double >inline
set_width(double width)uicore::Rectx< double >inline
shrink(const double &new_left, const double &new_top, const double &new_right, const double &new_bottom)uicore::Rectx< double >inline
shrink(const double &left_right, const double &top_bottom)uicore::Rectx< double >inline
shrink(const double &shrink)uicore::Rectx< double >inline
size() constuicore::Rectx< double >inline
topuicore::Rectx< double >
top_left() constuicore::Rectx< double >inline
top_right() constuicore::Rectx< double >inline
translate(const Vec2< double > &p)uicore::Rectx< double >inline
translate(const Sizex< double > &p)uicore::Rectx< double >inline
translate(const Rectx< double > &p)uicore::Rectx< double >inline
translate(double x, double y)uicore::Rectx< double >inline
wh(double width, double height)uicore::Rectx< double >inlinestatic
wh(const Sizex< double > &size)uicore::Rectx< double >inlinestatic
width() constuicore::Rectx< double >inline
x() constuicore::Rectx< double >inline
xywh(double x, double y, double width, double height)uicore::Rectx< double >inlinestatic
xywh(const Pointx< double > &pos, const Sizex< double > &size)uicore::Rectx< double >inlinestatic
y() constuicore::Rectx< double >inline