IccMAX 2.1.27
Color Profile Tools
|
#include <IccTagXml.h>
Public Member Functions | |
virtual | ~CIccTagXmlNamedColor2 () |
virtual void | Describe (std::string &sDescription, int nVerboseness) |
virtual void | DetachIO () |
icInt32Number | FindCachedPCSColor (icFloatNumber *pPCS, icFloatNumber dMinDE=1000.0) const |
icInt32Number | FindColor (const icChar *szColor) const |
icInt32Number | FindDeviceColor (icFloatNumber *pDevColor) const |
icInt32Number | FindPCSColor (icFloatNumber *pPCS, icFloatNumber dMinDE=1000.0) |
icInt32Number | FindRootColor (const icChar *szRootColor) const |
virtual const char * | GetClassName () const |
bool | GetColorName (std::string &sColorName, icInt32Number index) const |
icUInt32Number | GetDeviceCoords () const |
icColorSpaceSignature | GetDeviceSpace () const |
SIccNamedColorEntry * | GetEntry (icUInt32Number index) const |
virtual const char * | GetExtClassName () const |
virtual const char * | GetExtDerivedClassName () const |
virtual IIccExtensionTag * | GetExtension () |
icColorSpaceSignature | GetPCS () const |
const icChar * | GetPrefix () const |
icUInt32Number | GetSize () const |
const icChar * | GetSufix () const |
virtual icArraySignature | GetTagArrayType () const |
virtual icStructSignature | GetTagStructType () const |
virtual icTagTypeSignature | GetType () const |
icUInt32Number | GetVendorFlags () const |
bool | InitFindCachedPCSColor () |
virtual bool | IsArrayType () |
virtual bool | IsMBBType () |
virtual bool | IsNumArrayType () const |
virtual bool | IsSupported () |
void | Lab2ToLab4 (icFloatNumber *Dst, const icFloatNumber *Src) const |
void | Lab4ToLab2 (icFloatNumber *Dst, const icFloatNumber *Src) const |
icFloatNumber | NegClip (icFloatNumber v) const |
virtual CIccTag * | NewCopy () const |
SIccNamedColorEntry & | operator[] (icUInt32Number index) const |
virtual bool | ParseXml (xmlNode *pNode, std::string &parseStr) |
virtual bool | Read (icUInt32Number size, CIccIO *pIO) |
virtual bool | Read (icUInt32Number size, CIccIO *pIO, CIccProfile *pProfile) |
virtual bool | ReadAll () |
void | ResetPCSCache () |
Call ResetPCSCache() if entry values change between calls to FindPCSColor() | |
virtual void | SetColorSpaces (icColorSpaceSignature csPCS, icColorSpaceSignature csDevice) |
void | SetPrefix (const icChar *szPrefix) |
bool | SetSize (icUInt32Number nSize, icInt32Number nDeviceCoords=-1) |
void | SetSufix (const icChar *szSufix) |
void | SetVendorFlags (icUInt32Number nVendorFlags) |
virtual bool | ToXml (std::string &xml, std::string blanks="") |
icFloatNumber | UnitClip (icFloatNumber v) const |
virtual bool | UseLegacyPCS () const |
virtual icValidateStatus | Validate (std::string sigPath, std::string &sReport, const CIccProfile *pProfile=NULL) const |
virtual bool | Write (CIccIO *pIO) |
Static Public Member Functions | |
static CIccTag * | Create (icTagTypeSignature sig) |
Data Fields | |
icUInt32Number | m_nReserved |
Protected Attributes | |
icColorSpaceSignature | m_csDevice |
icColorSpaceSignature | m_csPCS |
SIccNamedColorEntry * | m_NamedColor |
SIccNamedLabEntry * | m_NamedLab |
icUInt32Number | m_nColorEntrySize |
For quick response of repeated FindPCSColor. | |
icUInt32Number | m_nDeviceCoords |
icUInt32Number | m_nSize |
icUInt32Number | m_nVendorFlags |
icChar | m_szPrefix [32] |
icChar | m_szSufix [32] |
|
inlinevirtual |
|
staticinherited |
Name: CIccTag::Create
Purpose: This is a static tag creator based upon tag signature type
Args: sig = tag type signature
Return: Pointer to Allocated tag
References CIccTagCreator::CreateTag().
Referenced by CIccDefaultEncProfileConverter::ConvertFromParams(), CIccTagStruct::LoadElem(), CIccProfileXml::ParseTag(), CIccTagXmlStruct::ParseTag(), CIccMpeXmlTintArray::ParseXml(), CIccTagXmlArray::ParseXml(), CIccMpeTintArray::Read(), CIccTagLutAtoB::Read(), CIccTagLut8::Read(), CIccTagLut16::Read(), CIccTagLut8::SetColorSpaces(), CIccTagLut16::SetColorSpaces(), and CIccProfileDescText::SetType().
|
virtualinherited |
Name: CIccTagNamedColor2::Describe
Purpose: Dump data associated with the tag to a string
Args: sDescription - string to concatenate tag dump to
Reimplemented from CIccTag.
References SIccNamedColorEntry::deviceCoords, icColorIndexName(), icColorValue(), icSigLabData, CIccTagNamedColor2::m_csDevice, CIccTagNamedColor2::m_csPCS, CIccTagNamedColor2::m_NamedColor, CIccTagNamedColor2::m_nColorEntrySize, CIccTagNamedColor2::m_nDeviceCoords, CIccTagNamedColor2::m_nSize, CIccTagNamedColor2::m_nVendorFlags, CIccTagNamedColor2::m_szPrefix, CIccTagNamedColor2::m_szSufix, SIccNamedColorEntry::pcsCoords, and SIccNamedColorEntry::rootName.
|
inlinevirtualinherited |
Function: ReadAll() - Read All sub data for tag from file. Called by CIccProfile::ReadAll() to read all sub data for tag
Returns true if ReadAll is successful.
|
inherited |
Name: CIccTagNamedColor2::FindPCSColor
Purpose: Find the PCS color within the specified deltaE
Args: pPCS = PCS co-ordinates, dMinDE = the minimum deltaE (tolerance)
Return: Index of the named color array where the PCS color was found, if the color was not found within the tolerance -1 is returned
References icDeltaE(), icLabFromPcs(), icSigLabData, icXyzFromPcs(), icXYZtoLab(), SIccNamedLabEntry::lab, CIccTagNamedColor2::Lab2ToLab4(), CIccTagNamedColor2::m_csPCS, CIccTagNamedColor2::m_NamedLab, and CIccTagNamedColor2::m_nSize.
Referenced by CIccTagNamedColor2::FindPCSColor().
|
inherited |
Name: CIccTagNamedColor2::FindColor
Purpose: Find the color with given name
Args: szColor = the color name
Return: Index of the named color array where the color name was found, if the color was not found -1 is returned
References CIccTagNamedColor2::m_NamedColor, CIccTagNamedColor2::m_nSize, CIccTagNamedColor2::m_szPrefix, CIccTagNamedColor2::m_szSufix, and SIccNamedColorEntry::rootName.
|
inherited |
Name: CIccTagNamedColor2::FindDeviceColor
Purpose: Find the device color
Args: pDevColor = device color co-ordinates
Return: Index of the named color array where the closest device color was found, if device representation is absent -1 is returned.
References SIccNamedColorEntry::deviceCoords, CIccTagNamedColor2::m_NamedColor, CIccTagNamedColor2::m_nDeviceCoords, and CIccTagNamedColor2::m_nSize.
|
inherited |
Name: CIccTagNamedColor2::FindPCSColor
Purpose: Find the PCS color within the specified deltaE
Args: pPCS = PCS co-ordinates, dMinDE = the minimum deltaE (tolerance)
Return: Index of the named color array where the PCS color was found, if the color was not found within the tolerance -1 is returned
References CIccTagNamedColor2::FindCachedPCSColor(), CIccTagNamedColor2::InitFindCachedPCSColor(), and CIccTagNamedColor2::m_NamedLab.
|
inherited |
Name: CIccTagNamedColor2::FindRootColor
Purpose: Find the root color name
Args: szRootColor = string containing the root color name to be found
Return: Index of the named color array where the root color name was found, if the color was not found -1 is returned
References CIccTagNamedColor2::m_NamedColor, CIccTagNamedColor2::m_nSize, and SIccNamedColorEntry::rootName.
|
inlinevirtual |
Reimplemented from CIccTagNamedColor2.
|
inherited |
Name: CIccTagNamedColor2::GetColorName
Purpose: Extracts the color name from the named color array
Args: sColorName = string where color name will be stored, index = array index of the color name
Return: true = if the index is within range, false = index out of range
References CIccTagNamedColor2::m_NamedColor, CIccTagNamedColor2::m_nColorEntrySize, CIccTagNamedColor2::m_nSize, CIccTagNamedColor2::m_szPrefix, CIccTagNamedColor2::m_szSufix, and SIccNamedColorEntry::rootName.
|
inlineinherited |
References CIccTagNamedColor2::m_nDeviceCoords.
|
inlineinherited |
References CIccTagNamedColor2::m_csDevice.
|
inlineinherited |
References CIccTagNamedColor2::m_NamedColor, and CIccTagNamedColor2::m_nColorEntrySize.
Referenced by ToXml().
|
inlinevirtualinherited |
Implements IIccExtensionTag.
Referenced by icProfDescToXml(), and icXmlParseProfDesc().
|
inlinevirtualinherited |
|
inlinevirtual |
Reimplemented from CIccTag.
|
inlineinherited |
References CIccTagNamedColor2::m_csPCS.
|
inlineinherited |
References CIccTagNamedColor2::m_szPrefix.
|
inlineinherited |
References CIccTagNamedColor2::m_nSize.
|
inlineinherited |
References CIccTagNamedColor2::m_szSufix.
|
inlinevirtualinherited |
Reimplemented in CIccTagArray.
References icSigUndefinedArray.
Referenced by icGetTagArrayHandlerOfType(), and CIccProfileXml::ParseTag().
|
inlinevirtualinherited |
Reimplemented in CIccTagStruct.
References icSigUndefinedStruct.
Referenced by icGetTagStructHandlerOfType(), CIccArrayColorantInfo::Validate(), and CIccArrayNamedColor::Validate().
|
inlinevirtualinherited |
Function: GetType()
Purpose: Get Tag Type. Each derived tag will implement it's own GetType() function.
Reimplemented from CIccTag.
References icSigNamedColor2Type.
Referenced by CIccTagNamedColor2::Write().
|
inlineinherited |
References CIccTagNamedColor2::m_nVendorFlags.
|
inherited |
Name: CIccTagNamedColor2::InitFindPCSColor
Purpose: Initialization needed for using FindPCSColor
Return: true if successfull, false if failure
References icLabFromPcs(), icSigLabData, icXyzFromPcs(), icXYZtoLab(), SIccNamedLabEntry::lab, CIccTagNamedColor2::Lab2ToLab4(), CIccTagNamedColor2::m_csPCS, CIccTagNamedColor2::m_NamedColor, CIccTagNamedColor2::m_NamedLab, CIccTagNamedColor2::m_nSize, and SIccNamedColorEntry::pcsCoords.
Referenced by CIccTagNamedColor2::FindPCSColor().
|
inlinevirtualinherited |
Reimplemented in CIccTagXYZ, CIccTagChromaticity, CIccTagSparseMatrixArray, CIccTagFixedNum< T, Tsig >, CIccTagNum< T, Tsig >, CIccTagFloatNum< T, Tsig >, and CIccTagData.
Referenced by MyTagDialog::MyTagDialog(), and DumpTag().
|
inlinevirtualinherited |
Reimplemented in CIccMBB.
Referenced by CIccProfileXml::ParseTag().
|
inlinevirtualinherited |
Reimplemented in CIccTagSparseMatrixArray, CIccTagFixedNum< T, Tsig >, CIccTagNum< T, Tsig >, and CIccTagFloatNum< T, Tsig >.
Referenced by CIccArrayNamedColor::FindDeviceColor(), CIccArrayNamedColor::FindPcsColor(), CIccArrayNamedColor::FindSpectralColor(), CIccTagStruct::GetElemNumberValue(), CIccStructNamedColor::GetNumArray(), CIccMpeXmlTintArray::ParseXml(), and CIccMpeTintArray::Read().
|
inlinevirtualinherited |
Function: IsSupported(size, pIO) - Check if tag fully supported for apply purposes. By Default inherited classes are supported. Unknown tag types are not supported.
Returns true if tag type is supported.
Reimplemented in CIccTagUnknown, CIccTagEmbeddedProfile, and CIccTagMultiProcessElement.
|
inherited |
Name: CIccTagNamedColor2::Lab2ToLab4
Purpose: Convert version 2 Lab to version 4 Lab
Args: Dst = array to store version 4 Lab coordinates, Src = array containing version 2 Lab coordinates
References CIccTagNamedColor2::UnitClip().
Referenced by CIccTagNamedColor2::FindCachedPCSColor(), CIccTagNamedColor2::InitFindCachedPCSColor(), and ToXml().
|
inherited |
Name: CIccTagNamedColor2::Lab4ToLab2
Purpose: Convert version 4 Lab to version 2 Lab
Args: Dst = array to store version 2 Lab coordinates, Src = array containing version 4 Lab coordinates
Referenced by ParseXml().
|
inherited |
Name: CIccTagNamedColor2::NegClip
Purpose: Negative numbers are clipped to zero
Args: v = number to be clipped
Return: Clipped number
|
inlinevirtualinherited |
Function: NewCopy(sDescription) Each derived tag will implement it's own NewCopy() function.
Parameter(s): none
Returns a new CIccTag object that is a copy of this object.
Reimplemented from CIccTag.
References CIccTagNamedColor2::CIccTagNamedColor2().
|
inlineinherited |
References CIccTagNamedColor2::m_NamedColor, and CIccTagNamedColor2::m_nColorEntrySize.
|
virtual |
Implements CIccTagXml.
References SIccNamedColorEntry::deviceCoords, CIccXmlArrayType< T, Tsig >::GetBuf(), CIccXmlArrayType< T, Tsig >::GetSize(), icLabToPcs(), icUtf8ToAnsi(), icXmlAttrValue(), icXmlAttrValue(), icXmlFindAttr(), icXmlFindNode(), icXmlNodeCount3(), icXyzToPcs(), CIccTagNamedColor2::Lab4ToLab2(), CIccTagNamedColor2::m_NamedColor, CIccTagNamedColor2::m_nColorEntrySize, CIccTagNamedColor2::m_nDeviceCoords, CIccTagNamedColor2::m_nVendorFlags, CIccTagNamedColor2::m_szPrefix, CIccTagNamedColor2::m_szSufix, CIccXmlArrayType< T, Tsig >::ParseArray(), SIccNamedColorEntry::pcsCoords, SIccNamedColorEntry::rootName, and CIccTagNamedColor2::SetSize().
|
virtualinherited |
Name: CIccTagNamedColor2::Read
Purpose: Read in the tag contents into a data block
Args: size - # of bytes in tag, pIO - IO object to read tag from
Return: true = successful, false = failure
Reimplemented from CIccTag.
References SIccNamedColorEntry::deviceCoords, CIccTagNamedColor2::m_NamedColor, CIccTagNamedColor2::m_nColorEntrySize, CIccTag::m_nReserved, CIccTagNamedColor2::m_nVendorFlags, CIccTagNamedColor2::m_szPrefix, CIccTagNamedColor2::m_szSufix, SIccNamedColorEntry::pcsCoords, CIccIO::Read32(), CIccIO::Read8(), CIccIO::ReadUInt16Float(), SIccNamedColorEntry::rootName, and CIccTagNamedColor2::SetSize().
|
inlinevirtualinherited |
Function: Read(size, pIO) - Read tag from file. Each derived tag will implement it's own Read() function.
Parameter(s): size - number of bytes in tag including the type signature. pIO - IO object used to read in tag. The IO object should already be initialized to point to the begining of the tag.
Returns true if Read is successful.
Reimplemented in CIccTagEmbeddedProfile.
References CIccTag::Read().
|
inlinevirtualinherited |
Function: ReadAll() - Read All sub data for tag from file. Called by CIccProfile::ReadAll() to read all sub data for tag
Returns true if ReadAll is successful.
Reimplemented in CIccTagEmbeddedProfile.
|
inherited |
Call ResetPCSCache() if entry values change between calls to FindPCSColor()
Name: CIccTagNamedColor2::ResetPCSCache
Purpose: This function is called if entry values change between calls to FindPCSColor()
References CIccTagNamedColor2::m_NamedLab.
Referenced by CIccTagNamedColor2::SetSize().
|
virtualinherited |
Name: CIccTagNamedColor2::SetColorSpaces
Purpose: Set the device and PCS color space of the tag
Args: csPCS = PCS color space signature, csDevice = Device color space signature
References CIccTagNamedColor2::m_csDevice, and CIccTagNamedColor2::m_csPCS.
Referenced by CIccProfileXml::ParseTag().
|
inherited |
Name: CIccTagNamedColor2::SetPrefix
Purpose: Set contents of suffix member field
Args: szPrefix - string to set prefix to
References CIccTagNamedColor2::m_szPrefix.
|
inherited |
Name: CIccTagNamedColor2::SetSize
Purpose: Sets the size of the named color array.
Args: nSize - number of named color entries, nDeviceCoords - number of device channels
References SIccNamedColorEntry::deviceCoords, CIccTagNamedColor2::m_NamedColor, CIccTagNamedColor2::m_nColorEntrySize, CIccTagNamedColor2::m_nDeviceCoords, CIccTagNamedColor2::m_nSize, SIccNamedColorEntry::pcsCoords, CIccTagNamedColor2::ResetPCSCache(), and SIccNamedColorEntry::rootName.
Referenced by ParseXml(), and CIccTagNamedColor2::Read().
|
inherited |
Name: CIccTagNamedColor2::SetSufix
Purpose: Set contents of suffix member field
Args: szPrefix - string to set prefix to
References CIccTagNamedColor2::m_szSufix.
|
inlineinherited |
References CIccTagNamedColor2::m_nVendorFlags.
|
virtual |
Implements CIccTagXml.
References SIccNamedColorEntry::deviceCoords, CIccTagNamedColor2::GetEntry(), icAnsiToUtf8(), icFixXml(), icLabFromPcs(), icSigLabData, icXyzFromPcs(), CIccTagNamedColor2::Lab2ToLab4(), CIccTagNamedColor2::m_csPCS, CIccTagNamedColor2::m_nDeviceCoords, CIccTagNamedColor2::m_nSize, CIccTagNamedColor2::m_nVendorFlags, CIccTagNamedColor2::m_szPrefix, CIccTagNamedColor2::m_szSufix, SIccNamedColorEntry::pcsCoords, and SIccNamedColorEntry::rootName.
|
inherited |
Name: CIccTagNamedColor2::UnitClip
Purpose: Clip number so that its between 0-1
Args: v = number to be clipped
Return: Clipped number
Referenced by CIccTagNamedColor2::Lab2ToLab4().
|
inlinevirtualinherited |
|
virtualinherited |
Name: CIccTagNamedColor2::Validate
Purpose: Check tag data validity.
Args: sig = signature of tag being validated, sReport = String to add report information to
Return: icValidateStatusOK if valid, or other error status.
Reimplemented from CIccTag.
References icHeader::colorSpace, CIccInfo::GetSigPathName(), icGetSpaceSamples(), icMaxStatus(), icMsgValidateNonCompliant, icMsgValidateWarning, icValidateNonCompliant, icValidateWarning, CIccTagNamedColor2::m_nDeviceCoords, CIccTagNamedColor2::m_nSize, and CIccTag::Validate().
|
virtualinherited |
Name: CIccTagNamedColor2::Write
Purpose: Write the tag to a file
Args: pIO - The IO object to write tag to.
Return: true = succesful, false = failure
Reimplemented from CIccTag.
References SIccNamedColorEntry::deviceCoords, CIccTagNamedColor2::GetType(), CIccTagNamedColor2::m_NamedColor, CIccTagNamedColor2::m_nColorEntrySize, CIccTagNamedColor2::m_nDeviceCoords, CIccTag::m_nReserved, CIccTagNamedColor2::m_nSize, CIccTagNamedColor2::m_nVendorFlags, CIccTagNamedColor2::m_szPrefix, CIccTagNamedColor2::m_szSufix, SIccNamedColorEntry::pcsCoords, SIccNamedColorEntry::rootName, CIccIO::Write32(), CIccIO::Write8(), and CIccIO::WriteUInt16Float().
|
protectedinherited |
|
protectedinherited |
Referenced by CIccTagNamedColor2::CIccTagNamedColor2(), CIccTagNamedColor2::CIccTagNamedColor2(), CIccTagNamedColor2::Describe(), CIccTagNamedColor2::FindCachedPCSColor(), CIccTagNamedColor2::GetPCS(), CIccTagNamedColor2::InitFindCachedPCSColor(), CIccTagNamedColor2::operator=(), CIccTagNamedColor2::SetColorSpaces(), and ToXml().
|
protectedinherited |
Referenced by CIccTagNamedColor2::CIccTagNamedColor2(), CIccTagNamedColor2::CIccTagNamedColor2(), CIccTagNamedColor2::~CIccTagNamedColor2(), CIccTagNamedColor2::Describe(), CIccTagNamedColor2::FindColor(), CIccTagNamedColor2::FindDeviceColor(), CIccTagNamedColor2::FindRootColor(), CIccTagNamedColor2::GetColorName(), CIccTagNamedColor2::GetEntry(), CIccTagNamedColor2::InitFindCachedPCSColor(), CIccTagNamedColor2::operator=(), CIccTagNamedColor2::operator[](), ParseXml(), CIccTagNamedColor2::Read(), CIccTagNamedColor2::SetSize(), and CIccTagNamedColor2::Write().
|
protectedinherited |
Referenced by CIccTagNamedColor2::CIccTagNamedColor2(), CIccTagNamedColor2::CIccTagNamedColor2(), CIccTagNamedColor2::~CIccTagNamedColor2(), CIccTagNamedColor2::FindCachedPCSColor(), CIccTagNamedColor2::FindPCSColor(), CIccTagNamedColor2::InitFindCachedPCSColor(), CIccTagNamedColor2::operator=(), and CIccTagNamedColor2::ResetPCSCache().
|
protectedinherited |
For quick response of repeated FindPCSColor.
Referenced by CIccTagNamedColor2::CIccTagNamedColor2(), CIccTagNamedColor2::CIccTagNamedColor2(), CIccTagNamedColor2::Describe(), CIccTagNamedColor2::GetColorName(), CIccTagNamedColor2::GetEntry(), CIccTagNamedColor2::operator=(), CIccTagNamedColor2::operator[](), ParseXml(), CIccTagNamedColor2::Read(), CIccTagNamedColor2::SetSize(), and CIccTagNamedColor2::Write().
|
protectedinherited |
Referenced by CIccTagNamedColor2::CIccTagNamedColor2(), CIccTagNamedColor2::CIccTagNamedColor2(), CIccTagNamedColor2::Describe(), CIccTagNamedColor2::FindDeviceColor(), CIccTagNamedColor2::GetDeviceCoords(), CIccTagNamedColor2::operator=(), ParseXml(), CIccTagNamedColor2::SetSize(), ToXml(), CIccTagNamedColor2::Validate(), and CIccTagNamedColor2::Write().
|
inherited |
Referenced by CIccTag::CIccTag(), CIccTagMultiProcessElement::CIccTagMultiProcessElement(), CIccTagMultiProcessElement::CIccTagMultiProcessElement(), CIccTagMultiProcessElement::operator=(), CIccProfileXml::ParseTag(), CIccTagXmlStruct::ParseTag(), CIccMpeXmlTintArray::ParseXml(), CIccTagXmlArray::ParseXml(), CIccTagText::Read(), CIccTagUtf8Text::Read(), CIccTagZipUtf8Text::Read(), CIccTagUtf16Text::Read(), CIccTagTextDescription::Read(), CIccTagSignature::Read(), CIccTagNamedColor2::Read(), CIccTagXYZ::Read(), CIccTagChromaticity::Read(), CIccTagCicp::Read(), CIccTagSparseMatrixArray::Read(), CIccTagFixedNum< T, Tsig >::Read(), CIccTagNum< T, Tsig >::Read(), CIccTagFloatNum< T, Tsig >::Read(), CIccTagMeasurement::Read(), CIccTagMultiLocalizedUnicode::Read(), CIccTagData::Read(), CIccTagDateTime::Read(), CIccTagColorantOrder::Read(), CIccTagColorantTable::Read(), CIccTagViewingConditions::Read(), CIccTagProfileSeqDesc::Read(), CIccTagResponseCurveSet16::Read(), CIccTagSpectralDataInfo::Read(), CIccTagSpectralViewingConditions::Read(), CIccTagEmbeddedHeightImage::Read(), CIccTagEmbeddedNormalImage::Read(), CIccTagStruct::Read(), CIccTagArray::Read(), CIccTagDict::Read(), CIccTagCurve::Read(), CIccTagParametricCurve::Read(), CIccTagLutAtoB::Read(), CIccTagLut8::Read(), CIccTagLut16::Read(), CIccTagGamutBoundaryDesc::Read(), CIccTagMultiProcessElement::Read(), CIccTagProfileSequenceId::Read(), CIccTagEmbeddedProfile::Read(), CIccTag::Validate(), CIccTagText::Write(), CIccTagUtf8Text::Write(), CIccTagZipUtf8Text::Write(), CIccTagUtf16Text::Write(), CIccTagTextDescription::Write(), CIccTagSignature::Write(), CIccTagNamedColor2::Write(), CIccTagXYZ::Write(), CIccTagChromaticity::Write(), CIccTagCicp::Write(), CIccTagSparseMatrixArray::Write(), CIccTagFixedNum< T, Tsig >::Write(), CIccTagNum< T, Tsig >::Write(), CIccTagFloatNum< T, Tsig >::Write(), CIccTagMeasurement::Write(), CIccTagMultiLocalizedUnicode::Write(), CIccTagData::Write(), CIccTagDateTime::Write(), CIccTagColorantOrder::Write(), CIccTagColorantTable::Write(), CIccTagViewingConditions::Write(), CIccTagProfileSeqDesc::Write(), CIccTagResponseCurveSet16::Write(), CIccTagSpectralDataInfo::Write(), CIccTagSpectralViewingConditions::Write(), CIccTagEmbeddedHeightImage::Write(), CIccTagEmbeddedNormalImage::Write(), CIccTagStruct::Write(), CIccTagArray::Write(), CIccTagDict::Write(), CIccTagEmbeddedProfile::Write(), CIccTagCurve::Write(), CIccTagParametricCurve::Write(), CIccTagLutAtoB::Write(), CIccTagLut8::Write(), CIccTagLut16::Write(), CIccTagGamutBoundaryDesc::Write(), CIccTagMultiProcessElement::Write(), and CIccTagProfileSequenceId::Write().
|
protectedinherited |
Referenced by CIccTagNamedColor2::CIccTagNamedColor2(), CIccTagNamedColor2::CIccTagNamedColor2(), CIccTagNamedColor2::Describe(), CIccTagNamedColor2::FindCachedPCSColor(), CIccTagNamedColor2::FindColor(), CIccTagNamedColor2::FindDeviceColor(), CIccTagNamedColor2::FindRootColor(), CIccTagNamedColor2::GetColorName(), CIccTagNamedColor2::GetSize(), CIccTagNamedColor2::InitFindCachedPCSColor(), CIccTagNamedColor2::operator=(), CIccTagNamedColor2::SetSize(), ToXml(), CIccTagNamedColor2::Validate(), and CIccTagNamedColor2::Write().
|
protectedinherited |
Referenced by CIccTagNamedColor2::CIccTagNamedColor2(), CIccTagNamedColor2::CIccTagNamedColor2(), CIccTagNamedColor2::Describe(), CIccTagNamedColor2::GetVendorFlags(), CIccTagNamedColor2::operator=(), ParseXml(), CIccTagNamedColor2::Read(), CIccTagNamedColor2::SetVendorFlags(), ToXml(), and CIccTagNamedColor2::Write().
|
protectedinherited |
Referenced by CIccTagNamedColor2::CIccTagNamedColor2(), CIccTagNamedColor2::CIccTagNamedColor2(), CIccTagNamedColor2::Describe(), CIccTagNamedColor2::FindColor(), CIccTagNamedColor2::GetColorName(), CIccTagNamedColor2::GetPrefix(), CIccTagNamedColor2::operator=(), ParseXml(), CIccTagNamedColor2::Read(), CIccTagNamedColor2::SetPrefix(), ToXml(), and CIccTagNamedColor2::Write().
|
protectedinherited |
Referenced by CIccTagNamedColor2::CIccTagNamedColor2(), CIccTagNamedColor2::CIccTagNamedColor2(), CIccTagNamedColor2::Describe(), CIccTagNamedColor2::FindColor(), CIccTagNamedColor2::GetColorName(), CIccTagNamedColor2::GetSufix(), CIccTagNamedColor2::operator=(), ParseXml(), CIccTagNamedColor2::Read(), CIccTagNamedColor2::SetSufix(), ToXml(), and CIccTagNamedColor2::Write().