Sophie

Sophie

distrib > Fedora > 13 > i386 > by-pkgid > d4407d1b28dc9463b6e6d9d6c9fc666a > files > 150

oyranos-devel-0.1.9-4.fc12.i686.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>Oyranos: oyProfile_s Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css">
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.9 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li><a href="classes.html"><span>Data&nbsp;Structure&nbsp;Index</span></a></li>
      <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>oyProfile_s Struct Reference<br>
<small>
[<a class="el" href="group__objects__profile.html">Profile API</a>]</small>
</h1><!-- doxytag: class="oyProfile_s" -->a profile and its attributes  
<a href="#_details">More...</a>
<p>
<code>#include &lt;oyranos_alpha.h&gt;</code>
<p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__objects__generic.html#ga62ef859fd449252e08ccba088cf4f20">oyOBJECT_e</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoyProfile__s.html#b581ad389f6979c8bb8b193ed0a87750">type_</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">oyStruct_Copy_f&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoyProfile__s.html#99dcbad72f66f35057e9dfe943995757">copy</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">oyStruct_Release_f&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoyProfile__s.html#152a32d69860b01c334e1e49e57d4602">release</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structoyObject__s.html">oyObject_s</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoyProfile__s.html#f0ff86fed4988ed869706af024b2bdd6">oy_</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoyProfile__s.html#a1649393f7264725e6f55931fb3c3404">file_name_</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">size_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoyProfile__s.html#dab7e9ef7046e0a777ef21bc25d84172">size_</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoyProfile__s.html#a083231e0535eee8b7c42a930754893e">block_</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">icColorSpaceSignature&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoyProfile__s.html#b9639b367b627673ebf2781294aaa0e0">sig_</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="oyranos_8h.html#ab99ac2c96ef712033e41af8f5bf96dd">oyPROFILE_e</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoyProfile__s.html#ff5cdb7bbce699b29079ffa205ad1daa">use_default_</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structoyObject__s.html">oyObject_s</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoyProfile__s.html#e06baf91080fcc69ad658c3c1b69ca47">names_chan_</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoyProfile__s.html#205668fda273d704b182f95d0044edf2">channels_n_</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">oyStructList_s *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structoyProfile__s.html#ebdc9188f83edd602d91862c10b29fc4">tags_</a></td></tr>

