Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > media > main-release > by-pkgid > c3d5f6d8e7a564b8f518a16810652c82 > files > 473

imagemagick-doc-6.6.1.5-2mdv2010.1.x86_64.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>MagickCore: profile.h File Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.4 -->
<div class="nav">
<a class="el" href="dir_b44b349db36f8365f5234e57d3038770.html">magick</a></div>
<h1>profile.h File Reference</h1>
<p>
<code>#include &quot;<a class="el" href="string___8h-source.html">magick/string_.h</a>&quot;</code><br>

<p>
<a href="profile_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__ProfileInfo.html">_ProfileInfo</a></td></tr>

<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct <a class="el" href="struct__ProfileInfo.html">_ProfileInfo</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8h.html#2f80bb81d0588b7b658dae98cf349fad">ProfileInfo</a></td></tr>

<tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8h.html#669c7ab0f7ee0caad6a5634ecc1f4d99">RenderingIntent</a> { <br>
&nbsp;&nbsp;<a class="el" href="profile_8h.html#669c7ab0f7ee0caad6a5634ecc1f4d99deef51c02d159ef182839437c6864b54">UndefinedIntent</a>, 
<a class="el" href="profile_8h.html#669c7ab0f7ee0caad6a5634ecc1f4d994d94d536b6e46c9b7ec471ad2fe0c05d">SaturationIntent</a>, 
<a class="el" href="profile_8h.html#669c7ab0f7ee0caad6a5634ecc1f4d998aed6ee2de7816bc4cc7fe2b8e593eca">PerceptualIntent</a>, 
<a class="el" href="profile_8h.html#669c7ab0f7ee0caad6a5634ecc1f4d99f96fa138450ff345e54bf4aaa0008e79">AbsoluteIntent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="profile_8h.html#669c7ab0f7ee0caad6a5634ecc1f4d994cbb6faffffdfb49cfc64ceb9f25430b">RelativeIntent</a>
<br>
 }</td></tr>

<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8h.html#48b934477443cc4103bfd55c676e6810">GetNextImageProfile</a> (const <a class="el" href="struct__Image.html">Image</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport const <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8h.html#f8198532072923bc779d7747d4534e58">GetImageProfile</a> (const <a class="el" href="struct__Image.html">Image</a> *, const char *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8h.html#b769dd357e6c67d3d8f11dde2722b4f9">CloneImageProfiles</a> (<a class="el" href="struct__Image.html">Image</a> *, const <a class="el" href="struct__Image.html">Image</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8h.html#6077abdebb5d1d767ed50e3754e609ff">DeleteImageProfile</a> (<a class="el" href="struct__Image.html">Image</a> *, const char *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8h.html#1abe04561fcecacda2585948c796fadd">ProfileImage</a> (<a class="el" href="struct__Image.html">Image</a> *, const char *, const void *, const size_t, const <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8h.html#d3bda2719a116608160b2821489ba59b">SetImageProfile</a> (<a class="el" href="struct__Image.html">Image</a> *, const char *, const <a class="el" href="struct__StringInfo.html">StringInfo</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8h.html#d681cb8236c77f8f1e676adee8cc4dbe">SyncImageProfiles</a> (<a class="el" href="struct__Image.html">Image</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8h.html#45caebbe013b08a13637956ce00d36d3">RemoveImageProfile</a> (<a class="el" href="struct__Image.html">Image</a> *, const char *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8h.html#0951449c40d155b90472144090e36463">DestroyImageProfiles</a> (<a class="el" href="struct__Image.html">Image</a> *)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">MagickExport void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8h.html#96784d916adea51031fcbc0438e42fbc">ResetImageProfileIterator</a> (const <a class="el" href="struct__Image.html">Image</a> *)</td></tr>

