Oyranos Colour Management System API
Data Structures | Functions

ICC helpers

Data Structures

struct  deviceSettingsType
 deviceSettingsType tag for ICC profilesFor details see: http://www.oyranos.org/wiki/index.php?title=Device_Settings_in_ICC_0.2 More...

Functions

int oyICCColourSpaceGetChannelCount (icColorSpaceSignature color)
 number of channels in a colour space
const char * oyICCColourSpaceGetName (icColorSpaceSignature sig)
 name of a colour space
const oyChar * oyICCColourSpaceGetChannelName (icColorSpaceSignature sig, int pos, int type)
 channel names of a colour space
oyCHANNELTYPE_e oyICCColourSpaceToChannelLayout (icColorSpaceSignature sig, int pos)
 describe a channels characteristic
const oyChar * oyICCTagDescription (icTagSignature sig)
 get tag description
const oyChar * oyICCTagName (icTagSignature sig)
 get tag ~4 char name
const oyChar * oyICCDeviceClassDescription (icProfileClassSignature sig)
 get the ICC profile icProfileClassSignature description
const oyChar * oyICCPlatformDescription (icPlatformSignature platform)
 get the ICC profile platform description
const oyChar * oyICCTagTypeName (icTagTypeSignature sig)
 get tag type ~4 char name
const oyChar * oyICCTechnologyDescription (icTechnologySignature sig)
 get ICC profile icTechnologySignature description
const oyChar * oyICCChromaticityColorantDescription (icSignature sig)
 get ICC profile Chromaticity Colorant description
const oyChar * oyICCIlluminantDescription (icIlluminant sig)
 get ICC profile illuminant description
const oyChar * oyICCStandardObserverDescription (icStandardObserver sig)
 get ICC profile Standard Observer description
const oyChar * oyICCMeasurementGeometryDescription (icMeasurementGeometry sig)
 get ICC profile Measurement Geometry description
const oyChar * oyICCMeasurementFlareDescription (icMeasurementFlare sig)
 get ICC profile Measurement Flare description

Function Documentation

const oyChar* oyICCChromaticityColorantDescription ( icSignature  sig  ) 

get ICC profile Chromaticity Colorant description

Function: oyICCChromaticityColorantDescription

Since:
Oyranos: version 0.1.8
Date:
1 january 2008 (API 0.1.8)
int oyICCColourSpaceGetChannelCount ( icColorSpaceSignature  color  ) 

number of channels in a colour space

Function: oyICCColourSpaceGetChannelCount

Since:
Oyranos: version 0.1.8
Date:
november 2007 (API 0.1.8)

Referenced by oyICCColourSpaceGetChannelName(), and oyICCColourSpaceToChannelLayout().

const oyChar* oyICCColourSpaceGetChannelName ( icColorSpaceSignature  sig,
int  pos,
int  type 
)

channel names of a colour space

Function: oyICCColourSpaceGetChannelName

Since:
Oyranos: version 0.1.8
Date:
september 2007 (API 0.1.8)

References oyICCColourSpaceGetChannelCount().

const char* oyICCColourSpaceGetName ( icColorSpaceSignature  sig  ) 

name of a colour space

Function: oyICCColourSpaceGetName

Since:
Oyranos: version 0.1.8
Date:
november 2007 (API 0.1.8)
oyCHANNELTYPE_e oyICCColourSpaceToChannelLayout ( icColorSpaceSignature  sig,
int  pos 
)

describe a channels characteristic

Function: oyICCColourSpaceToChannelLayout

Version:
Oyranos: 0.1.8
Since:
2008/07/29 (Oyranos: 0.1.8)
Date:
2008/07/29

References oyICCColourSpaceGetChannelCount().

const oyChar* oyICCDeviceClassDescription ( icProfileClassSignature  sig  ) 

get the ICC profile icProfileClassSignature description

Function: oyICCDeviceClassDescription

Since:
Oyranos: version 0.1.8
Date:
1 january 2008 (API 0.1.8)
const oyChar* oyICCIlluminantDescription ( icIlluminant  sig  ) 

get ICC profile illuminant description

Function: oyICCIlluminantDescription

Version:
Oyranos: 0.1.8
Date:
2008/02/01
Since:
2005/00/00 (Oyranos: 0.1.8)
const oyChar* oyICCMeasurementFlareDescription ( icMeasurementFlare  sig  ) 

get ICC profile Measurement Flare description

Function: oyICCMeasurementFlareDescription

Since:
Oyranos: version 0.1.8
Date:
1 january 2008 (API 0.1.8)
const oyChar* oyICCMeasurementGeometryDescription ( icMeasurementGeometry  sig  ) 

get ICC profile Measurement Geometry description

Function: oyICCMeasurementGeometryDescription

Since:
Oyranos: version 0.1.8
Date:
1 january 2008 (API 0.1.8)
const oyChar* oyICCPlatformDescription ( icPlatformSignature  platform  ) 

get the ICC profile platform description

Function: oyICCPlatformDescription

Since:
Oyranos: version 0.1.8
Date:
1 january 2008 (API 0.1.8)
const oyChar* oyICCStandardObserverDescription ( icStandardObserver  sig  ) 

get ICC profile Standard Observer description

Function: oyICCStandardObserverDescription

Since:
Oyranos: version 0.1.8
Date:
1 january 2008 (API 0.1.8)
const oyChar* oyICCTagDescription ( icTagSignature  sig  ) 

get tag description

Function: oyICCTagDescription

Since:
Oyranos: version 0.1.8
Date:
1 january 2008 (API 0.1.8)
const oyChar* oyICCTagName ( icTagSignature  sig  ) 

get tag ~4 char name

Function: oyICCTagName

Since:
Oyranos: version 0.1.8
Date:
1 january 2008 (API 0.1.8)
const oyChar* oyICCTagTypeName ( icTagTypeSignature  sig  ) 

get tag type ~4 char name

Function: oyICCTagTypeName

Since:
Oyranos: version 0.1.8
Date:
1 january 2008 (API 0.1.8)
const oyChar* oyICCTechnologyDescription ( icTechnologySignature  sig  ) 

get ICC profile icTechnologySignature description

Function: oyICCTechnologyDescription

Since:
Oyranos: version 0.1.8
Date:
1 january 2008 (API 0.1.8)