<tr><td colspan="2"><br><h2>Related Functions</h2></td></tr>
<tr><td colspan="2">(Note that these are not member functions.) <br><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structoyProfile__s.html">oyProfile_s</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#g5aff7e5d72dacb673e63e67995cd5e3a">oyProfile_FromStd</a> (<a class="el" href="oyranos_8h.html#ab99ac2c96ef712033e41af8f5bf96dd">oyPROFILE_e</a> type, <a class="el" href="structoyObject__s.html">oyObject_s</a> object)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">create from default colour space settings  <a href="group__objects__profile.html#g5aff7e5d72dacb673e63e67995cd5e3a"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">OYAPI <a class="el" href="structoyProfile__s.html">oyProfile_s</a> *OYEXPORT&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#gd11dc80d94231824379c66c6aa1fed99">oyProfile_FromFile</a> (const char *name, uint32_t flags, <a class="el" href="structoyObject__s.html">oyObject_s</a> object)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">create from file  <a href="group__objects__profile.html#gd11dc80d94231824379c66c6aa1fed99"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">OYAPI <a class="el" href="structoyProfile__s.html">oyProfile_s</a> *OYEXPORT&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#g33e46ea60a32cde97a86642b1bc8afa7">oyProfile_FromMem</a> (size_t size, const oyPointer block, uint32_t flags, <a class="el" href="structoyObject__s.html">oyObject_s</a> object)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">create from in memory blob  <a href="group__objects__profile.html#g33e46ea60a32cde97a86642b1bc8afa7"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">OYAPI <a class="el" href="structoyProfile__s.html">oyProfile_s</a> *OYEXPORT&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#gdaaef45732876423add61a668257dc24">oyProfile_FromSignature</a> (icSignature sig, <a class="el" href="group__objects__profile.html#g9b3d1f9293e880fc06c6afc4bc32008f">oySIGNATURE_TYPE_e</a> type, <a class="el" href="structoyObject__s.html">oyObject_s</a> object)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">create a fractional profile from signature  <a href="group__objects__profile.html#gdaaef45732876423add61a668257dc24"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">OYAPI <a class="el" href="structoyProfile__s.html">oyProfile_s</a> *OYEXPORT&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#gae4ad63d1a4ed855c62477bbe588b739">oyProfile_Copy</a> (<a class="el" href="structoyProfile__s.html">oyProfile_s</a> *profile, <a class="el" href="structoyObject__s.html">oyObject_s</a> object)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">copy from existing profile struct  <a href="group__objects__profile.html#gae4ad63d1a4ed855c62477bbe588b739"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#g5dd007a9e1fe76d139e6d2e50f7a2eae">oyProfile_Release</a> (<a class="el" href="structoyProfile__s.html">oyProfile_s</a> **obj)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">release correctly  <a href="group__objects__profile.html#g5dd007a9e1fe76d139e6d2e50f7a2eae"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#gf56dc3d5179211298a570dc629c6dcf6">oyProfile_GetChannelsCount</a> (<a class="el" href="structoyProfile__s.html">oyProfile_s</a> *profile)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">number of channels in a colour space  <a href="group__objects__profile.html#gf56dc3d5179211298a570dc629c6dcf6"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">OYAPI icSignature OYEXPORT&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#gaab87438bdc86d839b552450f5060ba8">oyProfile_GetSignature</a> (<a class="el" href="structoyProfile__s.html">oyProfile_s</a> *s, <a class="el" href="group__objects__profile.html#g9b3d1f9293e880fc06c6afc4bc32008f">oySIGNATURE_TYPE_e</a> type)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">get ICC colour space signature  <a href="group__objects__profile.html#gaab87438bdc86d839b552450f5060ba8"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">OYAPI int OYEXPORT&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#g1a382395d494b0253ead630b08ec5cc2">oyProfile_SetSignature</a> (<a class="el" href="structoyProfile__s.html">oyProfile_s</a> *profile, icSignature sig, <a class="el" href="group__objects__profile.html#g9b3d1f9293e880fc06c6afc4bc32008f">oySIGNATURE_TYPE_e</a> type)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">set signature  <a href="group__objects__profile.html#g1a382395d494b0253ead630b08ec5cc2"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#g7329d9a8a82dae4fe4c82b57e2cc9f1d">oyProfile_SetChannelNames</a> (<a class="el" href="structoyProfile__s.html">oyProfile_s</a> *profile, <a class="el" href="structoyObject__s.html">oyObject_s</a> *names_chan)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">set channel names  <a href="group__objects__profile.html#g7329d9a8a82dae4fe4c82b57e2cc9f1d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const oyChar *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#g5c72d360596f7711e8e5ac9cf323cd47">oyProfile_GetChannelName</a> (<a class="el" href="structoyProfile__s.html">oyProfile_s</a> *profile, int pos, <a class="el" href="group__objects__generic.html#g843f8ac2692fc9726f7152966fea1f6f">oyNAME_e</a> type)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">get a channels name  <a href="group__objects__profile.html#g5c72d360596f7711e8e5ac9cf323cd47"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="structoyObject__s.html">oyObject_s</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#g7a98bdaa78a6b024586cb4932259bad1">oyProfile_GetChannelNames</a> (<a class="el" href="structoyProfile__s.html">oyProfile_s</a> *profile)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">get channel names  <a href="group__objects__profile.html#g7a98bdaa78a6b024586cb4932259bad1"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">OYAPI const oyChar *OYEXPORT&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#g52bf654c88db71f6fa662bc0b873d698">oyProfile_GetID</a> (<a class="el" href="structoyProfile__s.html">oyProfile_s</a> *s)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">get unique name  <a href="group__objects__profile.html#g52bf654c88db71f6fa662bc0b873d698"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">OYAPI const oyChar *OYEXPORT&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#gac31cb626375132c4db0580f6e197a07">oyProfile_GetText</a> (<a class="el" href="structoyProfile__s.html">oyProfile_s</a> *s, <a class="el" href="group__objects__generic.html#g843f8ac2692fc9726f7152966fea1f6f">oyNAME_e</a> type)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">get a presentable name  <a href="group__objects__profile.html#gac31cb626375132c4db0580f6e197a07"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">OYAPI oyPointer OYEXPORT&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#g2289863854a8287d12d2900f4cbf679d">oyProfile_GetMem</a> (<a class="el" href="structoyProfile__s.html">oyProfile_s</a> *profile, size_t *size, uint32_t flag, <a class="el" href="oyranos_8h.html#c8c6790602510b0b1cdfb5d0c06f99c9">oyAlloc_f</a> allocateFunc)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">get the ICC profile in memory  <a href="group__objects__profile.html#g2289863854a8287d12d2900f4cbf679d"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const oyChar *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#g367acaf1a1f0f3c6ded9427689c62060">oyProfile_GetFileName</a> (<a class="el" href="structoyProfile__s.html">oyProfile_s</a> *profile, int dl_pos)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">get the ICC profile location in the filesystem  <a href="group__objects__profile.html#g367acaf1a1f0f3c6ded9427689c62060"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structoyProfileTag__s.html">oyProfileTag_s</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#g3bbd0e67a6060b9fc95c3cb976401247">oyProfile_GetTagById</a> (<a class="el" href="structoyProfile__s.html">oyProfile_s</a> *profile, icTagSignature id)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">get a profile tag by its tag signature  <a href="group__objects__profile.html#g3bbd0e67a6060b9fc95c3cb976401247"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structoyProfileTag__s.html">oyProfileTag_s</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#g772190f9fef7dd2bb02a71671087a21f">oyProfile_GetTagByPos_</a> (<a class="el" href="structoyProfile__s.html">oyProfile_s</a> *profile, int pos)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">get a profile tag  <a href="group__objects__profile.html#g772190f9fef7dd2bb02a71671087a21f"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structoyProfileTag__s.html">oyProfileTag_s</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#g4cd8169128e24fd7adff0cef49a89906">oyProfile_GetTagByPos</a> (<a class="el" href="structoyProfile__s.html">oyProfile_s</a> *profile, int pos)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">get a profile tag  <a href="group__objects__profile.html#g4cd8169128e24fd7adff0cef49a89906"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#gde21034638df42d5de54a1aa70dda77e">oyProfile_GetTagCount</a> (<a class="el" href="structoyProfile__s.html">oyProfile_s</a> *profile)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#gfe3aeddbef43766ef62d7f16925913f4">oyProfile_AddTag</a> (<a class="el" href="structoyProfile__s.html">oyProfile_s</a> *profile, <a class="el" href="structoyProfileTag__s.html">oyProfileTag_s</a> **obj, int pos)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">add a tag to a profile  <a href="group__objects__profile.html#gfe3aeddbef43766ef62d7f16925913f4"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__profile.html#g002006054af49957e76d9bdf40bd1fce">oyProfile_TagReleaseAt</a> (<a class="el" href="structoyProfile__s.html">oyProfile_s</a> *profile, int pos)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">remove a tag from a profile  <a href="group__objects__profile.html#g002006054af49957e76d9bdf40bd1fce"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
a profile and its attributes <hr><h2>Field Documentation</h2>
<a class="anchor" name="a083231e0535eee8b7c42a930754893e"></a><!-- doxytag: member="oyProfile_s::block_" ref="a083231e0535eee8b7c42a930754893e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* <a class="el" href="structoyProfile__s.html#a083231e0535eee8b7c42a930754893e">oyProfile_s::block_</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
ICC profile data 
<p>Referenced by <a class="el" href="oyranos__alpha_8c_source.html#l07419">oyProfile_GetMem()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l06926">oyProfile_GetSignature()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l08214">oyProfile_GetTagByPos_()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l06843">oyProfile_Release()</a>, and <a class="el" href="oyranos__alpha_8c_source.html#l07005">oyProfile_SetSignature()</a>.</p>

