blob: c70011c384e0240ce3146ee68534b58d93b9afe4 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.3"/>
<title>MagickCore: profile.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">MagickCore
&#160;<span id="projectnumber">6.8.3</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.3 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('profile_8c.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="profile_8c.html#nested-classes">Data Structures</a> &#124;
<a href="profile_8c.html#define-members">Macros</a> &#124;
<a href="profile_8c.html#typedef-members">Typedefs</a> &#124;
<a href="profile_8c.html#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">profile.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="studio_8h_source.html">MagickCore/studio.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="attribute_8h_source.html">MagickCore/attribute.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="cache_8h_source.html">MagickCore/cache.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="color_8h_source.html">MagickCore/color.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="colorspace-private_8h_source.html">MagickCore/colorspace-private.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="configure_8h_source.html">MagickCore/configure.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="exception_8h_source.html">MagickCore/exception.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="exception-private_8h_source.html">MagickCore/exception-private.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="hashmap_8h_source.html">MagickCore/hashmap.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="image_8h_source.html">MagickCore/image.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="memory___8h_source.html">MagickCore/memory_.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="monitor_8h_source.html">MagickCore/monitor.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="monitor-private_8h_source.html">MagickCore/monitor-private.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="option_8h_source.html">MagickCore/option.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="pixel-accessor_8h_source.html">MagickCore/pixel-accessor.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="profile_8h_source.html">MagickCore/profile.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="profile-private_8h_source.html">MagickCore/profile-private.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="property_8h_source.html">MagickCore/property.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="quantum_8h_source.html">MagickCore/quantum.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="quantum-private_8h_source.html">MagickCore/quantum-private.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="resource___8h_source.html">MagickCore/resource_.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="splay-tree_8h_source.html">MagickCore/splay-tree.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="string___8h_source.html">MagickCore/string_.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="thread-private_8h_source.html">MagickCore/thread-private.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="token_8h_source.html">MagickCore/token.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="utility_8h_source.html">MagickCore/utility.h</a>&quot;</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for profile.c:</div>
<div class="dyncontent">
<div class="center"><img src="profile_8c__incl.png" border="0" usemap="#profile_8c" alt=""/></div>
<map name="profile_8c" id="profile_8c">
<area shape="rect" id="node3" href="studio_8h.html" title="MagickCore/studio.h" alt="" coords="931,683,1084,709"/><area shape="rect" id="node46" href="attribute_8h.html" title="MagickCore/attribute.h" alt="" coords="3196,435,3364,461"/><area shape="rect" id="node48" href="image_8h.html" title="MagickCore/image.h" alt="" coords="3722,517,3875,544"/><area shape="rect" id="node50" href="color_8h.html" title="MagickCore/color.h" alt="" coords="2815,600,2960,627"/><area shape="rect" id="node56" href="exception_8h.html" title="MagickCore/exception.h" alt="" coords="2254,757,2431,784"/><area shape="rect" id="node87" href="hashmap_8h.html" title="MagickCore/hashmap.h" alt="" coords="5031,683,5204,709"/><area shape="rect" id="node89" href="monitor_8h.html" title="MagickCore/monitor.h" alt="" coords="2431,600,2595,627"/><area shape="rect" id="node91" href="profile_8h.html" title="MagickCore/profile.h" alt="" coords="2151,600,2304,627"/><area shape="rect" id="node93" href="string___8h.html" title="MagickCore/string_.h" alt="" coords="2053,683,2208,709"/><area shape="rect" id="node98" href="quantum_8h.html" title="MagickCore/quantum.h" alt="" coords="2620,600,2791,627"/><area shape="rect" id="node111" href="cache_8h.html" title="MagickCore/cache.h" alt="" coords="4778,269,4928,296"/><area shape="rect" id="node115" href="colorspace-private_8h.html" title="MagickCore/colorspace\l&#45;private.h" alt="" coords="3786,81,3957,122"/><area shape="rect" id="node121" href="pixel-accessor_8h.html" title="MagickCore/pixel&#45;accessor.h" alt="" coords="4063,179,4268,205"/><area shape="rect" id="node142" href="configure_8h.html" title="MagickCore/configure.h" alt="" coords="5123,352,5296,379"/><area shape="rect" id="node146" href="exception-private_8h.html" title="MagickCore/exception\l&#45;private.h" alt="" coords="1809,593,1973,634"/><area shape="rect" id="node155" href="memory___8h.html" title="MagickCore/memory_.h" alt="" coords="4084,88,4260,115"/><area shape="rect" id="node158" href="monitor-private_8h.html" title="MagickCore/monitor\l&#45;private.h" alt="" coords="3473,427,3625,469"/><area shape="rect" id="node161" href="option_8h.html" title="MagickCore/option.h" alt="" coords="4335,88,4488,115"/><area shape="rect" id="node165" href="profile-private_8h.html" title="MagickCore/profile\l&#45;private.h" alt="" coords="1929,262,2069,303"/><area shape="rect" id="node168" href="property_8h.html" title="MagickCore/property.h" alt="" coords="4743,88,4909,115"/><area shape="rect" id="node171" href="quantum-private_8h.html" title="MagickCore/quantum\l&#45;private.h" alt="" coords="4405,171,4563,213"/><area shape="rect" id="node174" href="resource___8h.html" title="MagickCore/resource_.h" alt="" coords="4829,179,5005,205"/><area shape="rect" id="node176" href="splay-tree_8h.html" title="MagickCore/splay&#45;tree.h" alt="" coords="5036,88,5215,115"/><area shape="rect" id="node179" href="thread-private_8h.html" title="MagickCore/thread&#45;private.h" alt="" coords="4513,88,4719,115"/><area shape="rect" id="node185" href="token_8h.html" title="MagickCore/token.h" alt="" coords="5290,88,5440,115"/><area shape="rect" id="node187" href="utility_8h.html" title="MagickCore/utility.h" alt="" coords="5465,88,5612,115"/><area shape="rect" id="node5" href="magick-config_8h.html" title="MagickCore/magick&#45;config.h" alt="" coords="1160,832,1363,859"/><area shape="rect" id="node29" href="method-attribute_8h.html" title="MagickCore/method&#45;attribute.h" alt="" coords="896,757,1119,784"/><area shape="rect" id="node41" href="magick-type_8h.html" title="MagickCore/magick&#45;type.h" alt="" coords="1666,757,1859,784"/><area shape="rect" id="node52" href="pixel_8h.html" title="MagickCore/pixel.h" alt="" coords="4485,757,4627,784"/><area shape="rect" id="node54" href="colorspace_8h.html" title="MagickCore/colorspace.h" alt="" coords="4464,832,4648,859"/><area shape="rect" id="node59" href="semaphore_8h.html" title="MagickCore/semaphore.h" alt="" coords="2612,832,2799,859"/><area shape="rect" id="node62" href="blob_8h.html" title="MagickCore/blob.h" alt="" coords="4377,600,4517,627"/><area shape="rect" id="node65" href="stream_8h.html" title="MagickCore/stream.h" alt="" coords="4105,683,4263,709"/><area shape="rect" id="node68" href="cache-view_8h.html" title="MagickCore/cache&#45;view.h" alt="" coords="4463,683,4648,709"/><area shape="rect" id="node71" href="composite_8h.html" title="MagickCore/composite.h" alt="" coords="3669,683,3851,709"/><area shape="rect" id="node73" href="compress_8h.html" title="MagickCore/compress.h" alt="" coords="3978,600,4155,627"/><area shape="rect" id="node75" href="effect_8h.html" title="MagickCore/effect.h" alt="" coords="3484,600,3632,627"/><area shape="rect" id="node79" href="geometry_8h.html" title="MagickCore/geometry.h" alt="" coords="3462,757,3636,784"/><area shape="rect" id="node82" href="layer_8h.html" title="MagickCore/layer.h" alt="" coords="3657,600,3801,627"/><area shape="rect" id="node85" href="locale___8h.html" title="MagickCore/locale_.h" alt="" coords="4594,600,4752,627"/><area shape="rect" id="node101" href="resample_8h.html" title="MagickCore/resample.h" alt="" coords="4180,600,4353,627"/><area shape="rect" id="node104" href="resize_8h.html" title="MagickCore/resize.h" alt="" coords="3138,600,3288,627"/><area shape="rect" id="node108" href="timer_8h.html" title="MagickCore/timer.h" alt="" coords="3313,600,3460,627"/><area shape="rect" id="node77" href="morphology_8h.html" title="MagickCore/morphology.h" alt="" coords="3454,683,3644,709"/><area shape="rect" id="node118" href="image-private_8h.html" title="MagickCore/image&#45;private.h" alt="" coords="3836,179,4039,205"/><area shape="rect" id="node127" href="gem_8h.html" title="MagickCore/gem.h" alt="" coords="4094,269,4236,296"/><area shape="rect" id="node129" href="fx_8h.html" title="MagickCore/fx.h" alt="" coords="4289,352,4415,379"/><area shape="rect" id="node138" href="random___8h.html" title="MagickCore/random_.h" alt="" coords="3489,352,3660,379"/><area shape="rect" id="node131" href="draw_8h.html" title="MagickCore/draw.h" alt="" coords="4500,435,4644,461"/><area shape="rect" id="node136" href="type_8h.html" title="MagickCore/type.h" alt="" coords="4610,517,4752,544"/><area shape="rect" id="node148" href="log_8h.html" title="MagickCore/log.h" alt="" coords="1895,683,2028,709"/><area shape="rect" id="node183" href="thread___8h.html" title="MagickCore/thread_.h" alt="" coords="4641,179,4804,205"/></map>
</div>
</div>
<p><a href="profile_8c_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__ProfileInfo.html">_ProfileInfo</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__CMSExceptionInfo.html">_CMSExceptionInfo</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ae47a56348b1651deff77f95454bc25e5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#ae47a56348b1651deff77f95454bc25e5">cmsSigCmykData</a>&#160;&#160;&#160;icSigCmykData</td></tr>
<tr class="separator:ae47a56348b1651deff77f95454bc25e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85fa71f72b554e635c5f8cec08c9c313"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a85fa71f72b554e635c5f8cec08c9c313">cmsSigGrayData</a>&#160;&#160;&#160;icSigGrayData</td></tr>
<tr class="separator:a85fa71f72b554e635c5f8cec08c9c313"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69c390aaf909868976c1dc4e59fdacce"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a69c390aaf909868976c1dc4e59fdacce">cmsSigLabData</a>&#160;&#160;&#160;icSigLabData</td></tr>
<tr class="separator:a69c390aaf909868976c1dc4e59fdacce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ce6beeeb16bc4f2a0b117d787d014f2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a8ce6beeeb16bc4f2a0b117d787d014f2">cmsSigLuvData</a>&#160;&#160;&#160;icSigLuvData</td></tr>
<tr class="separator:a8ce6beeeb16bc4f2a0b117d787d014f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e050febfc32d7a00d5bdc1504bf33cf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a7e050febfc32d7a00d5bdc1504bf33cf">cmsSigRgbData</a>&#160;&#160;&#160;icSigRgbData</td></tr>
<tr class="separator:a7e050febfc32d7a00d5bdc1504bf33cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94a3e056ac0be1cb96257d391c273dbd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a94a3e056ac0be1cb96257d391c273dbd">cmsSigXYZData</a>&#160;&#160;&#160;icSigXYZData</td></tr>
<tr class="separator:a94a3e056ac0be1cb96257d391c273dbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec5856fc14c764d8a7a73a558cff04ff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#aec5856fc14c764d8a7a73a558cff04ff">cmsSigYCbCrData</a>&#160;&#160;&#160;icSigYCbCrData</td></tr>
<tr class="separator:aec5856fc14c764d8a7a73a558cff04ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13b89ffb5bb5ecf2ffab83c18e4dfd96"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a13b89ffb5bb5ecf2ffab83c18e4dfd96">cmsSigLinkClass</a>&#160;&#160;&#160;icSigLinkClass</td></tr>
<tr class="separator:a13b89ffb5bb5ecf2ffab83c18e4dfd96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aecf39eaaf643c9ff7f00908691d77f94"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#aecf39eaaf643c9ff7f00908691d77f94">cmsColorSpaceSignature</a>&#160;&#160;&#160;icColorSpaceSignature</td></tr>
<tr class="separator:aecf39eaaf643c9ff7f00908691d77f94"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13bea660bc77966df5b11541fb8d3a0d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a13bea660bc77966df5b11541fb8d3a0d">cmsUInt32Number</a>&#160;&#160;&#160;DWORD</td></tr>
<tr class="separator:a13bea660bc77966df5b11541fb8d3a0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81e6dd6fe3fe124db24cfe6667994a5e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a81e6dd6fe3fe124db24cfe6667994a5e">cmsSetLogErrorHandler</a>(handler)&#160;&#160;&#160;cmsSetErrorHandler(handler)</td></tr>
<tr class="separator:a81e6dd6fe3fe124db24cfe6667994a5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4bf6b4c8dae2401140c40071e0188aa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#af4bf6b4c8dae2401140c40071e0188aa">cmsCreateTransformTHR</a>(context, source_profile, source_type, target_profile, target_type, intent, flags)</td></tr>
<tr class="separator:af4bf6b4c8dae2401140c40071e0188aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c1a24a63138e49828bd79896bf79f61"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a7c1a24a63138e49828bd79896bf79f61">cmsOpenProfileFromMemTHR</a>(context, profile, length)&#160;&#160;&#160;cmsOpenProfileFromMem(profile,length)</td></tr>
<tr class="separator:a7c1a24a63138e49828bd79896bf79f61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a578cda6491174198de1ff8d742cb886c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a578cda6491174198de1ff8d742cb886c">ProfileImageTag</a>&#160;&#160;&#160;&quot;Profile/<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a>&quot;</td></tr>
<tr class="separator:a578cda6491174198de1ff8d742cb886c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbed375a7b78f4bc206649e4fdec447a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#adbed375a7b78f4bc206649e4fdec447a">ThrowProfileException</a>(severity, tag, context)</td></tr>
<tr class="separator:adbed375a7b78f4bc206649e4fdec447a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ed14a4026bd275eb56f47695cd6ef85"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a4ed14a4026bd275eb56f47695cd6ef85">MaxDirectoryStack</a>&#160;&#160;&#160;16</td></tr>
<tr class="separator:a4ed14a4026bd275eb56f47695cd6ef85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4154fa296826353c9c5b22cffd218a15"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a4154fa296826353c9c5b22cffd218a15">EXIF_DELIMITER</a>&#160;&#160;&#160;&quot;\n&quot;</td></tr>
<tr class="separator:a4154fa296826353c9c5b22cffd218a15"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4c91971bdacf993e00a2ac077b5934e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#ab4c91971bdacf993e00a2ac077b5934e">EXIF_NUM_FORMATS</a>&#160;&#160;&#160;12</td></tr>
<tr class="separator:ab4c91971bdacf993e00a2ac077b5934e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06a02a8bc0dbf5f8a0accfd2ce2d7381"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a06a02a8bc0dbf5f8a0accfd2ce2d7381">TAG_EXIF_OFFSET</a>&#160;&#160;&#160;0x8769</td></tr>
<tr class="separator:a06a02a8bc0dbf5f8a0accfd2ce2d7381"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a494b6cded8f7729649ff3aa88596b5f7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a494b6cded8f7729649ff3aa88596b5f7">TAG_INTEROP_OFFSET</a>&#160;&#160;&#160;0xa005</td></tr>
<tr class="separator:a494b6cded8f7729649ff3aa88596b5f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a46ec628b9427cae3191674580ed381a6"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__CMSExceptionInfo.html">_CMSExceptionInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a46ec628b9427cae3191674580ed381a6">CMSExceptionInfo</a></td></tr>
<tr class="separator:a46ec628b9427cae3191674580ed381a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:aa7bf447cb0f694af69b0d8fbc6e4860e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#aa7bf447cb0f694af69b0d8fbc6e4860e">CloneImageProfiles</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *clone_image)</td></tr>
<tr class="separator:aa7bf447cb0f694af69b0d8fbc6e4860e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2bfc1e948bbc94e339eae47651219d16"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a2bfc1e948bbc94e339eae47651219d16">DeleteImageProfile</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const char *name)</td></tr>
<tr class="separator:a2bfc1e948bbc94e339eae47651219d16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf4fe241f66aef781109704bbccfe600"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#acf4fe241f66aef781109704bbccfe600">DestroyImageProfiles</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:acf4fe241f66aef781109704bbccfe600"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ab21657eb28991574d828cdb5fee02c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> const <a class="el" href="string___8h.html#aca1fd7a4c769eb24c2176fda532c9c00">StringInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a6ab21657eb28991574d828cdb5fee02c">GetImageProfile</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const char *name)</td></tr>
<tr class="separator:a6ab21657eb28991574d828cdb5fee02c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20aa689d65c916b3a206adb11aa36452"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a20aa689d65c916b3a206adb11aa36452">GetNextImageProfile</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:a20aa689d65c916b3a206adb11aa36452"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af24a2e7822162b148ed1eaee49bc4f00"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#af24a2e7822162b148ed1eaee49bc4f00">ProfileImage</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const char *name, const void *datum, const size_t length, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:af24a2e7822162b148ed1eaee49bc4f00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2855f27bb7c02c169ac879dce623c74"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="string___8h.html#aca1fd7a4c769eb24c2176fda532c9c00">StringInfo</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#ac2855f27bb7c02c169ac879dce623c74">RemoveImageProfile</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const char *name)</td></tr>
<tr class="separator:ac2855f27bb7c02c169ac879dce623c74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac95526a029d64ba1131dbac84164357b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#ac95526a029d64ba1131dbac84164357b">ResetImageProfileIterator</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:ac95526a029d64ba1131dbac84164357b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e6fe264745e6c173336c2e8c37f6185"><td class="memItemLeft" align="right" valign="top">static void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a6e6fe264745e6c173336c2e8c37f6185">DestroyProfile</a> (void *profile)</td></tr>
<tr class="separator:a6e6fe264745e6c173336c2e8c37f6185"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a870f3152697088e3e75576172ff6e5d0"><td class="memItemLeft" align="right" valign="top">static const unsigned char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a870f3152697088e3e75576172ff6e5d0">ReadResourceByte</a> (const unsigned char *p, unsigned char *quantum)</td></tr>
<tr class="separator:a870f3152697088e3e75576172ff6e5d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c537c9099d694ca791c9f7e4ecad119"><td class="memItemLeft" align="right" valign="top">static const unsigned char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a8c537c9099d694ca791c9f7e4ecad119">ReadResourceBytes</a> (const unsigned char *p, const ssize_t count, unsigned char *quantum)</td></tr>
<tr class="separator:a8c537c9099d694ca791c9f7e4ecad119"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fa9666d58331a3c9f870344bbacdfff"><td class="memItemLeft" align="right" valign="top">static const unsigned char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a1fa9666d58331a3c9f870344bbacdfff">ReadResourceLong</a> (const unsigned char *p, size_t *quantum)</td></tr>
<tr class="separator:a1fa9666d58331a3c9f870344bbacdfff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3352a2d44cf77fb19528511a3d92e5c0"><td class="memItemLeft" align="right" valign="top">static const unsigned char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a3352a2d44cf77fb19528511a3d92e5c0">ReadResourceShort</a> (const unsigned char *p, unsigned short *quantum)</td></tr>
<tr class="separator:a3352a2d44cf77fb19528511a3d92e5c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5859bc3a4797dd69d0ca63d1b90c18f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#ae5859bc3a4797dd69d0ca63d1b90c18f">GetProfilesFromResourceBlock</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const <a class="el" href="string___8h.html#aca1fd7a4c769eb24c2176fda532c9c00">StringInfo</a> *resource_block, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:ae5859bc3a4797dd69d0ca63d1b90c18f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a262d33b8bc29e20a3c78395941adebf5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a262d33b8bc29e20a3c78395941adebf5">SetImageProfile</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const char *name, const <a class="el" href="string___8h.html#aca1fd7a4c769eb24c2176fda532c9c00">StringInfo</a> *profile, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a262d33b8bc29e20a3c78395941adebf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30bbdaa8a1070fa5d4a5f376fdcc0bcf"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a30bbdaa8a1070fa5d4a5f376fdcc0bcf">ReadProfileByte</a> (unsigned char **p, size_t *length)</td></tr>
<tr class="separator:a30bbdaa8a1070fa5d4a5f376fdcc0bcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a462e5318c4027d341aa5f144357a04b8"><td class="memItemLeft" align="right" valign="top">static unsigned short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a462e5318c4027d341aa5f144357a04b8">ReadProfileShort</a> (const <a class="el" href="quantum_8h.html#ad3f8cd9685608d762e24f72b8858bdfb">EndianType</a> endian, unsigned char *buffer)</td></tr>
<tr class="separator:a462e5318c4027d341aa5f144357a04b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0aa01c1f3ab8f324b754c293cb2b2bf"><td class="memItemLeft" align="right" valign="top">static size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#aa0aa01c1f3ab8f324b754c293cb2b2bf">ReadProfileLong</a> (const <a class="el" href="quantum_8h.html#ad3f8cd9685608d762e24f72b8858bdfb">EndianType</a> endian, unsigned char *buffer)</td></tr>
<tr class="separator:aa0aa01c1f3ab8f324b754c293cb2b2bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac2bc4e5381bc2718525575761f90431"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#aac2bc4e5381bc2718525575761f90431">WriteProfileLong</a> (const <a class="el" href="quantum_8h.html#ad3f8cd9685608d762e24f72b8858bdfb">EndianType</a> endian, const size_t value, unsigned char *p)</td></tr>
<tr class="separator:aac2bc4e5381bc2718525575761f90431"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a5d9c3df46f7a88aaca5d10d73196c7"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#a0a5d9c3df46f7a88aaca5d10d73196c7">WriteProfileShort</a> (const <a class="el" href="quantum_8h.html#ad3f8cd9685608d762e24f72b8858bdfb">EndianType</a> endian, const unsigned short value, unsigned char *p)</td></tr>
<tr class="separator:a0a5d9c3df46f7a88aaca5d10d73196c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1785765c8993c5d5a9db36919be393f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="profile_8c.html#aa1785765c8993c5d5a9db36919be393f">SyncImageProfiles</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:aa1785765c8993c5d5a9db36919be393f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="aecf39eaaf643c9ff7f00908691d77f94"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define cmsColorSpaceSignature&#160;&#160;&#160;icColorSpaceSignature</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l00094">94</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>.</p>
</div>
</div>
<a class="anchor" id="af4bf6b4c8dae2401140c40071e0188aa"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define cmsCreateTransformTHR</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">context, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">source_profile, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">source_type, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">target_profile, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">target_type, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">intent, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">flags&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">cmsCreateTransform(source_profile, \</div>
<div class="line"> source_type,target_profile,target_type,intent,flags);</div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="profile_8c_source.html#l00097">97</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
</div>
</div>
<a class="anchor" id="a7c1a24a63138e49828bd79896bf79f61"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define cmsOpenProfileFromMemTHR</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">context, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">profile, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">length&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;cmsOpenProfileFromMem(profile,length)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l00100">100</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>.</p>
</div>
</div>
<a class="anchor" id="a81e6dd6fe3fe124db24cfe6667994a5e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define cmsSetLogErrorHandler</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">handler</td><td>)</td>
<td>&#160;&#160;&#160;cmsSetErrorHandler(handler)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l00096">96</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>.</p>
</div>
</div>
<a class="anchor" id="ae47a56348b1651deff77f95454bc25e5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define cmsSigCmykData&#160;&#160;&#160;icSigCmykData</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l00086">86</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>.</p>
</div>
</div>
<a class="anchor" id="a85fa71f72b554e635c5f8cec08c9c313"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define cmsSigGrayData&#160;&#160;&#160;icSigGrayData</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l00087">87</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>.</p>
</div>
</div>
<a class="anchor" id="a69c390aaf909868976c1dc4e59fdacce"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define cmsSigLabData&#160;&#160;&#160;icSigLabData</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l00088">88</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>.</p>
</div>
</div>
<a class="anchor" id="a13b89ffb5bb5ecf2ffab83c18e4dfd96"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define cmsSigLinkClass&#160;&#160;&#160;icSigLinkClass</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l00093">93</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>.</p>
</div>
</div>
<a class="anchor" id="a8ce6beeeb16bc4f2a0b117d787d014f2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define cmsSigLuvData&#160;&#160;&#160;icSigLuvData</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l00089">89</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>.</p>
</div>
</div>
<a class="anchor" id="a7e050febfc32d7a00d5bdc1504bf33cf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define cmsSigRgbData&#160;&#160;&#160;icSigRgbData</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l00090">90</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>.</p>
</div>
</div>
<a class="anchor" id="a94a3e056ac0be1cb96257d391c273dbd"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define cmsSigXYZData&#160;&#160;&#160;icSigXYZData</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l00091">91</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>.</p>
</div>
</div>
<a class="anchor" id="aec5856fc14c764d8a7a73a558cff04ff"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define cmsSigYCbCrData&#160;&#160;&#160;icSigYCbCrData</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l00092">92</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>.</p>
</div>
</div>
<a class="anchor" id="a13bea660bc77966df5b11541fb8d3a0d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define cmsUInt32Number&#160;&#160;&#160;DWORD</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l00095">95</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>Referenced by <a class="el" href="identify_8c_source.html#l00236">IdentifyImage()</a>, and <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>.</p>
</div>
</div>
<a class="anchor" id="a4154fa296826353c9c5b22cffd218a15"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EXIF_DELIMITER&#160;&#160;&#160;&quot;\n&quot;</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ab4c91971bdacf993e00a2ac077b5934e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EXIF_NUM_FORMATS&#160;&#160;&#160;12</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="profile_8c_source.html#l01400">SyncImageProfiles()</a>.</p>
</div>
</div>
<a class="anchor" id="a4ed14a4026bd275eb56f47695cd6ef85"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MaxDirectoryStack&#160;&#160;&#160;16</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="property_8c_source.html#l00730">GetEXIFProperty()</a>, and <a class="el" href="profile_8c_source.html#l01400">SyncImageProfiles()</a>.</p>
</div>
</div>
<a class="anchor" id="a578cda6491174198de1ff8d742cb886c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ProfileImageTag&#160;&#160;&#160;&quot;Profile/<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a>&quot;</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>.</p>
</div>
</div>
<a class="anchor" id="a06a02a8bc0dbf5f8a0accfd2ce2d7381"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define TAG_EXIF_OFFSET&#160;&#160;&#160;0x8769</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="property_8c_source.html#l00730">GetEXIFProperty()</a>, and <a class="el" href="profile_8c_source.html#l01400">SyncImageProfiles()</a>.</p>
</div>
</div>
<a class="anchor" id="a494b6cded8f7729649ff3aa88596b5f7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define TAG_INTEROP_OFFSET&#160;&#160;&#160;0xa005</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="property_8c_source.html#l00730">GetEXIFProperty()</a>, and <a class="el" href="profile_8c_source.html#l01400">SyncImageProfiles()</a>.</p>
</div>
</div>
<a class="anchor" id="adbed375a7b78f4bc206649e4fdec447a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define ThrowProfileException</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">severity, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">tag, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">context&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">{ \</div>
<div class="line"> if (source_profile != (cmsHPROFILE) NULL) \</div>
<div class="line"> (void) cmsCloseProfile(source_profile); \</div>
<div class="line"> if (target_profile != (cmsHPROFILE) NULL) \</div>
<div class="line"> (void) cmsCloseProfile(target_profile); \</div>
<div class="line"> ThrowBinaryException(severity,tag,context); \</div>
<div class="line">}</div>
</div><!-- fragment -->
<p>Referenced by <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>.</p>
</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="a46ec628b9427cae3191674580ed381a6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="struct__CMSExceptionInfo.html">_CMSExceptionInfo</a> <a class="el" href="profile_8c.html#a46ec628b9427cae3191674580ed381a6">CMSExceptionInfo</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="aa7bf447cb0f694af69b0d8fbc6e4860e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> CloneImageProfiles </td>
<td>(</td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>clone_image</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l00156">156</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>References <a class="el" href="splay-tree_8c_source.html#l00344">CloneSplayTree()</a>, <a class="el" href="string_8c_source.html#l00318">CloneStringInfo()</a>, <a class="el" href="string_8c_source.html#l00689">ConstantString()</a>, <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="image_8h_source.html#l00193">_Image::profiles</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="image_8c_source.html#l00793">CloneImage()</a>, <a class="el" href="layer_8c_source.html#l00228">CoalesceImages()</a>, and <a class="el" href="layer_8c_source.html#l00375">DisposeImages()</a>.</p>
</div>
</div>
<a class="anchor" id="a2bfc1e948bbc94e339eae47651219d16"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> DeleteImageProfile </td>
<td>(</td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>name</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l00195">195</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="splay-tree_8c_source.html#l00601">DeleteNodeFromSplayTree()</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="image_8h_source.html#l00193">_Image::profiles</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>, <a class="el" href="resize_8c_source.html#l03393">ThumbnailImage()</a>, and <a class="el" href="colorspace_8c_source.html#l01774">TransformImageColorspace()</a>.</p>
</div>
</div>
<a class="anchor" id="acf4fe241f66aef781109704bbccfe600"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> void DestroyImageProfiles </td>
<td>(</td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l00228">228</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>References <a class="el" href="splay-tree_8c_source.html#l00680">DestroySplayTree()</a>, and <a class="el" href="image_8h_source.html#l00193">_Image::profiles</a>.</p>
<p>Referenced by <a class="el" href="image_8c_source.html#l01012">DestroyImage()</a>, and <a class="el" href="image_8c_source.html#l03547">StripImage()</a>.</p>
</div>
</div>
<a class="anchor" id="a6e6fe264745e6c173336c2e8c37f6185"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void* DestroyProfile </td>
<td>(</td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>profile</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l01094">1094</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>References <a class="el" href="string_8c_source.html#l00841">DestroyStringInfo()</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l01260">SetImageProfile()</a>.</p>
</div>
</div>
<a class="anchor" id="a6ab21657eb28991574d828cdb5fee02c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> const <a class="el" href="string___8h.html#aca1fd7a4c769eb24c2176fda532c9c00">StringInfo</a>* GetImageProfile </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>name</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l00258">258</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>References <a class="el" href="string_8c_source.html#l00744">CopyMagickString()</a>, <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="splay-tree_8c_source.html#l00878">GetValueFromSplayTree()</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="method-attribute_8h_source.html#l00108">MaxTextExtent</a>, <a class="el" href="image_8h_source.html#l00193">_Image::profiles</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="property_8c_source.html#l00548">Get8BIMProperty()</a>, <a class="el" href="property_8c_source.html#l00730">GetEXIFProperty()</a>, <a class="el" href="property_8c_source.html#l00397">GetIPTCProperty()</a>, <a class="el" href="property_8c_source.html#l01529">GetXMPProperty()</a>, <a class="el" href="identify_8c_source.html#l00236">IdentifyImage()</a>, <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>, <a class="el" href="constitute_8c_source.html#l00405">ReadImage()</a>, and <a class="el" href="profile_8c_source.html#l01400">SyncImageProfiles()</a>.</p>
</div>
</div>
<a class="anchor" id="a20aa689d65c916b3a206adb11aa36452"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> char* GetNextImageProfile </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l00301">301</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="splay-tree_8c_source.html#l00767">GetNextKeyInSplayTree()</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="image_8h_source.html#l00193">_Image::profiles</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="identify_8c_source.html#l00236">IdentifyImage()</a>, <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>, and <a class="el" href="resize_8c_source.html#l03393">ThumbnailImage()</a>.</p>
</div>
</div>
<a class="anchor" id="ae5859bc3a4797dd69d0ca63d1b90c18f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> GetProfilesFromResourceBlock </td>
<td>(</td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="string___8h.html#aca1fd7a4c769eb24c2176fda532c9c00">StringInfo</a> *&#160;</td>
<td class="paramname"><em>resource_block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
<td class="paramname"><em>exception</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l01135">1135</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>References <a class="el" href="string_8c_source.html#l00165">AcquireStringInfo()</a>, <a class="el" href="string_8c_source.html#l00841">DestroyStringInfo()</a>, <a class="el" href="string_8c_source.html#l01263">GetStringInfoDatum()</a>, <a class="el" href="string_8c_source.html#l01292">GetStringInfoLength()</a>, <a class="el" href="string_8c_source.html#l01631">LocaleNCompare()</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="profile_8c_source.html#l01099">ReadResourceByte()</a>, <a class="el" href="profile_8c_source.html#l01117">ReadResourceLong()</a>, <a class="el" href="profile_8c_source.html#l01127">ReadResourceShort()</a>, <a class="el" href="image_8h_source.html#l00207">_Image::resolution</a>, <a class="el" href="profile_8c_source.html#l01260">SetImageProfile()</a>, <a class="el" href="string_8c_source.html#l01883">SetStringInfoDatum()</a>, <a class="el" href="geometry_8h_source.html#l00122">_PointInfo::x</a>, and <a class="el" href="geometry_8h_source.html#l00122">_PointInfo::y</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l01260">SetImageProfile()</a>.</p>
</div>
</div>
<a class="anchor" id="af24a2e7822162b148ed1eaee49bc4f00"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> ProfileImage </td>
<td>(</td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const void *&#160;</td>
<td class="paramname"><em>datum</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>length</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
<td class="paramname"><em>exception</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l00479">479</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>References <a class="el" href="profile_8h_source.html#l00035">AbsoluteIntent</a>, <a class="el" href="cache-view_8c_source.html#l00112">AcquireAuthenticCacheView()</a>, <a class="el" href="quantize_8c_source.html#l01432">AcquirePixelThreadSet()</a>, <a class="el" href="string_8c_source.html#l00165">AcquireStringInfo()</a>, <a class="el" href="image_8h_source.html#l00273">_Image::alpha_trait</a>, <a class="el" href="image_8h_source.html#l00252">_Image::black_point_compensation</a>, <a class="el" href="pixel_8h_source.html#l00109">BlendPixelTrait</a>, <a class="el" href="profile_8c_source.html#l00094">cmsColorSpaceSignature</a>, <a class="el" href="profile_8c_source.html#l00100">cmsOpenProfileFromMemTHR</a>, <a class="el" href="profile_8c_source.html#l00096">cmsSetLogErrorHandler</a>, <a class="el" href="profile_8c_source.html#l00086">cmsSigCmykData</a>, <a class="el" href="profile_8c_source.html#l00087">cmsSigGrayData</a>, <a class="el" href="profile_8c_source.html#l00088">cmsSigLabData</a>, <a class="el" href="profile_8c_source.html#l00093">cmsSigLinkClass</a>, <a class="el" href="profile_8c_source.html#l00089">cmsSigLuvData</a>, <a class="el" href="profile_8c_source.html#l00090">cmsSigRgbData</a>, <a class="el" href="profile_8c_source.html#l00091">cmsSigXYZData</a>, <a class="el" href="profile_8c_source.html#l00092">cmsSigYCbCrData</a>, <a class="el" href="profile_8c_source.html#l00095">cmsUInt32Number</a>, <a class="el" href="colorspace_8h_source.html#l00029">CMYKColorspace</a>, <a class="el" href="image_8h_source.html#l00057">ColorSeparationMatteType</a>, <a class="el" href="image_8h_source.html#l00056">ColorSeparationType</a>, <a class="el" href="image_8h_source.html#l00155">_Image::colorspace</a>, <a class="el" href="image_8h_source.html#l00170">_Image::columns</a>, <a class="el" href="string_8c_source.html#l00366">CompareStringInfo()</a>, <a class="el" href="string_8c_source.html#l00689">ConstantString()</a>, <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="profile_8c_source.html#l00195">DeleteImageProfile()</a>, <a class="el" href="cache-view_8c_source.html#l00250">DestroyCacheView()</a>, <a class="el" href="quantize_8c_source.html#l01419">DestroyPixelThreadSet()</a>, <a class="el" href="string_8c_source.html#l00814">DestroyString()</a>, <a class="el" href="string_8c_source.html#l00841">DestroyStringInfo()</a>, <a class="el" href="magick-type_8h_source.html#l00141">DirectClass</a>, <a class="el" href="profile_8c_source.html#l00128">_CMSExceptionInfo::exception</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="cache-view_8c_source.html#l00297">GetCacheViewAuthenticPixels()</a>, <a class="el" href="profile_8c_source.html#l00258">GetImageProfile()</a>, <a class="el" href="property_8c_source.html#l01986">GetImageProperty()</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="profile_8c_source.html#l00301">GetNextImageProfile()</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00060">GetPixelBlack()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00073">GetPixelBlue()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00121">GetPixelChannels()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00159">GetPixelGreen()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00330">GetPixelRed()</a>, <a class="el" href="string_8c_source.html#l01263">GetStringInfoDatum()</a>, <a class="el" href="string_8c_source.html#l01292">GetStringInfoLength()</a>, <a class="el" href="token_8c_source.html#l00320">GlobExpression()</a>, <a class="el" href="colorspace_8h_source.html#l00030">GRAYColorspace</a>, <a class="el" href="image_8h_source.html#l00051">GrayscaleMatteType</a>, <a class="el" href="image_8h_source.html#l00050">GrayscaleType</a>, <a class="el" href="profile_8c_source.html#l00125">_CMSExceptionInfo::image</a>, <a class="el" href="exception_8h_source.html#l00069">ImageError</a>, <a class="el" href="attribute_8c_source.html#l00664">IsImageGray()</a>, <a class="el" href="colorspace-private_8h_source.html#l00109">IssRGBCompatibleColorspace()</a>, <a class="el" href="colorspace_8h_source.html#l00035">LabColorspace</a>, <a class="el" href="string_8c_source.html#l01531">LocaleCompare()</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="exception_8h_source.html#l00036">MissingDelegateWarning</a>, <a class="el" href="profile_8h_source.html#l00034">PerceptualIntent</a>, <a class="el" href="profile_8c.html#a578cda6491174198de1ff8d742cb886c">ProfileImageTag</a>, <a class="el" href="image_8h_source.html#l00296">_Image::progress_monitor</a>, <a class="el" href="profile_8h_source.html#l00036">RelativeIntent</a>, <a class="el" href="memory_8c_source.html#l00773">RelinquishMagickMemory()</a>, <a class="el" href="image_8h_source.html#l00190">_Image::rendering_intent</a>, <a class="el" href="profile_8c_source.html#l01052">ResetImageProfileIterator()</a>, <a class="el" href="exception_8h_source.html#l00055">ResourceLimitError</a>, <a class="el" href="image_8h_source.html#l00170">_Image::rows</a>, <a class="el" href="profile_8h_source.html#l00033">SaturationIntent</a>, <a class="el" href="colorspace_8c_source.html#l01715">SetImageColorspace()</a>, <a class="el" href="profile_8c_source.html#l01260">SetImageProfile()</a>, <a class="el" href="monitor-private_8h_source.html#l00027">SetImageProgress()</a>, <a class="el" href="image_8c_source.html#l02553">SetImageStorageClass()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00536">SetPixelBlack()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00548">SetPixelBlue()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00620">SetPixelGray()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00631">SetPixelGreen()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00709">SetPixelRed()</a>, <a class="el" href="string_8c_source.html#l01883">SetStringInfoDatum()</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, <a class="el" href="colorspace_8h_source.html#l00046">sRGBColorspace</a>, <a class="el" href="string_8c_source.html#l02161">StringToArgv()</a>, <a class="el" href="string_8c_source.html#l02662">SubstituteString()</a>, <a class="el" href="cache-view_8c_source.html#l01107">SyncCacheViewAuthenticPixels()</a>, <a class="el" href="exception-private_8h_source.html#l00029">ThrowBinaryException</a>, <a class="el" href="exception_8c_source.html#l01039">ThrowMagickException()</a>, <a class="el" href="profile_8c.html#adbed375a7b78f4bc206649e4fdec447a">ThrowProfileException</a>, <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>, <a class="el" href="image_8h_source.html#l00055">TrueColorMatteType</a>, <a class="el" href="image_8h_source.html#l00054">TrueColorType</a>, <a class="el" href="image_8h_source.html#l00258">_Image::type</a>, <a class="el" href="colorspace_8h_source.html#l00027">UndefinedColorspace</a>, <a class="el" href="colorspace_8h_source.html#l00048">XYZColorspace</a>, <a class="el" href="colorspace_8h_source.html#l00049">YCbCrColorspace</a>, and <a class="el" href="colorspace_8h_source.html#l00053">YUVColorspace</a>.</p>
</div>
</div>
<a class="anchor" id="a30bbdaa8a1070fa5d4a5f376fdcc0bcf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static int ReadProfileByte </td>
<td>(</td>
<td class="paramtype">unsigned char **&#160;</td>
<td class="paramname"><em>p</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t *&#160;</td>
<td class="paramname"><em>length</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l01315">1315</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l01400">SyncImageProfiles()</a>.</p>
</div>
</div>
<a class="anchor" id="aa0aa01c1f3ab8f324b754c293cb2b2bf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static size_t ReadProfileLong </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="quantum_8h.html#ad3f8cd9685608d762e24f72b8858bdfb">EndianType</a>&#160;</td>
<td class="paramname"><em>endian</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">unsigned char *&#160;</td>
<td class="paramname"><em>buffer</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l01343">1343</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>References <a class="el" href="quantum_8h_source.html#l00031">LSBEndian</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l01400">SyncImageProfiles()</a>.</p>
</div>
</div>
<a class="anchor" id="a462e5318c4027d341aa5f144357a04b8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static unsigned short ReadProfileShort </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="quantum_8h.html#ad3f8cd9685608d762e24f72b8858bdfb">EndianType</a>&#160;</td>
<td class="paramname"><em>endian</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">unsigned char *&#160;</td>
<td class="paramname"><em>buffer</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l01327">1327</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>References <a class="el" href="quantum_8h_source.html#l00031">LSBEndian</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l01400">SyncImageProfiles()</a>.</p>
</div>
</div>
<a class="anchor" id="a870f3152697088e3e75576172ff6e5d0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const unsigned char* ReadResourceByte </td>
<td>(</td>
<td class="paramtype">const unsigned char *&#160;</td>
<td class="paramname"><em>p</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">unsigned char *&#160;</td>
<td class="paramname"><em>quantum</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l01099">1099</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l01135">GetProfilesFromResourceBlock()</a>.</p>
</div>
</div>
<a class="anchor" id="a8c537c9099d694ca791c9f7e4ecad119"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const unsigned char* ReadResourceBytes </td>
<td>(</td>
<td class="paramtype">const unsigned char *&#160;</td>
<td class="paramname"><em>p</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>count</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">unsigned char *&#160;</td>
<td class="paramname"><em>quantum</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l01106">1106</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
</div>
</div>
<a class="anchor" id="a1fa9666d58331a3c9f870344bbacdfff"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const unsigned char* ReadResourceLong </td>
<td>(</td>
<td class="paramtype">const unsigned char *&#160;</td>
<td class="paramname"><em>p</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t *&#160;</td>
<td class="paramname"><em>quantum</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l01117">1117</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l01135">GetProfilesFromResourceBlock()</a>.</p>
</div>
</div>
<a class="anchor" id="a3352a2d44cf77fb19528511a3d92e5c0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const unsigned char* ReadResourceShort </td>
<td>(</td>
<td class="paramtype">const unsigned char *&#160;</td>
<td class="paramname"><em>p</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">unsigned short *&#160;</td>
<td class="paramname"><em>quantum</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l01127">1127</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l01135">GetProfilesFromResourceBlock()</a>.</p>
</div>
</div>
<a class="anchor" id="ac2855f27bb7c02c169ac879dce623c74"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="string___8h.html#aca1fd7a4c769eb24c2176fda532c9c00">StringInfo</a>* RemoveImageProfile </td>
<td>(</td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>name</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l01012">1012</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="image_8h_source.html#l00193">_Image::profiles</a>, <a class="el" href="splay-tree_8c_source.html#l01258">RemoveNodeFromSplayTree()</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
</div>
</div>
<a class="anchor" id="ac95526a029d64ba1131dbac84164357b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> void ResetImageProfileIterator </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l01052">1052</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="image_8h_source.html#l00193">_Image::profiles</a>, <a class="el" href="splay-tree_8c_source.html#l01431">ResetSplayTreeIterator()</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="identify_8c_source.html#l00236">IdentifyImage()</a>, <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>, and <a class="el" href="resize_8c_source.html#l03393">ThumbnailImage()</a>.</p>
</div>
</div>
<a class="anchor" id="a262d33b8bc29e20a3c78395941adebf5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> SetImageProfile </td>
<td>(</td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>name</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="string___8h.html#aca1fd7a4c769eb24c2176fda532c9c00">StringInfo</a> *&#160;</td>
<td class="paramname"><em>profile</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *&#160;</td>
<td class="paramname"><em>exception</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l01260">1260</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>References <a class="el" href="splay-tree_8c_source.html#l00152">AddValueToSplayTree()</a>, <a class="el" href="string_8c_source.html#l00318">CloneStringInfo()</a>, <a class="el" href="splay-tree_8c_source.html#l00410">CompareSplayTreeString()</a>, <a class="el" href="string_8c_source.html#l00689">ConstantString()</a>, <a class="el" href="string_8c_source.html#l00744">CopyMagickString()</a>, <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="profile_8c_source.html#l01094">DestroyProfile()</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="locale_8c_source.html#l00381">FormatLocaleString()</a>, <a class="el" href="property_8c_source.html#l01986">GetImageProperty()</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="profile_8c_source.html#l01135">GetProfilesFromResourceBlock()</a>, <a class="el" href="string_8c_source.html#l01531">LocaleCompare()</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="method-attribute_8h_source.html#l00108">MaxTextExtent</a>, <a class="el" href="splay-tree_8c_source.html#l01098">NewSplayTree()</a>, <a class="el" href="image_8h_source.html#l00193">_Image::profiles</a>, <a class="el" href="memory_8c_source.html#l00773">RelinquishMagickMemory()</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l01135">GetProfilesFromResourceBlock()</a>, <a class="el" href="profile_8c_source.html#l00479">ProfileImage()</a>, and <a class="el" href="property_8c_source.html#l03423">SetImageProperty()</a>.</p>
</div>
</div>
<a class="anchor" id="aa1785765c8993c5d5a9db36919be393f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> SyncImageProfiles </td>
<td>(</td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname"><em>image</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l01400">1400</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>References <a class="el" href="profile_8c.html#ab4c91971bdacf993e00a2ac077b5934e">EXIF_NUM_FORMATS</a>, <a class="el" href="profile_8c_source.html#l00258">GetImageProfile()</a>, <a class="el" href="string_8c_source.html#l01263">GetStringInfoDatum()</a>, <a class="el" href="string_8c_source.html#l01292">GetStringInfoLength()</a>, <a class="el" href="quantum_8h_source.html#l00031">LSBEndian</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="profile_8c.html#a4ed14a4026bd275eb56f47695cd6ef85">MaxDirectoryStack</a>, <a class="el" href="quantum_8h_source.html#l00032">MSBEndian</a>, <a class="el" href="image_8h_source.html#l00164">_Image::orientation</a>, <a class="el" href="profile_8c_source.html#l01315">ReadProfileByte()</a>, <a class="el" href="profile_8c_source.html#l01343">ReadProfileLong()</a>, <a class="el" href="profile_8c_source.html#l01327">ReadProfileShort()</a>, <a class="el" href="image_8h_source.html#l00207">_Image::resolution</a>, <a class="el" href="profile_8c.html#a06a02a8bc0dbf5f8a0accfd2ce2d7381">TAG_EXIF_OFFSET</a>, <a class="el" href="profile_8c.html#a494b6cded8f7729649ff3aa88596b5f7">TAG_INTEROP_OFFSET</a>, <a class="el" href="image_8h_source.html#l00196">_Image::units</a>, <a class="el" href="profile_8c_source.html#l01360">WriteProfileLong()</a>, <a class="el" href="profile_8c_source.html#l01382">WriteProfileShort()</a>, <a class="el" href="geometry_8h_source.html#l00122">_PointInfo::x</a>, and <a class="el" href="geometry_8h_source.html#l00122">_PointInfo::y</a>.</p>
<p>Referenced by <a class="el" href="constitute_8c_source.html#l01013">WriteImage()</a>.</p>
</div>
</div>
<a class="anchor" id="aac2bc4e5381bc2718525575761f90431"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void WriteProfileLong </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="quantum_8h.html#ad3f8cd9685608d762e24f72b8858bdfb">EndianType</a>&#160;</td>
<td class="paramname"><em>endian</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>value</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">unsigned char *&#160;</td>
<td class="paramname"><em>p</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l01360">1360</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>References <a class="el" href="memory_8c_source.html#l00524">CopyMagickMemory()</a>, and <a class="el" href="quantum_8h_source.html#l00031">LSBEndian</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l01400">SyncImageProfiles()</a>.</p>
</div>
</div>
<a class="anchor" id="a0a5d9c3df46f7a88aaca5d10d73196c7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void WriteProfileShort </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="quantum_8h.html#ad3f8cd9685608d762e24f72b8858bdfb">EndianType</a>&#160;</td>
<td class="paramname"><em>endian</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const unsigned short&#160;</td>
<td class="paramname"><em>value</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">unsigned char *&#160;</td>
<td class="paramname"><em>p</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="profile_8c_source.html#l01382">1382</a> of file <a class="el" href="profile_8c_source.html">profile.c</a>.</p>
<p>References <a class="el" href="memory_8c_source.html#l00524">CopyMagickMemory()</a>, and <a class="el" href="quantum_8h_source.html#l00031">LSBEndian</a>.</p>
<p>Referenced by <a class="el" href="profile_8c_source.html#l01400">SyncImageProfiles()</a>.</p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_43e0a1f539e00dcfa1a6bc4d4fee4fc2.html">home</a></li><li class="navelem"><a class="el" href="dir_68918867e77b0a45f29c43673f2273f8.html">cristy</a></li><li class="navelem"><a class="el" href="dir_ed73005e52fb9d11ccda84631fe63a06.html">ImageMagick</a></li><li class="navelem"><a class="el" href="dir_95a66e94b416f0a122e65928fcf2737e.html">ImageMagick</a></li><li class="navelem"><a class="el" href="dir_7e75216414136f366c55fef7840927ba.html">MagickCore</a></li><li class="navelem"><a class="el" href="profile_8c.html">profile.c</a></li>
<li class="footer">Generated by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3 </li>
</ul>
</div>
</body>
</html>