eZ Publish  [trunk]
eZImageAnalyzer Class Reference

The class eZImageAnalyzer does. More...

List of all members.

Public Member Functions

 eZImageAnalyzer ()
 process ($mimeData, $parameters=array())

Static Public Member Functions

static create ($analyzerName)
static createForMIME ($mimeData)
static readAnalyzerSettingsFromINI ()

Public Attributes

 $MIMEList
 $Name
const MODE_INDEXED = 1
const MODE_TRUECOLOR = 2
const TIMER_HUNDRETHS_OF_A_SECOND = 1
const TRANSPARENCY_OPAQUE = 1
const TRANSPARENCY_TRANSLUCENT = 3
const TRANSPARENCY_TRANSPARENT = 2

Static Private Member Functions

static analyzerData ()

Detailed Description

The class eZImageAnalyzer does.

Definition at line 22 of file ezimageanalyzer.php.


Member Function Documentation

static eZImageAnalyzer::analyzerData ( ) [static, private]

Definition at line 119 of file ezimageanalyzer.php.

Referenced by create(), createForMIME(), and readAnalyzerSettingsFromINI().

static eZImageAnalyzer::create ( analyzerName) [static]

Creates an analyzer for the analyzer name $analyzerName and returns it.

Definition at line 70 of file ezimageanalyzer.php.

Referenced by createForMIME().

static eZImageAnalyzer::createForMIME ( mimeData) [static]

Creates an analyzer for the analyzer name $analyzerName and returns it.

Definition at line 56 of file ezimageanalyzer.php.

Referenced by eZImageManager\analyzeImage().

Constructor

Definition at line 36 of file ezimageanalyzer.php.

eZImageAnalyzer::process ( mimeData,
parameters = array() 
) [pure virtual]

Process the file based on the MIME data $mimeData and returns information on the analysis.

Returns:
false if the analysis fails.

Definition at line 48 of file ezimageanalyzer.php.

Definition at line 136 of file ezimageanalyzer.php.

Referenced by eZImageManager\factory().


Member Data Documentation

eZImageAnalyzer::$MIMEList

Definition at line 163 of file ezimageanalyzer.php.

eZImageAnalyzer::$Name

Definition at line 164 of file ezimageanalyzer.php.

Definition at line 24 of file ezimageanalyzer.php.

Referenced by eZGIFImageAnalyzer\process().

Definition at line 25 of file ezimageanalyzer.php.

Definition at line 29 of file ezimageanalyzer.php.

Referenced by eZGIFImageAnalyzer\process().

Definition at line 31 of file ezimageanalyzer.php.


The documentation for this class was generated from the following file: