eZPublish  4.5
eZImageAnalyzer Class Referenceabstract

The class eZImageAnalyzer does. More...

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.

Member Function Documentation

static eZImageAnalyzer::analyzerData ( )
staticprivate
static eZImageAnalyzer::create (   $analyzerName)
static

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

Referenced by createForMIME().

static eZImageAnalyzer::createForMIME (   $mimeData)
static

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

Referenced by eZImageManager\analyzeImage().

eZImageAnalyzer::eZImageAnalyzer ( )

Constructor

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.
static eZImageAnalyzer::readAnalyzerSettingsFromINI ( )
static

Referenced by eZImageManager\factory().

Member Data Documentation

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

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