Scribus
Open source desktop publishing at your fingertips
ScColorMgmtEngine Class Reference

Public Member Functions

 ScColorMgmtEngine (ScColorMgmtEngineData *)
 
int engineID () const
 
const QString & description () const
 
const ScColorMgmtStrategystrategy () const
 
void setStrategy (const ScColorMgmtStrategy &strategy)
 
QList< ScColorProfileInfogetAvailableProfileInfo (const QString &directory, bool recursive)
 
ScColorProfile openProfileFromFile (const QString &filePath)
 
ScColorProfile openProfileFromMem (const QByteArray &array)
 
ScColorProfile createProfile_sRGB ()
 
ScColorProfile createProfile_Lab ()
 
ScColorTransform createTransform (const ScColorProfile &inputProfile, eColorFormat inputFormat, const ScColorProfile &outputProfile, eColorFormat outputFormat, eRenderIntent renderIntent, long transformFlags)
 
ScColorTransform createProofingTransform (const ScColorProfile &inputProfile, eColorFormat inputFormat, const ScColorProfile &outputProfile, eColorFormat outputFormat, const ScColorProfile &proofingProfile, eRenderIntent renderIntent, eRenderIntent proofingIntent, long transformFlags)
 
ScColorSpace createColorSpace (ScColorProfile &profile, eColorFormat colorFormat)
 
bool operator== (const ScColorMgmtEngine &other) const
 
bool operator!= (const ScColorMgmtEngine &other) const
 

Protected Attributes

QSharedPointer< ScColorMgmtEngineDatam_data
 

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