Image_Transform_Driver_IMThe main "Image_Resize" class is a container and base class which provides the static methods for creating Image objects as well as some utility functions (maths) common to all parts of Image Resize.
The object model of DB is as follows (indentation means inheritance):
Image_Resize The base for each Image implementation. Provides default | implementations (in OO lingo virtual methods) for | the actual Image implementations as well as a bunch of | maths methods. | +-Image_GD The Image implementation for the PHP GD extension . Inherits Image_Resize When calling DB::setup for GD images the object returned is an instance of this class.
Located in /plugins/ImageManager/Classes/IM.php (line 35)
Image_Transform | --Image_Transform_Driver_IM
array
$command
= array() (line 41)
associative array commands to be executed
Inherited from Image_Transform
Image_Transform::$image
Image_Transform::$img_x
Image_Transform::$img_y
Image_Transform::$lapse_time
Image_Transform::$lib_path
Image_Transform::$new_x
Image_Transform::$new_y
Image_Transform::$resized
Image_Transform::$type
Image_Transform::$uid
Constructor Image_Transform_Driver_IM (line 47)
addText (line 149)
addText
crop (line 99)
Crop the image
display (line 212)
Display image without saving and lose changes
flip (line 109)
Flip the image horizontally or vertically
free (line 229)
Destroy image handle
gamma (line 178)
Adjust the image gamma
load (line 60)
Load image
rotate (line 123)
rotate
save (line 191)
Save the image file
_resize (line 80)
Resize Action
Inherited From Image_Transform
Image_Transform::addBorder()
Image_Transform::addDropShadow()
Image_Transform::addText()
Image_Transform::cleanUp()
Image_Transform::colorarray2colorhex()
Image_Transform::colorhex2colorarray()
Image_Transform::createUnique()
Image_Transform::crop()
Image_Transform::display()
Image_Transform::factory()
Image_Transform::flip()
Image_Transform::free()
Image_Transform::gamma()
Image_Transform::getImageType()
Image_Transform::getWebSafeFormat()
Image_Transform::load()
Image_Transform::resize()
Image_Transform::save()
Image_Transform::scale()
Image_Transform::scaleByFactor()
Image_Transform::scaleByLength()
Image_Transform::scaleByPercentage()
Image_Transform::scaleMaxX()
Image_Transform::scaleMaxY()
Image_Transform::uniqueStr()
Image_Transform::_get_image_details()
Image_Transform::_set_img_x()
Image_Transform::_set_img_y()
Image_Transform::_set_new_x()
Image_Transform::_set_new_y()
Documentation generated on Mon, 13 Jun 2005 20:27:37 -0400 by phpDocumentor 1.3.0RC3