</div>
</div><p>
<a class="anchor" name="205668fda273d704b182f95d0044edf2"></a><!-- doxytag: member="oyProfile_s::channels_n_" ref="205668fda273d704b182f95d0044edf2" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="structoyProfile__s.html#205668fda273d704b182f95d0044edf2">oyProfile_s::channels_n_</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
number of channels 
<p>Referenced by <a class="el" href="oyranos__alpha_8c_source.html#l06906">oyProfile_GetChannelsCount()</a>, and <a class="el" href="oyranos__alpha_8c_source.html#l06843">oyProfile_Release()</a>.</p>

</div>
</div><p>
<a class="anchor" name="99dcbad72f66f35057e9dfe943995757"></a><!-- doxytag: member="oyProfile_s::copy" ref="99dcbad72f66f35057e9dfe943995757" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">oyStruct_Copy_f <a class="el" href="structoyProfile__s.html#99dcbad72f66f35057e9dfe943995757">oyProfile_s::copy</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
copy function 
</div>
</div><p>
<a class="anchor" name="a1649393f7264725e6f55931fb3c3404"></a><!-- doxytag: member="oyProfile_s::file_name_" ref="a1649393f7264725e6f55931fb3c3404" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* <a class="el" href="structoyProfile__s.html#a1649393f7264725e6f55931fb3c3404">oyProfile_s::file_name_</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
file name for loading on request 
<p>Referenced by <a class="el" href="oyranos__alpha_8c_source.html#l00466">oyDumpColourToCGATS()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l07544">oyProfile_GetFileName()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l07221">oyProfile_GetID()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l07297">oyProfile_GetText()</a>, and <a class="el" href="oyranos__alpha_8c_source.html#l06843">oyProfile_Release()</a>.</p>

