Krita Source Code Documentation
Loading...
Searching...
No Matches
KoLcmsInfo Class Reference

#include <LcmsColorSpace.h>

+ Inheritance diagram for KoLcmsInfo:

Classes

struct  Private
 

Public Member Functions

virtual cmsColorSpaceSignature colorSpaceSignature () const
 
virtual quint32 colorSpaceType () const
 
 KoLcmsInfo (cmsUInt32Number cmType, cmsColorSpaceSignature colorSpaceSignature)
 
virtual ~KoLcmsInfo ()
 

Private Attributes

Private *const d
 

Detailed Description

Definition at line 23 of file LcmsColorSpace.h.

Constructor & Destructor Documentation

◆ KoLcmsInfo()

KoLcmsInfo::KoLcmsInfo ( cmsUInt32Number cmType,
cmsColorSpaceSignature colorSpaceSignature )
inline

Definition at line 32 of file LcmsColorSpace.h.

33 : d(new Private)
34 {
35 d->cmType = cmType;
37 }
Private *const d
virtual cmsColorSpaceSignature colorSpaceSignature() const
cmsColorSpaceSignature colorSpaceSignature
cmsUInt32Number cmType

References KoLcmsInfo::Private::cmType, KoLcmsInfo::Private::colorSpaceSignature, colorSpaceSignature(), and d.

◆ ~KoLcmsInfo()

virtual KoLcmsInfo::~KoLcmsInfo ( )
inlinevirtual

Definition at line 39 of file LcmsColorSpace.h.

40 {
41 delete d;
42 }

References d.

Member Function Documentation

◆ colorSpaceSignature()

virtual cmsColorSpaceSignature KoLcmsInfo::colorSpaceSignature ( ) const
inlinevirtual

Definition at line 49 of file LcmsColorSpace.h.

50 {
51 return d->colorSpaceSignature;
52 }

References KoLcmsInfo::Private::colorSpaceSignature, and d.

◆ colorSpaceType()

virtual quint32 KoLcmsInfo::colorSpaceType ( ) const
inlinevirtual

Definition at line 44 of file LcmsColorSpace.h.

45 {
46 return d->cmType;
47 }

References KoLcmsInfo::Private::cmType, and d.

Member Data Documentation

◆ d

Private* const KoLcmsInfo::d
private

Definition at line 55 of file LcmsColorSpace.h.


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