  
 
 | 
  Main Page  
  Widgets  
   Namespaces  
   Book  
 
Gdk::Rectangle Class ReferenceList 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
 |