Scribus Developer Documentation - API
logo-pen

Scribus Developer Documentation - API

CMSettings Class Reference

#include <cmsettings.h>

Collaboration diagram for CMSettings:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 CMSettings (ScribusDoc *doc, const QString &profileName, int intent)
 ~CMSettings ()
ScribusDocdoc () const
QString profileName () const
QString outputProfile () const
int intent () const
bool useOutputProfile () const
void setOutputProfile (const QString &prof)
bool useColorManagement () const
QString defaultMonitorProfile () const
QString defaultPrinterProfile () const
QString defaultImageRGBProfile () const
QString defaultImageCMYKProfile () const
QString defaultSolidColorRGBProfile () const
QString defaultSolidColorCMYKProfile () const
int colorRenderingIntent () const
int imageRenderingIntent () const
bool useBlackPoint () const
bool doSoftProofing () const
bool doGamutCheck () const
cmsHPROFILE monitorProfile () const
cmsHPROFILE printerProfile () const
cmsHTRANSFORM rgbColorDisplayTransform () const
cmsHTRANSFORM rgbColorProofingTransform () const
cmsHTRANSFORM rgbImageDisplayTransform () const
cmsHTRANSFORM rgbImageProofingTransform () const
cmsHTRANSFORM rgbToCymkColorTransform () const
cmsHTRANSFORM rgbGamutCheckTransform () const
cmsHTRANSFORM cmykColorDisplayTransform () const
cmsHTRANSFORM cmykColorProofingTransform () const
cmsHTRANSFORM cmykImageProofingTransform () const
cmsHTRANSFORM cmykToRgbColorTransform () const
cmsHTRANSFORM cmykGamutCheckTransform () const

Protected Attributes

ScribusDocm_Doc
QString m_ProfileName
QString m_outputProfile
int m_Intent


Detailed Description

Definition at line 37 of file cmsettings.h.


Constructor & Destructor Documentation

CMSettings::CMSettings ( ScribusDoc doc,
const QString &  profileName,
int  intent 
)

Definition at line 30 of file cmsettings.cpp.

CMSettings::~CMSettings (  ) 

Definition at line 37 of file cmsettings.cpp.


Member Function Documentation

ScribusDoc* CMSettings::doc (  )  const [inline]

Definition at line 43 of file cmsettings.h.

Referenced by ScImage::LoadPicture().

QString CMSettings::profileName (  )  const [inline]

Definition at line 44 of file cmsettings.h.

Referenced by ScImage::LoadPicture().

QString CMSettings::outputProfile (  )  const [inline]

Definition at line 45 of file cmsettings.h.

int CMSettings::intent (  )  const [inline]

Definition at line 46 of file cmsettings.h.

Referenced by ScImage::LoadPicture().

bool CMSettings::useOutputProfile (  )  const [inline]

Definition at line 48 of file cmsettings.h.

void CMSettings::setOutputProfile ( const QString &  prof  )  [inline]

Definition at line 49 of file cmsettings.h.

bool CMSettings::useColorManagement (  )  const

Definition at line 41 of file cmsettings.cpp.

References ScribusDoc::HasCMS, and m_Doc.

Referenced by ScImage::LoadPicture().

QString CMSettings::defaultMonitorProfile (  )  const

Definition at line 48 of file cmsettings.cpp.

References ScribusDoc::CMSSettings, CMSData::DefaultMonitorProfile, and m_Doc.

QString CMSettings::defaultPrinterProfile (  )  const

Definition at line 55 of file cmsettings.cpp.

References ScribusDoc::CMSSettings, CMSData::DefaultPrinterProfile, and m_Doc.

QString CMSettings::defaultImageRGBProfile (  )  const

Definition at line 62 of file cmsettings.cpp.

References ScribusDoc::CMSSettings, CMSData::DefaultImageRGBProfile, and m_Doc.

Referenced by ScImage::LoadPicture().

QString CMSettings::defaultImageCMYKProfile (  )  const

Definition at line 69 of file cmsettings.cpp.

References ScribusDoc::CMSSettings, CMSData::DefaultImageCMYKProfile, and m_Doc.

Referenced by ScImage::LoadPicture().

QString CMSettings::defaultSolidColorRGBProfile (  )  const

QString CMSettings::defaultSolidColorCMYKProfile (  )  const