</div>
</div><p>
<a class="anchor" name="e06baf91080fcc69ad658c3c1b69ca47"></a><!-- doxytag: member="oyProfile_s::names_chan_" ref="e06baf91080fcc69ad658c3c1b69ca47" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structoyObject__s.html">oyObject_s</a>* <a class="el" href="structoyProfile__s.html#e06baf91080fcc69ad658c3c1b69ca47">oyProfile_s::names_chan_</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
user visible channel description 
<p>Referenced by <a class="el" href="oyranos__alpha_8c_source.html#l07140">oyProfile_GetChannelName()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l07172">oyProfile_GetChannelNames()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l06843">oyProfile_Release()</a>, and <a class="el" href="oyranos__alpha_8c_source.html#l07110">oyProfile_SetChannelNames()</a>.</p>

</div>
</div><p>
<a class="anchor" name="f0ff86fed4988ed869706af024b2bdd6"></a><!-- doxytag: member="oyProfile_s::oy_" ref="f0ff86fed4988ed869706af024b2bdd6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structoyObject__s.html">oyObject_s</a> <a class="el" href="structoyProfile__s.html#f0ff86fed4988ed869706af024b2bdd6">oyProfile_s::oy_</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
base object 
<p>Referenced by <a class="el" href="oyranos__alpha_8c_source.html#l08414">oyProfile_AddTag()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l06812">oyProfile_Copy()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l07172">oyProfile_GetChannelNames()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l07544">oyProfile_GetFileName()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l07221">oyProfile_GetID()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l07419">oyProfile_GetMem()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l08158">oyProfile_GetTagById()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l08361">oyProfile_GetTagByPos()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l07297">oyProfile_GetText()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l06843">oyProfile_Release()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l07110">oyProfile_SetChannelNames()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l07005">oyProfile_SetSignature()</a>, and <a class="el" href="oyranos__alpha_8c_source.html#l08444">oyProfile_TagReleaseAt()</a>.</p>

</div>
</div><p>
<a class="anchor" name="152a32d69860b01c334e1e49e57d4602"></a><!-- doxytag: member="oyProfile_s::release" ref="152a32d69860b01c334e1e49e57d4602" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">oyStruct_Release_f <a class="el" href="structoyProfile__s.html#152a32d69860b01c334e1e49e57d4602">oyProfile_s::release</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
release function 
</div>
</div><p>
<a class="anchor" name="b9639b367b627673ebf2781294aaa0e0"></a><!-- doxytag: member="oyProfile_s::sig_" ref="b9639b367b627673ebf2781294aaa0e0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">icColorSpaceSignature <a class="el" href="structoyProfile__s.html#b9639b367b627673ebf2781294aaa0e0">oyProfile_s::sig_</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
ICC profile signature 
<p>Referenced by <a class="el" href="oyranos__alpha_8c_source.html#l06906">oyProfile_GetChannelsCount()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l06926">oyProfile_GetSignature()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l06843">oyProfile_Release()</a>, and <a class="el" href="oyranos__alpha_8c_source.html#l07005">oyProfile_SetSignature()</a>.</p>