</table>
<hr><h2>Typedef Documentation</h2>
<a class="anchor" name="2f80bb81d0588b7b658dae98cf349fad"></a><!-- doxytag: member="profile.h::ProfileInfo" ref="2f80bb81d0588b7b658dae98cf349fad" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="struct__ProfileInfo.html">_ProfileInfo</a>  <a class="el" href="struct__ProfileInfo.html">ProfileInfo</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Enumeration Type Documentation</h2>
<a class="anchor" name="669c7ab0f7ee0caad6a5634ecc1f4d99"></a><!-- doxytag: member="profile.h::RenderingIntent" ref="669c7ab0f7ee0caad6a5634ecc1f4d99" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="profile_8h.html#669c7ab0f7ee0caad6a5634ecc1f4d99">RenderingIntent</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="669c7ab0f7ee0caad6a5634ecc1f4d99deef51c02d159ef182839437c6864b54"></a><!-- doxytag: member="UndefinedIntent" ref="669c7ab0f7ee0caad6a5634ecc1f4d99deef51c02d159ef182839437c6864b54" args="" -->UndefinedIntent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="669c7ab0f7ee0caad6a5634ecc1f4d994d94d536b6e46c9b7ec471ad2fe0c05d"></a><!-- doxytag: member="SaturationIntent" ref="669c7ab0f7ee0caad6a5634ecc1f4d994d94d536b6e46c9b7ec471ad2fe0c05d" args="" -->SaturationIntent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="669c7ab0f7ee0caad6a5634ecc1f4d998aed6ee2de7816bc4cc7fe2b8e593eca"></a><!-- doxytag: member="PerceptualIntent" ref="669c7ab0f7ee0caad6a5634ecc1f4d998aed6ee2de7816bc4cc7fe2b8e593eca" args="" -->PerceptualIntent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="669c7ab0f7ee0caad6a5634ecc1f4d99f96fa138450ff345e54bf4aaa0008e79"></a><!-- doxytag: member="AbsoluteIntent" ref="669c7ab0f7ee0caad6a5634ecc1f4d99f96fa138450ff345e54bf4aaa0008e79" args="" -->AbsoluteIntent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="669c7ab0f7ee0caad6a5634ecc1f4d994cbb6faffffdfb49cfc64ceb9f25430b"></a><!-- doxytag: member="RelativeIntent" ref="669c7ab0f7ee0caad6a5634ecc1f4d994cbb6faffffdfb49cfc64ceb9f25430b" args="" -->RelativeIntent</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

</div>
</div><p>
<hr><h2>Function Documentation</h2>
<a class="anchor" name="b769dd357e6c67d3d8f11dde2722b4f9"></a><!-- doxytag: member="profile.h::CloneImageProfiles" ref="b769dd357e6c67d3d8f11dde2722b4f9" args="(Image *, const Image *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> CloneImageProfiles           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6077abdebb5d1d767ed50e3754e609ff"></a><!-- doxytag: member="profile.h::DeleteImageProfile" ref="6077abdebb5d1d767ed50e3754e609ff" args="(Image *, const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> DeleteImageProfile           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="0951449c40d155b90472144090e36463"></a><!-- doxytag: member="profile.h::DestroyImageProfiles" ref="0951449c40d155b90472144090e36463" args="(Image *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport void DestroyImageProfiles           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="f8198532072923bc779d7747d4534e58"></a><!-- doxytag: member="profile.h::GetImageProfile" ref="f8198532072923bc779d7747d4534e58" args="(const Image *, const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport const <a class="el" href="struct__StringInfo.html">StringInfo</a>* GetImageProfile           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="48b934477443cc4103bfd55c676e6810"></a><!-- doxytag: member="profile.h::GetNextImageProfile" ref="48b934477443cc4103bfd55c676e6810" args="(const Image *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport char* GetNextImageProfile           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="1abe04561fcecacda2585948c796fadd"></a><!-- doxytag: member="profile.h::ProfileImage" ref="1abe04561fcecacda2585948c796fadd" args="(Image *, const char *, const void *, const size_t, const MagickBooleanType)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> ProfileImage           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const void *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const &nbsp;</td>
          <td class="paramname"> <em>size_t</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const &nbsp;</td>
          <td class="paramname"> <em>MagickBooleanType</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="45caebbe013b08a13637956ce00d36d3"></a><!-- doxytag: member="profile.h::RemoveImageProfile" ref="45caebbe013b08a13637956ce00d36d3" args="(Image *, const char *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="struct__StringInfo.html">StringInfo</a>* RemoveImageProfile           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="96784d916adea51031fcbc0438e42fbc"></a><!-- doxytag: member="profile.h::ResetImageProfileIterator" ref="96784d916adea51031fcbc0438e42fbc" args="(const Image *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport void ResetImageProfileIterator           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d3bda2719a116608160b2821489ba59b"></a><!-- doxytag: member="profile.h::SetImageProfile" ref="d3bda2719a116608160b2821489ba59b" args="(Image *, const char *, const StringInfo *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> SetImageProfile           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="struct__StringInfo.html">StringInfo</a> *&nbsp;</td>
          <td class="paramname"></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d681cb8236c77f8f1e676adee8cc4dbe"></a><!-- doxytag: member="profile.h::SyncImageProfiles" ref="d681cb8236c77f8f1e676adee8cc4dbe" args="(Image *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">MagickExport <a class="el" href="magick-type_8h.html#c740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> SyncImageProfiles           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct__Image.html">Image</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr size="1"><address style="text-align: right;"><small>Generated on Sat Jan 26 14:50:30 2008 for MagickCore by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
</body>
</html>