| Import line: | Pango = imports.gi.Pango; | 
| GIR File: | Pango-1.0.gir | 
| C documentation: | Pango.Rectangle | 
| Struct : | Rectangle | 
| Properties | Defined By | |
|---|---|---|
| 
				height : gint32 
                   
                     
			 | Pango.Rectangle | |
| 
				width : gint32 
                   
                     
			 | Pango.Rectangle | |
| 
				x : gint32 
                   
                     
			 | Pango.Rectangle | |
| 
				y : gint32 
                   
                     
			 | Pango.Rectangle | |
| Method / Constructor | Defined By | |
|---|---|---|
| 
			new  Pango.Rectangle
				
				 () 
			
				
			
		 Create a new Pango.Rectangle 
			
			
			
				Create a new Pango.Rectangle
			
			
			
			 
			
			
			 
		    
		     
                     | ||
| None | 
| Class / Namespace | Method / Signal / Properties | 
|---|---|
| Pango Method | Converts extents from Pango units to device units, dividing by the PANGO_SCALE factor and performing rounding. | 
| Pango.Font Method | Gets the logical and ink extents of a glyph within a font. | 
| Pango.GlyphString Method | Compute the logical and ink extents of a glyph string. | 
| Pango.GlyphString Method | 
			extents_range
				
				 (gint32 start, gint32 end, Font font, Rectangle ink_rect, Rectangle logical_rect) 
			
				
					 : 
					none
					
				
			
		 or NULL to indicate that the result is not needed. | 
| Pango.Layout Method | Given an index within a layout, determines the positions that of the strong and weak cursors if the insertion point is at that index. | 
| Pango.Layout Method | 
			get_extents
				
				 () 
			
				
					 : 
					Object
					
				
			
		 Computes the logical and ink extents of layout. | 
| Pango.Layout Method | 
			get_pixel_extents
				
				 () 
			
				
					 : 
					Object
					
				
			
		 Computes the logical and ink extents of layout in device units. | 
| Pango.Layout Method | 
			index_to_pos
				
				 (gint32 index_) 
			
				
					 : 
					Pango.Rectangle
					
				
			
		 Converts from an index within a PangoLayout to the onscreen position corresponding to the grapheme at that index, which is represented as rectangle. | 
| Pango.LayoutIter Method | 
			get_char_extents
				
				 (Rectangle logical_rect) 
			
				
					 : 
					none
					
				
			
		 Gets the extents of the current character, in layout coordinates (origin is the top left of the entire layout). | 
| Pango.LayoutIter Method | Gets the extents of the current cluster, in layout coordinates (origin is the top left of the entire layout). | 
| Pango.LayoutIter Method | Obtains the extents of the PangoLayout being iterated over. | 
| Pango.LayoutIter Method | Obtains the extents of the current line. | 
| Pango.LayoutIter Method | Gets the extents of the current run in layout coordinates (origin is the top left of the entire layout). | 
| Pango.LayoutLine Method | 
			get_extents
				
				 () 
			
				
					 : 
					Object
					
				
			
		 Computes the logical and ink extents of a layout line. | 
| Pango.LayoutLine Method | 
			get_pixel_extents
				
				 () 
			
				
					 : 
					Object
					
				
			
		 Computes the logical and ink extents of layout_line in device units. | 
| Pango.Matrix Method | 
			transform_pixel_rectangle
				
				 (Rectangle rect) 
			
				
					 : 
					none
					
				
			
		 First transforms the rect using matrix, then calculates the bounding box of the transformed rectangle. | 
| Pango.Matrix Method | 
			transform_rectangle
				
				 (Rectangle rect) 
			
				
					 : 
					none
					
				
			
		 First transforms rect using matrix, then calculates the bounding box of the transformed rectangle. |