3 #ifndef _GDKMM_RECTANGLE_H
4 #define _GDKMM_RECTANGLE_H
7 #include <glibmm/ustring.h>
8 #include <sigc++/sigc++.h>
31 #include <glibmm/value.h>
44 #ifndef DOXYGEN_SHOULD_SKIP_THIS
145 #ifndef DOXYGEN_SHOULD_SKIP_THIS
Rectangle & intersect(const Rectangle &src2, bool &rectangles_intersect)
void set_height(const int &value)
bool has_zero_area() const
void set_width(const int &value)
Rectangle(int x, int y, int width, int height)
GdkRectangle * gobj()
Provides access to the underlying C instance.
const GdkRectangle * gobj() const
Provides access to the underlying C instance.
static GType get_type() G_GNUC_CONST
Rectangle & join(const Rectangle &src2)
void set_x(const int &value)
const Gdk::Rectangle & wrap(const GdkRectangle *object)
void set_y(const int &value)
Gdk::Rectangle & wrap(GdkRectangle *object)
Rectangle & intersect(const Rectangle &src2)