KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
kjb::Axis_aligned_rectangle_2d Member List

This is the complete list of members for kjb::Axis_aligned_rectangle_2d, including all inherited members.

Axis_aligned_rectangle_2d(const Vector &center=Vector(2, 0.0), double width=1.0, double height=1.0)kjb::Axis_aligned_rectangle_2dinline
Axis_aligned_rectangle_2d(const Vector &p1, const Vector &p2)kjb::Axis_aligned_rectangle_2dinline
Axis_aligned_rectangle_2d(double center_x, double center_y, double iwidth, double iheight)kjb::Axis_aligned_rectangle_2dinline
clone() const kjb::Axis_aligned_rectangle_2dinline
contains(const kjb::Vector &pt) const kjb::Axis_aligned_rectangle_2dinline
draw(kjb::Image &img, double ir=255, double ig=0, double ib=0, double iwidth=1.0) const kjb::Axis_aligned_rectangle_2d
get_area() const kjb::Axis_aligned_rectangle_2dinline
get_bottom() const kjb::Axis_aligned_rectangle_2dinline
get_bottom_center() const kjb::Axis_aligned_rectangle_2dinline
get_bottom_right() const kjb::Axis_aligned_rectangle_2dinline
get_center() const kjb::Axis_aligned_rectangle_2dinline
get_centre() const kjb::Axis_aligned_rectangle_2dinline
get_centre_x() const kjb::Axis_aligned_rectangle_2dinline
get_centre_y() const kjb::Axis_aligned_rectangle_2dinline
get_height() const kjb::Axis_aligned_rectangle_2dinline
get_left() const kjb::Axis_aligned_rectangle_2dinline
get_right() const kjb::Axis_aligned_rectangle_2dinline
get_top() const kjb::Axis_aligned_rectangle_2dinline
get_top_center() const kjb::Axis_aligned_rectangle_2dinline
get_top_left() const kjb::Axis_aligned_rectangle_2dinline
get_width() const kjb::Axis_aligned_rectangle_2dinline
intersects(const Self &other) const kjb::Axis_aligned_rectangle_2dinline
operator<<(std::ostream &ost, const Axis_aligned_rectangle_2d &box)kjb::Axis_aligned_rectangle_2dfriend
operator>>(std::istream &ist, Axis_aligned_rectangle_2d &box)kjb::Axis_aligned_rectangle_2dfriend
set_center(const Vector &center)kjb::Axis_aligned_rectangle_2dinline
set_centre(const Vector &icenter)kjb::Axis_aligned_rectangle_2dinline
set_centre_x(double center_x)kjb::Axis_aligned_rectangle_2dinline
set_centre_y(double center_y)kjb::Axis_aligned_rectangle_2dinline
set_height(double height)kjb::Axis_aligned_rectangle_2dinline
set_width(double width)kjb::Axis_aligned_rectangle_2dinline
swap(Axis_aligned_rectangle_2d &r)kjb::Axis_aligned_rectangle_2dinline
wire_render() const kjb::Axis_aligned_rectangle_2d
write_corners_on(std::ostream &ofs)kjb::Axis_aligned_rectangle_2d
~Axis_aligned_rectangle_2d()kjb::Axis_aligned_rectangle_2dinline