int CMSettings::colorRenderingIntent (  )  const

Definition at line 90 of file cmsettings.cpp.

References ScribusDoc::IntentColors, and m_Doc.

int CMSettings::imageRenderingIntent (  )  const

Definition at line 97 of file cmsettings.cpp.

References ScribusDoc::IntentImages, and m_Doc.

Referenced by ScImage::LoadPicture().

bool CMSettings::useBlackPoint (  )  const

Definition at line 104 of file cmsettings.cpp.

References CMSData::BlackPoint, ScribusDoc::CMSSettings, and m_Doc.

Referenced by ScImage::LoadPicture().

bool CMSettings::doSoftProofing (  )  const

Definition at line 111 of file cmsettings.cpp.

References ScribusDoc::CMSSettings, m_Doc, and CMSData::SoftProofOn.

Referenced by ScImage::LoadPicture().

bool CMSettings::doGamutCheck (  )  const

Definition at line 118 of file cmsettings.cpp.

References ScribusDoc::CMSSettings, CMSData::GamutCheck, and m_Doc.

Referenced by ScImage::LoadPicture().

cmsHPROFILE CMSettings::monitorProfile (  )  const

Definition at line 125 of file cmsettings.cpp.

References ScribusDoc::DocOutputProf, and m_Doc.

Referenced by ScImage::LoadPicture().

cmsHPROFILE CMSettings::printerProfile (  )  const

Definition at line 132 of file cmsettings.cpp.

References ScribusDoc::DocPrinterProf, and m_Doc.

Referenced by ScImage::LoadPicture().

cmsHTRANSFORM CMSettings::rgbColorDisplayTransform (  )  const

Definition at line 139 of file cmsettings.cpp.

References m_Doc, and ScribusDoc::stdTransRGBMon.

cmsHTRANSFORM CMSettings::rgbColorProofingTransform (  )  const

Definition at line 146 of file cmsettings.cpp.

References m_Doc, and ScribusDoc::stdProof.

cmsHTRANSFORM CMSettings::rgbImageDisplayTransform (  )  const

Definition at line 153 of file cmsettings.cpp.

References m_Doc, and ScribusDoc::stdTransImg.

cmsHTRANSFORM CMSettings::rgbImageProofingTransform (  )  const

Definition at line 160 of file cmsettings.cpp.

References m_Doc, and ScribusDoc::stdProofImg.

Referenced by ScImage::LoadPicture().

cmsHTRANSFORM CMSettings::rgbToCymkColorTransform (  )  const

Definition at line 167 of file cmsettings.cpp.

References m_Doc, and ScribusDoc::stdTransCMYK.

cmsHTRANSFORM CMSettings::rgbGamutCheckTransform (  )  const

Definition at line 174 of file cmsettings.cpp.

References m_Doc, and ScribusDoc::stdProofGC.

cmsHTRANSFORM CMSettings::cmykColorDisplayTransform (  )  const

Definition at line 181 of file cmsettings.cpp.

References m_Doc, and ScribusDoc::stdTransCMYKMon.

cmsHTRANSFORM CMSettings::cmykColorProofingTransform (  )  const

Definition at line 188 of file cmsettings.cpp.

References m_Doc, and ScribusDoc::stdProofCMYK.

cmsHTRANSFORM CMSettings::cmykImageProofingTransform (  )  const

Definition at line 195 of file cmsettings.cpp.

References m_Doc, and ScribusDoc::stdProofImgCMYK.

Referenced by ScImage::LoadPicture().

cmsHTRANSFORM CMSettings::cmykToRgbColorTransform (  )  const

Definition at line 202 of file cmsettings.cpp.

References m_Doc, and ScribusDoc::stdTransRGB.

cmsHTRANSFORM CMSettings::cmykGamutCheckTransform (  )  const

Definition at line 209 of file cmsettings.cpp.

References m_Doc, and ScribusDoc::stdProofCMYKGC.


Member Data Documentation

QString CMSettings::m_ProfileName [protected]

Definition at line 85 of file cmsettings.h.

QString CMSettings::m_outputProfile [protected]

Definition at line 86 of file cmsettings.h.

int CMSettings::m_Intent [protected]

Definition at line 87 of file cmsettings.h.


The documentation for this class was generated from the following files:
Created with personalized Doxygen. This is documentation for GPL software Scribus - Open Source Desktop Publishing.