Sophie

Sophie

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

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: Miscellaneous</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><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>Miscellaneous<br>
<small>
[<a class="el" href="group__alpha.html">Alpha API's</a>]</small>
</h1>
<p>
<div class="dynheader">
Collaboration diagram for Miscellaneous:</div>
<div class="dynsection">
<center><table><tr><td><img src="group__misc.png" border="0" alt="" usemap="#group____misc_map">
<map name="group____misc_map">
<area shape="rect" href="group__colour__low.html" title="Basic colour calculations" alt="" coords="297,5,463,32"><area shape="rect" href="group__objects__generic.html" title="Generic Objects" alt="" coords="323,56,437,83"><area shape="rect" href="group__objects__value.html" title="Values Handling" alt="" coords="323,107,437,133"><area shape="rect" href="group__objects__region.html" title="Region Handling" alt="" coords="321,157,439,184"><area shape="rect" href="group__alpha.html" title="Alpha API&#39;s" alt="" coords="5,81,96,108"></map></td></tr></table></center>
</div>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Modules</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__colour__low.html">Basic colour calculations</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__generic.html">Generic Objects</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__value.html">Values Handling</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__objects__region.html">Region Handling</a></td></tr>

<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__misc.html#gc3d4229b7e810e293f6e4e6a30088e7e">oyI18NSet</a> (int active, int reserved)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">switch internationalisation of strings on or off  <a href="#gc3d4229b7e810e293f6e4e6a30088e7e"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__misc.html#gd2af644dc8be86850f583f7fac690d33">oyLanguage</a> (void)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">get language code  <a href="#gd2af644dc8be86850f583f7fac690d33"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__misc.html#g4bf64b395d27a8e6f3c074e220446884">oyCountry</a> (void)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">get country code  <a href="#g4bf64b395d27a8e6f3c074e220446884"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__misc.html#gf9f5cbfea2e8b2ecf69c1b6139d051cf">oyLang</a> (void)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">get LANG code/variable  <a href="#gf9f5cbfea2e8b2ecf69c1b6139d051cf"></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__misc.html#gca099da792e95880977bcdd7a74b2ab2">oyVersion</a> (int type)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">give the compiled in library version  <a href="#gca099da792e95880977bcdd7a74b2ab2"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__misc.html#g1397bb66eec8d6fa80aa52c4c52a6916">oyVersionString</a> (int type, <a class="el" href="oyranos_8h.html#c8c6790602510b0b1cdfb5d0c06f99c9">oyAlloc_f</a> allocateFunc)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">give the configure options for Oyranos  <a href="#g1397bb66eec8d6fa80aa52c4c52a6916"></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__misc.html#g5c9afd94f62535409b21ede1da6aa46a">oyProfileGetMD5</a> (void *buffer, size_t size, unsigned char *md5_return)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">calculate a md5 digest beginning after the header offset  <a href="#g5c9afd94f62535409b21ede1da6aa46a"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">oyChar *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__misc.html#g989832c13c24d9e2988f2a5a8252fa59">oyDumpColourToCGATS</a> (const double *channels, size_t n, <a class="el" href="structoyProfile__s.html">oyProfile_s</a> *prof, <a class="el" href="oyranos_8h.html#c8c6790602510b0b1cdfb5d0c06f99c9">oyAlloc_f</a> allocateFunc, const oyChar *DESCRIPTOR)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">create CGATS text from double value array and a profile  <a href="#g989832c13c24d9e2988f2a5a8252fa59"></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__misc.html#g03b5022f21c791b763ea2c215b5bfb97">oyCopyColour</a> (const double *from, double *to, int n, <a class="el" href="structoyProfile__s.html">oyProfile_s</a> *ref, int channels_n)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">copy pure colours  <a href="#g03b5022f21c791b763ea2c215b5bfb97"></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__misc.html#g48c0042d89155ce49e3ba63440958ac8">oyDatatypeToText</a> (<a class="el" href="group__objects__image.html#gb88677090fd2f8ddbe49db4e8a539fce">oyDATATYPE_e</a> t)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">oyDATATYPE_e to string mapping  <a href="#g48c0042d89155ce49e3ba63440958ac8"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">icUInt16Number&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__misc.html#g62ec52fe7219a43019bb69120e5fb171">oyValueUInt16</a> (icUInt16Number val)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">MSB&lt;-&gt;LSB.  <a href="#g62ec52fe7219a43019bb69120e5fb171"></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__misc.html#g8dda84b4cb9d19609b773e57302587a0">oySizeofDatatype</a> (<a class="el" href="group__objects__image.html#gb88677090fd2f8ddbe49db4e8a539fce">oyDATATYPE_e</a> t)</td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">oyDATATYPE_e to byte mapping  <a href="#g8dda84b4cb9d19609b773e57302587a0"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Miscellaneous stuff. <hr><h2>Function Documentation</h2>
<a class="anchor" name="g03b5022f21c791b763ea2c215b5bfb97"></a><!-- doxytag: member="oyranos_alpha.c::oyCopyColour" ref="g03b5022f21c791b763ea2c215b5bfb97" args="(const double *from, double *to, int n, oyProfile_s *ref, int channels_n)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void oyCopyColour           </td>
          <td>(</td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname"> <em>from</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">double *&nbsp;</td>
          <td class="paramname"> <em>to</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>n</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structoyProfile__s.html">oyProfile_s</a> *&nbsp;</td>
          <td class="paramname"> <em>ref</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>channels_n</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
copy pure colours 
<p>
handle colour only, without from set to -1 default<p>
<dl class="since" compact><dt><b>Since:</b></dt><dd>Oyranos: version 0.1.8 </dd></dl>
<dl class="date" compact><dt><b>Date:</b></dt><dd>september 2007 (API 0.1.8) </dd></dl>

<p>References <a class="el" href="oyranos__alpha_8c_source.html#l06926">oyProfile_s::oyProfile_GetSignature()</a>, and <a class="el" href="oyranos__alpha_8h_source.html#l00689">oySIGNATURE_COLOUR_SPACE</a>.</p>

<p>Referenced by <a class="el" href="oyranos__alpha_8c_source.html#l15652">oyNamedColour_s::oyNamedColour_Create()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l15727">oyNamedColour_s::oyNamedColour_CreateWithName()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l16116">oyNamedColour_s::oyNamedColour_GetColourStd()</a>, and <a class="el" href="oyranos__alpha_8c_source.html#l15992">oyNamedColour_s::oyNamedColour_SetColourStd()</a>.</p>

</div>
</div><p>
<a class="anchor" name="g4bf64b395d27a8e6f3c074e220446884"></a><!-- doxytag: member="oyranos.c::oyCountry" ref="g4bf64b395d27a8e6f3c074e220446884" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* oyCountry           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
get country code 
<p>
<dl class="since" compact><dt><b>Since:</b></dt><dd>Oyranos: version 0.1.8 </dd></dl>
<dl class="date" compact><dt><b>Date:</b></dt><dd>26 november 2007 (API 0.1.8) </dd></dl>

<p>Referenced by <a class="el" href="oyranos__alpha_8c_source.html#l08725">oyProfileTag_s::oyProfileTag_GetText()</a>.</p>

</div>
</div><p>
<a class="anchor" name="g48c0042d89155ce49e3ba63440958ac8"></a><!-- doxytag: member="oyranos_alpha.c::oyDatatypeToText" ref="g48c0042d89155ce49e3ba63440958ac8" args="(oyDATATYPE_e t)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const oyChar* oyDatatypeToText           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__objects__image.html#gb88677090fd2f8ddbe49db4e8a539fce">oyDATATYPE_e</a>&nbsp;</td>
          <td class="paramname"> <em>t</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
oyDATATYPE_e to string mapping 
<p>
<dl class="since" compact><dt><b>Since:</b></dt><dd>Oyranos: version 0.1.8 </dd></dl>
<dl class="date" compact><dt><b>Date:</b></dt><dd>26 november 2007 (API 0.1.8) </dd></dl>

<p>References <a class="el" href="oyranos__alpha_8h_source.html#l01008">oyDOUBLE</a>, <a class="el" href="oyranos__alpha_8h_source.html#l01007">oyFLOAT</a>, <a class="el" href="oyranos__alpha_8h_source.html#l01006">oyHALF</a>, <a class="el" href="oyranos__alpha_8h_source.html#l01004">oyUINT16</a>, <a class="el" href="oyranos__alpha_8h_source.html#l01005">oyUINT32</a>, and <a class="el" href="oyranos__alpha_8h_source.html#l01003">oyUINT8</a>.</p>

</div>
</div><p>
<a class="anchor" name="g989832c13c24d9e2988f2a5a8252fa59"></a><!-- doxytag: member="oyranos_alpha.c::oyDumpColourToCGATS" ref="g989832c13c24d9e2988f2a5a8252fa59" args="(const double *channels, size_t n, oyProfile_s *prof, oyAlloc_f allocateFunc, const oyChar *DESCRIPTOR)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">oyChar* oyDumpColourToCGATS           </td>
          <td>(</td>
          <td class="paramtype">const double *&nbsp;</td>
          <td class="paramname"> <em>channels</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>n</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="structoyProfile__s.html">oyProfile_s</a> *&nbsp;</td>
          <td class="paramname"> <em>prof</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="oyranos_8h.html#c8c6790602510b0b1cdfb5d0c06f99c9">oyAlloc_f</a>&nbsp;</td>
          <td class="paramname"> <em>allocateFunc</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const oyChar *&nbsp;</td>
          <td class="paramname"> <em>DESCRIPTOR</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
create CGATS text from double value array and a profile 
<p>
Function oyDumpColourToCGATS The funtion operates on raw colour values. Alpha is not supported. The intention is to have a small debugging only tool. The values are required to come prescaled (IE RGB 0...255, XYZ 0...1, CMYK 0...100 ...)<p>
<dl class="todo" compact><dt><b><a class="el" href="todo.html#_todo000006">Todo:</a></b></dt><dd>should be merged to some structure like <a class="el" href="structoyImage__s.html" title="a reference struct to gather information for image transformationas we dont target...">oyImage_s</a>.</dd></dl>
<dl class="since" compact><dt><b>Since:</b></dt><dd>Oyranos: version 0.1.8 </dd></dl>
<dl class="date" compact><dt><b>Date:</b></dt><dd>2008/01/21 (API 0.1.8) </dd></dl>

<p>References <a class="el" href="oyranos__alpha_8h_source.html#l00721">oyProfile_s::file_name_</a>, <a class="el" href="oyranos__alpha_8c_source.html#l06906">oyProfile_s::oyProfile_GetChannelsCount()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l06926">oyProfile_s::oyProfile_GetSignature()</a>, and <a class="el" href="oyranos__alpha_8h_source.html#l00689">oySIGNATURE_COLOUR_SPACE</a>.</p>

</div>
</div><p>
<a class="anchor" name="gc3d4229b7e810e293f6e4e6a30088e7e"></a><!-- doxytag: member="oyranos.c::oyI18NSet" ref="gc3d4229b7e810e293f6e4e6a30088e7e" args="(int active, int reserved)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void oyI18NSet           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>active</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>reserved</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
switch internationalisation of strings on or off 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"></td><td valign="top"><em>active</em>&nbsp;</td><td>bool </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>reserved</em>&nbsp;</td><td>for future use </td></tr>
  </table>
</dl>

</div>
</div><p>
<a class="anchor" name="gf9f5cbfea2e8b2ecf69c1b6139d051cf"></a><!-- doxytag: member="oyranos.c::oyLang" ref="gf9f5cbfea2e8b2ecf69c1b6139d051cf" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* oyLang           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
get LANG code/variable 
<p>
<dl class="since" compact><dt><b>Since:</b></dt><dd>Oyranos: version 0.1.8 </dd></dl>
<dl class="date" compact><dt><b>Date:</b></dt><dd>26 november 2007 (API 0.1.8) </dd></dl>

</div>
</div><p>
<a class="anchor" name="gd2af644dc8be86850f583f7fac690d33"></a><!-- doxytag: member="oyranos.c::oyLanguage" ref="gd2af644dc8be86850f583f7fac690d33" args="(void)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* oyLanguage           </td>
          <td>(</td>
          <td class="paramtype">void&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
get language code 
<p>
<dl class="since" compact><dt><b>Since:</b></dt><dd>Oyranos: version 0.1.8 </dd></dl>
<dl class="date" compact><dt><b>Date:</b></dt><dd>26 november 2007 (API 0.1.8) </dd></dl>

<p>Referenced by <a class="el" href="oyranos__alpha_8c_source.html#l08725">oyProfileTag_s::oyProfileTag_GetText()</a>.</p>

</div>
</div><p>
<a class="anchor" name="g5c9afd94f62535409b21ede1da6aa46a"></a><!-- doxytag: member="oyranos.c::oyProfileGetMD5" ref="g5c9afd94f62535409b21ede1da6aa46a" args="(void *buffer, size_t size, unsigned char *md5_return)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int oyProfileGetMD5           </td>
          <td>(</td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname"> <em>buffer</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&nbsp;</td>
          <td class="paramname"> <em>size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned char *&nbsp;</td>
          <td class="paramname"> <em>md5_return</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
calculate a md5 digest beginning after the header offset 
<p>
The md5 implementation is written by L. Peter Deutsch<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>buffer</em>&nbsp;</td><td>complete profiles buffer </td></tr>
    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>size</em>&nbsp;</td><td>over all profile size </td></tr>
    <tr><td valign="top"><tt>[out]</tt>&nbsp;</td><td valign="top"><em>md5_return</em>&nbsp;</td><td>buffer to write in the md5 digest (128 bytes)</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>error </dd></dl>

</div>
</div><p>
<a class="anchor" name="g8dda84b4cb9d19609b773e57302587a0"></a><!-- doxytag: member="oyranos_alpha.c::oySizeofDatatype" ref="g8dda84b4cb9d19609b773e57302587a0" args="(oyDATATYPE_e t)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int oySizeofDatatype           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="group__objects__image.html#gb88677090fd2f8ddbe49db4e8a539fce">oyDATATYPE_e</a>&nbsp;</td>
          <td class="paramname"> <em>t</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
oyDATATYPE_e to byte mapping 
<p>
<dl class="since" compact><dt><b>Since:</b></dt><dd>Oyranos: version 0.1.8 </dd></dl>
<dl class="date" compact><dt><b>Date:</b></dt><dd>november 2007 (API 0.1.8) </dd></dl>

<p>References <a class="el" href="oyranos__alpha_8h_source.html#l01008">oyDOUBLE</a>, <a class="el" href="oyranos__alpha_8h_source.html#l01007">oyFLOAT</a>, <a class="el" href="oyranos__alpha_8h_source.html#l01006">oyHALF</a>, <a class="el" href="oyranos__alpha_8h_source.html#l01004">oyUINT16</a>, <a class="el" href="oyranos__alpha_8h_source.html#l01005">oyUINT32</a>, and <a class="el" href="oyranos__alpha_8h_source.html#l01003">oyUINT8</a>.</p>

<p>Referenced by <a class="el" href="oyranos__alpha_8c_source.html#l10838">oyImage_s::oyImage_FillArray()</a>.</p>

</div>
</div><p>
<a class="anchor" name="g62ec52fe7219a43019bb69120e5fb171"></a><!-- doxytag: member="oyranos_alpha.c::oyValueUInt16" ref="g62ec52fe7219a43019bb69120e5fb171" args="(icUInt16Number val)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">icUInt16Number oyValueUInt16           </td>
          <td>(</td>
          <td class="paramtype">icUInt16Number&nbsp;</td>
          <td class="paramname"> <em>val</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
MSB&lt;-&gt;LSB. 
<p>

<p>Referenced by <a class="el" href="oyranos__alpha_8c_source.html#l06926">oyProfile_s::oyProfile_GetSignature()</a>, and <a class="el" href="oyranos__alpha_8c_source.html#l07005">oyProfile_s::oyProfile_SetSignature()</a>.</p>

</div>
</div><p>
<a class="anchor" name="gca099da792e95880977bcdd7a74b2ab2"></a><!-- doxytag: member="oyranos.c::oyVersion" ref="gca099da792e95880977bcdd7a74b2ab2" args="(int type)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int oyVersion           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>type</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
give the compiled in library version 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>type</em>&nbsp;</td><td>0 - Oyranos API; 1 - start month, 2 - start year; 3 - development last month, 4 - development last year</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>OYRANOS_VERSION at library compile time </dd></dl>

<p>Referenced by <a class="el" href="oyranos__alpha_8c_source.html#l03240">oyObject_s::oyObject_New()</a>, <a class="el" href="oyranos__alpha_8c_source.html#l03271">oyObject_s::oyObject_NewWithAllocators()</a>, and <a class="el" href="oyranos_8c_source.html#l01930">oyVersionString()</a>.</p>

</div>
</div><p>
<a class="anchor" name="g1397bb66eec8d6fa80aa52c4c52a6916"></a><!-- doxytag: member="oyranos.c::oyVersionString" ref="g1397bb66eec8d6fa80aa52c4c52a6916" args="(int type, oyAlloc_f allocateFunc)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* oyVersionString           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="oyranos_8h.html#c8c6790602510b0b1cdfb5d0c06f99c9">oyAlloc_f</a>&nbsp;</td>
          <td class="paramname"> <em>allocateFunc</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
give the configure options for Oyranos 
<p>
<dl compact><dt><b>Parameters:</b></dt><dd>
  <table border="0" cellspacing="2" cellpadding="0">
    <tr><td valign="top"><tt>[in]</tt>&nbsp;</td><td valign="top"><em>type</em>&nbsp;</td><td>1 - OYRANOS_VERSION_NAME; 2 - git master hash; 3 - OYRANOS_CONFIG_DATE, 4 - development period </td></tr>
    <tr><td valign="top"></td><td valign="top"><em>allocateFunc</em>&nbsp;</td><td>user allocator, e.g. malloc</td></tr>
  </table>
</dl>
<dl class="return" compact><dt><b>Returns:</b></dt><dd>Oyranos configure output</dd></dl>
<dl class="since" compact><dt><b>Since:</b></dt><dd>Oyranos: version 0.1.8 </dd></dl>
<dl class="date" compact><dt><b>Date:</b></dt><dd>18 december 2007 (API 0.1.8) </dd></dl>

<p>References <a class="el" href="oyranos_8c_source.html#l01905">oyVersion()</a>.</p>

</div>
</div><p>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Mon Jul 27 04:17:59 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>