</div>
</div><p>
<a class="anchor" name="dab7e9ef7046e0a777ef21bc25d84172"></a><!-- doxytag: member="oyProfile_s::size_" ref="dab7e9ef7046e0a777ef21bc25d84172" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">size_t <a class="el" href="structoyProfile__s.html#dab7e9ef7046e0a777ef21bc25d84172">oyProfile_s::size_</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
ICC profile size 
<p>Referenced by <a class="el" href="oyranos__alpha_8c_source.html#l07419">oyProfile_GetMem()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l08214">oyProfile_GetTagByPos_()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l06843">oyProfile_Release()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l07005">oyProfile_SetSignature()</a>, and <a class="el" href="oyranos__alpha_8c_source.html#l08962">oyProfiles_s::oyProfiles_Create()</a>.</p>

</div>
</div><p>
<a class="anchor" name="ebdc9188f83edd602d91862c10b29fc4"></a><!-- doxytag: member="oyProfile_s::tags_" ref="ebdc9188f83edd602d91862c10b29fc4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">oyStructList_s* <a class="el" href="structoyProfile__s.html#ebdc9188f83edd602d91862c10b29fc4">oyProfile_s::tags_</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
list of header + tags 
<p>Referenced by <a class="el" href="oyranos__alpha_8c_source.html#l08414">oyProfile_AddTag()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l07419">oyProfile_GetMem()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l08214">oyProfile_GetTagByPos_()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l08384">oyProfile_GetTagCount()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l06843">oyProfile_Release()</a>, and <a class="el" href="oyranos__alpha_8c_source.html#l08444">oyProfile_TagReleaseAt()</a>.</p>

</div>
</div><p>
<a class="anchor" name="b581ad389f6979c8bb8b193ed0a87750"></a><!-- doxytag: member="oyProfile_s::type_" ref="b581ad389f6979c8bb8b193ed0a87750" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__objects__generic.html#ga62ef859fd449252e08ccba088cf4f20">oyOBJECT_e</a> <a class="el" href="structoyProfile__s.html#b581ad389f6979c8bb8b193ed0a87750">oyProfile_s::type_</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
struct type oyOBJECT_PROFILE_S 
<p>Referenced by <a class="el" href="oyranos__alpha_8c_source.html#l07544">oyProfile_GetFileName()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l07419">oyProfile_GetMem()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l08158">oyProfile_GetTagById()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l08214">oyProfile_GetTagByPos_()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l08384">oyProfile_GetTagCount()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l06843">oyProfile_Release()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l08444">oyProfile_TagReleaseAt()</a>, and <a class="el" href="oyranos__alpha_8c_source.html#l09319">oyProfiles_s::oyProfiles_MoveIn()</a>.</p>

</div>
</div><p>
<a class="anchor" name="ff5cdb7bbce699b29079ffa205ad1daa"></a><!-- doxytag: member="oyProfile_s::use_default_" ref="ff5cdb7bbce699b29079ffa205ad1daa" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="oyranos_8h.html#ab99ac2c96ef712033e41af8f5bf96dd">oyPROFILE_e</a> <a class="el" href="structoyProfile__s.html#ff5cdb7bbce699b29079ffa205ad1daa">oyProfile_s::use_default_</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
if &gt; 0 : take from settings 
<p>Referenced by <a class="el" href="oyranos__alpha_8c_source.html#l06354">oyProfile_FromStd()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l07221">oyProfile_GetID()</a>, and <a class="el" href="oyranos__alpha_8c_source.html#l07297">oyProfile_GetText()</a>.</p>

</div>
</div><p>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Mon Jul 27 04:18:00 2009 for Oyranos by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>
</body>
</html>