Google

logo top
Main Page   Widgets   Namespaces   Book  

Gdk::Rectangle Class Reference

List of all members.

Public Methods

 Rectangle ()
 Rectangle (const GdkRectangle* gobject)
GdkRectangle* gobj ()
const GdkRectangle* gobj () const
 Rectangle (int x, int y, int width, int height)
Rectangle& join (const Rectangle& src2)
Rectangle& intersect (const Rectangle& src2)
Rectangle& intersect (const Rectangle& src2, bool& rectangles_intersect)
bool has_zero_area () const
int get_x () const
void set_x (const int& value)
int get_y () const
void set_y (const int& value)
int get_width () const
void set_width (const int& value)
int get_height () const
void set_height (const int& value)

Protected Attributes

GdkRectangle gobject_

Related Functions

(Note that these are not member functions.)

Gdk::Rectangle& wrap (GdkRectangle* object)
const Gdk::Rectangle& wrap (const GdkRectangle* object)

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]
 

GdkRectangle* Gdk::Rectangle::gobj (   [inline]
 

bool Gdk::Rectangle::has_zero_area (   const
 

Rectangle& Gdk::Rectangle::intersect ( const Rectangle&    src2,
bool&    rectangles_intersect
 

Rectangle& Gdk::Rectangle::intersect ( const Rectangle&    src2
 

Rectangle& Gdk::Rectangle::join ( const Rectangle&    src2
 

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

const Gdk::Rectangle& wrap ( const GdkRectangle*    object [related]
 

Gdk::Rectangle& wrap ( GdkRectangle*    object [related]
 


Member Data Documentation

GdkRectangle Gdk::Rectangle::gobject_ [protected]
 


The documentation for this class was generated from the following file:
Generated for gtkmm by Doxygen 1.3-rc1 © 1997-2001