Gdk::Rectangle Class Reference
Gdk::Rectangle is a structure holding the position and size of a rectangle. More...
List of all members.
Detailed Description
Gdk::Rectangle is a structure holding the position and size of a rectangle.
The intersection of two rectangles can be computed with intersect(). To find the union of two rectangles use union().
Constructor & Destructor Documentation
Gdk::Rectangle::Rectangle |
( |
|
) |
|
Gdk::Rectangle::Rectangle |
( |
const GdkRectangle * |
gobject |
) |
[explicit] |
Gdk::Rectangle::Rectangle |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height | |
|
) |
| | |
Member Function Documentation
int Gdk::Rectangle::get_height |
( |
|
) |
const |
int Gdk::Rectangle::get_width |
( |
|
) |
const |
int Gdk::Rectangle::get_x |
( |
|
) |
const |
int Gdk::Rectangle::get_y |
( |
|
) |
const |
const GdkRectangle* Gdk::Rectangle::gobj |
( |
|
) |
const [inline] |
Provides access to the underlying C instance.
GdkRectangle* Gdk::Rectangle::gobj |
( |
|
) |
[inline] |
Provides access to the underlying C instance.
bool Gdk::Rectangle::has_zero_area |
( |
|
) |
const |
Rectangle& Gdk::Rectangle::intersect |
( |
const Rectangle& |
src2, |
|
|
bool & |
rectangles_intersect | |
|
) |
| | |
void Gdk::Rectangle::set_height |
( |
const int & |
value |
) |
|
void Gdk::Rectangle::set_width |
( |
const int & |
value |
) |
|
void Gdk::Rectangle::set_x |
( |
const int & |
value |
) |
|
void Gdk::Rectangle::set_y |
( |
const int & |
value |
) |
|
Friends And Related Function Documentation
- Parameters:
-
- Returns:
- A C++ instance that wraps this C instance.
- Parameters:
-
- Returns:
- A C++ instance that wraps this C instance.
Member Data Documentation
The documentation for this class was generated from the following file: