Class: awMingDriver
Source Location: /class/system/artichow/php5/inc/drivers/ming.class.php
  
awDriver
   |
   --awMingDriver  
Draw your objects 
  
        
 | 
 | 
 | 
  
 
Inherited Variables
 | 
Inherited Methods
 | 
  
 
Class Details
  
 
 
Class Variables
 
 
Class Methods
   
	
	constructor __construct [line 27]
	
   
	
	method arc [line 408]
	
    
    
		void arc(
awColor
$color, awPoint
$center, int
$width, int
$height, int
$from, int
$to)
     |   
     |  
 
	
		Draw a color arc
 Tags:
	Overrides  awDriver::arc() (Draw a color arc)
         Parameters:
    
        
   
   
	
	method copyImage [line 232]
	
   
	
	method copyResizeImage [line 246]
	
   
	
	method ellipse [line 434]
	
    
    
		void ellipse(
awColor
$color, awPoint
$center, int
$width, int
$height)
     |   
     |  
 
	
		Draw a colored ellipse
 Tags:
	Overrides  awDriver::ellipse() (Draw a colored ellipse)
         Parameters:
    
        
   
   
	
	method filledArc [line 422]
	
    
    
		void filledArc(
awColor
$color, awPoint
$center, int
$width, int
$height, int
$from, int
$to)
     |   
     |  
 
	
		Draw an arc with a background color
 Tags:
	Overrides  awDriver::filledArc() (Draw an arc with a background color)
         Parameters:
    
        
   
   
	
	method filledEllipse [line 446]
	
    
    
		void filledEllipse(
mixed
$background, awPoint
$center, int
$width, int
$height)
     |   
     |  
 
	
		Draw an ellipse with a background
 Tags:
	Overrides  awDriver::filledEllipse() (Draw an ellipse with a background)
         Parameters:
    
        
   
   
	
	method filledPolygon [line 617]
	
    
    
		void filledPolygon(
mixed
$background, awPolygon
$polygon)
     |   
     |  
 
	
		Draw a polygon with a background
 Tags:
	Overrides  awDriver::filledPolygon() (Draw a polygon with a background)
         Parameters:
    
        
   
   
	
	method filledRectangle [line 513]
	
    
    
		void filledRectangle(
mixed
$background, awLine
$line)
     |   
     |  
 
	
		Draw a rectangle with a background
 Tags:
	Overrides  awDriver::filledRectangle() (Draw a rectangle with a background)
         Parameters:
    
        
   
   
	
	method get [line 678]
	
    
	
		Get the image as binary data
 Tags:
	Overrides  awDriver::get() (Get the image as binary data)
         Parameters:
    
        
   
   
	
	method getColor [line 209]
	
    
	
		When passed a Color object, returns the corresponding  color identifier (driver dependant).
 Tags:
	Overrides  awDriver::getColor() (When passed a Color object, returns the corresponding  color identifier (driver dependant).)
         Parameters:
    
        
   
   
	
	method getSize [line 176]
	
    
	
		Get the size of the component handled by the driver
 Tags:
	Overrides  awDriver::getSize() (Get the size of the component handled by the driver)
         
   
   
	
	method getTextHeight [line 694]
	
   
	
	method getTextWidth [line 682]
	
   
	
	method init [line 44]
	
    
	
		Initialize the driver for a particular awImage object
 Tags:
	Overrides  awDriver::init() (Initialize the driver for a particular awImage object)
         Parameters:
    
        
   
   
	
	method initFromFile [line 89]
	
    
    
		void initFromFile(
awFileImage
$fileImage, string
$file)
     |   
     |  
 
	
		Initialize the Driver for a particular FileImage object
 Tags:
	Overrides  awDriver::initFromFile() (Initialize the Driver for a particular FileImage object)
         Parameters:
    
        
   
   
	
	method isCompatibleWithFont [line 706]
	
   
	
	method line [line 325]
	
    
	
		Draw a colored line
 Tags:
	Overrides  awDriver::line() (Draw a colored line)
         Parameters:
    
        
   
   
	
	method movePosition [line 134]
	
    
    
		void movePosition(
int
$x, int
$y)
     |   
     |  
 
	
		Move the position of the image
 Tags:
	Overrides  awDriver::movePosition() (Move the position of the image)
         Parameters:
    
        
   
   
	
	method point [line 303]
	
   
	
	method polygon [line 586]
	
   
	
	method rectangle [line 457]
	
   
	
	method send [line 669]
	
    
	
		Sends the image, as well as the correct HTTP headers, to the browser
 Tags:
	Overrides  awDriver::send() (Sends the image, as well as the correct HTTP headers, to the browser)
         Parameters:
    
        
   
   
	
	method setAbsPosition [line 123]
	
    
    
		void setAbsPosition(
int
$x, int
$y)
     |   
     |  
 
	
		Inform the driver of the position of your image  This method need absolutes values
 Tags:
	Overrides  awDriver::setAbsPosition() (Inform the driver of the position of your image  This method need absolutes values)
         Parameters:
    
        
   
   
	
	method setAbsSize [line 164]
	
    
    
		void setAbsSize(
int
$w, int
$h)
     |   
     |  
 
	
		Inform the driver of the size of your image  You can set absolute size with this method.
 Tags:
	Overrides  awDriver::setAbsSize() (Inform the driver of the size of your image  You can set absolute size with this method.)
         Parameters:
    
        
   
   
	
	method setAntiAliasing [line 185]
	
    
    
		void setAntiAliasing(
$bool)
     |   
     |  
 
	
		Turn antialiasing on or off
 Tags:
	Overrides  awDriver::setAntiAliasing() (Turn antialiasing on or off)
         Parameters:
    
        
   
   
	
	method setImageSize [line 99]
	
    
    
		void setImageSize(
int
$width, int
$height)
     |   
     |  
 
	
		Change the image size
 Tags:
	Overrides  awDriver::setImageSize() (Change the image size)
         Parameters:
    
        
   
   
	
	method setPosition [line 110]
	
    
    
		void setPosition(
float
$x, float
$y)
     |   
     |  
 
	
		Inform the driver of the position of your image
 Tags:
	Overrides  awDriver::setPosition() (Inform the driver of the position of your image)
         Parameters:
    
        
   
   
	
	method setSize [line 147]
	
    
    
		array setSize(
int
$w, int
$h)
     |   
     |  
 
	
		Inform the driver of the size of your image  Height and width must be between 0 and 1.
 Tags:
	Overrides  awDriver::setSize() (Inform the driver of the size of your image  Height and width must be between 0 and 1.)
         Parameters:
    
        
   
   
	
	method string [line 257]
	
  
        
       |   
     |