| Oyranos Colour Management System API

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

Functions
ICC helpers
Miscellaneous
Collaboration diagram for ICC helpers:

## Functions

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

## Detailed 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(), oyICCColourSpaceToChannelLayout(), and oyProfile_s::oyProfile_GetChannelsCount().

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(), oyNAME_DESCRIPTION, and oyNAME_NAME.

Referenced by oyProfile_s::oyProfile_GetChannelNames().

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 oyCHANNELTYPE_COLOUR, oyCHANNELTYPE_COLOUR_LIGHTNESS, oyCHANNELTYPE_LIGHTNESS, oyCHANNELTYPE_OTHER, and 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)

Referenced by oyProfile_Install().

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)