blob: 82666c1ed377e8a904130edd57a5b28f06738dfc [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: cache.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('cache_8c.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="cache_8c.html#nested-classes">Data Structures</a> &#124;
<a href="cache_8c.html#define-members">Macros</a> &#124;
<a href="cache_8c.html#typedef-members">Typedefs</a> &#124;
<a href="cache_8c.html#func-members">Functions</a> &#124;
<a href="cache_8c.html#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">cache.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="blob_8h_source.html">MagickCore/blob.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="blob-private_8h_source.html">MagickCore/blob-private.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="cache-private_8h_source.html">MagickCore/cache-private.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="color-private_8h_source.html">MagickCore/color-private.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="composite-private_8h_source.html">MagickCore/composite-private.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="distribute-cache-private_8h_source.html">MagickCore/distribute-cache-private.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="geometry_8h_source.html">MagickCore/geometry.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="list_8h_source.html">MagickCore/list.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="log_8h_source.html">MagickCore/log.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="magick_8h_source.html">MagickCore/magick.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="memory-private_8h_source.html">MagickCore/memory-private.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="nt-base-private_8h_source.html">MagickCore/nt-base-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_8h_source.html">MagickCore/pixel.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="policy_8h_source.html">MagickCore/policy.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="random___8h_source.html">MagickCore/random_.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="registry_8h_source.html">MagickCore/registry.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="semaphore_8h_source.html">MagickCore/semaphore.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="string-private_8h_source.html">MagickCore/string-private.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="utility_8h_source.html">MagickCore/utility.h</a>&quot;</code><br/>
<code>#include &quot;<a class="el" href="utility-private_8h_source.html">MagickCore/utility-private.h</a>&quot;</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for cache.c:</div>
<div class="dyncontent">
<div class="center"><img src="cache_8c__incl.png" border="0" usemap="#cache_8c" alt=""/></div>
<map name="cache_8c" id="cache_8c">
<area shape="rect" id="node3" href="studio_8h.html" title="MagickCore/studio.h" alt="" coords="1218,651,1371,677"/><area shape="rect" id="node46" href="blob_8h.html" title="MagickCore/blob.h" alt="" coords="3560,411,3700,437"/><area shape="rect" id="node52" href="pixel_8h.html" title="MagickCore/pixel.h" alt="" coords="3747,725,3889,752"/><area shape="rect" id="node56" href="exception_8h.html" title="MagickCore/exception.h" alt="" coords="2239,725,2416,752"/><area shape="rect" id="node59" href="semaphore_8h.html" title="MagickCore/semaphore.h" alt="" coords="2571,800,2757,827"/><area shape="rect" id="node75" href="geometry_8h.html" title="MagickCore/geometry.h" alt="" coords="4801,725,4975,752"/><area shape="rect" id="node89" href="string___8h.html" title="MagickCore/string_.h" alt="" coords="2083,651,2239,677"/><area shape="rect" id="node94" href="quantum_8h.html" title="MagickCore/quantum.h" alt="" coords="2803,568,2973,595"/><area shape="rect" id="node108" href="blob-private_8h.html" title="MagickCore/blob&#45;private.h" alt="" coords="2246,88,2436,115"/><area shape="rect" id="node114" href="splay-tree_8h.html" title="MagickCore/splay&#45;tree.h" alt="" coords="2195,261,2373,288"/><area shape="rect" id="node116" href="cache_8h.html" title="MagickCore/cache.h" alt="" coords="3041,336,3191,363"/><area shape="rect" id="node119" href="cache-private_8h.html" title="MagickCore/cache&#45;private.h" alt="" coords="2614,179,2815,205"/><area shape="rect" id="node124" href="random___8h.html" title="MagickCore/random_.h" alt="" coords="2355,336,2525,363"/><area shape="rect" id="node127" href="thread-private_8h.html" title="MagickCore/thread&#45;private.h" alt="" coords="3013,261,3219,288"/><area shape="rect" id="node130" href="resource___8h.html" title="MagickCore/resource_.h" alt="" coords="3215,336,3392,363"/><area shape="rect" id="node135" href="color-private_8h.html" title="MagickCore/color&#45;private.h" alt="" coords="3719,261,3913,288"/><area shape="rect" id="node138" href="colorspace-private_8h.html" title="MagickCore/colorspace\l&#45;private.h" alt="" coords="4125,81,4296,122"/><area shape="rect" id="node144" href="pixel-accessor_8h.html" title="MagickCore/pixel&#45;accessor.h" alt="" coords="3595,179,3800,205"/><area shape="rect" id="node163" href="composite-private_8h.html" title="MagickCore/composite\l&#45;private.h" alt="" coords="3785,81,3956,122"/><area shape="rect" id="node172" href="exception-private_8h.html" title="MagickCore/exception\l&#45;private.h" alt="" coords="1916,561,2080,602"/><area shape="rect" id="node174" href="log_8h.html" title="MagickCore/log.h" alt="" coords="1925,651,2059,677"/><area shape="rect" id="node180" href="list_8h.html" title="MagickCore/list.h" alt="" coords="4817,88,4947,115"/><area shape="rect" id="node183" href="magick_8h.html" title="MagickCore/magick.h" alt="" coords="4973,88,5131,115"/><area shape="rect" id="node185" href="memory___8h.html" title="MagickCore/memory_.h" alt="" coords="5415,179,5591,205"/><area shape="rect" id="node187" href="memory-private_8h.html" title="MagickCore/memory&#45;private.h" alt="" coords="5207,88,5425,115"/><area shape="rect" id="node189" href="nt-base-private_8h.html" title="MagickCore/nt&#45;base\l&#45;private.h" alt="" coords="5666,171,5816,213"/><area shape="rect" id="node193" href="policy_8h.html" title="MagickCore/policy.h" alt="" coords="2477,651,2625,677"/><area shape="rect" id="node203" href="string-private_8h.html" title="MagickCore/string&#45;private.h" alt="" coords="5754,485,5952,512"/><area shape="rect" id="node207" href="utility_8h.html" title="MagickCore/utility.h" alt="" coords="5711,88,5857,115"/><area shape="rect" id="node209" href="utility-private_8h.html" title="MagickCore/utility\l&#45;private.h" alt="" coords="5500,81,5635,122"/><area shape="rect" id="node5" href="magick-config_8h.html" title="MagickCore/magick&#45;config.h" alt="" coords="1011,800,1213,827"/><area shape="rect" id="node29" href="method-attribute_8h.html" title="MagickCore/method&#45;attribute.h" alt="" coords="781,725,1004,752"/><area shape="rect" id="node41" href="magick-type_8h.html" title="MagickCore/magick&#45;type.h" alt="" coords="563,725,756,752"/><area shape="rect" id="node48" href="image_8h.html" title="MagickCore/image.h" alt="" coords="3979,485,4132,512"/><area shape="rect" id="node103" href="stream_8h.html" title="MagickCore/stream.h" alt="" coords="3321,568,3479,595"/><area shape="rect" id="node50" href="color_8h.html" title="MagickCore/color.h" alt="" coords="2998,568,3143,595"/><area shape="rect" id="node54" href="colorspace_8h.html" title="MagickCore/colorspace.h" alt="" coords="5133,800,5317,827"/><area shape="rect" id="node64" href="cache-view_8h.html" title="MagickCore/cache&#45;view.h" alt="" coords="3726,651,3911,677"/><area shape="rect" id="node67" href="composite_8h.html" title="MagickCore/composite.h" alt="" coords="4795,651,4977,677"/><area shape="rect" id="node69" href="compress_8h.html" title="MagickCore/compress.h" alt="" coords="4327,568,4504,595"/><area shape="rect" id="node71" href="effect_8h.html" title="MagickCore/effect.h" alt="" coords="4580,568,4728,595"/><area shape="rect" id="node78" href="layer_8h.html" title="MagickCore/layer.h" alt="" coords="4804,568,4948,595"/><area shape="rect" id="node81" href="locale___8h.html" title="MagickCore/locale_.h" alt="" coords="5422,568,5580,595"/><area shape="rect" id="node85" href="monitor_8h.html" title="MagickCore/monitor.h" alt="" coords="4973,568,5136,595"/><area shape="rect" id="node87" href="profile_8h.html" title="MagickCore/profile.h" alt="" coords="3503,568,3656,595"/><area shape="rect" id="node97" href="resample_8h.html" title="MagickCore/resample.h" alt="" coords="3732,568,3905,595"/><area shape="rect" id="node100" href="resize_8h.html" title="MagickCore/resize.h" alt="" coords="3981,568,4131,595"/><area shape="rect" id="node105" href="timer_8h.html" title="MagickCore/timer.h" alt="" coords="4156,568,4303,595"/><area shape="rect" id="node73" href="morphology_8h.html" title="MagickCore/morphology.h" alt="" coords="4581,651,4771,677"/><area shape="rect" id="node83" href="hashmap_8h.html" title="MagickCore/hashmap.h" alt="" coords="5415,651,5588,677"/><area shape="rect" id="node110" href="nt-feature_8h.html" title="MagickCore/nt&#45;feature.h" alt="" coords="2255,179,2432,205"/><area shape="rect" id="node132" href="thread___8h.html" title="MagickCore/thread_.h" alt="" coords="2853,336,3016,363"/><area shape="rect" id="node141" href="image-private_8h.html" title="MagickCore/image&#45;private.h" alt="" coords="4109,179,4312,205"/><area shape="rect" id="node150" href="gem_8h.html" title="MagickCore/gem.h" alt="" coords="3450,261,3592,288"/><area shape="rect" id="node152" href="fx_8h.html" title="MagickCore/fx.h" alt="" coords="3468,336,3593,363"/><area shape="rect" id="node154" href="draw_8h.html" title="MagickCore/draw.h" alt="" coords="3332,411,3476,437"/><area shape="rect" id="node159" href="type_8h.html" title="MagickCore/type.h" alt="" coords="3223,485,3365,512"/><area shape="rect" id="node169" href="pixel-private_8h.html" title="MagickCore/pixel&#45;private.h" alt="" coords="3825,179,4017,205"/><area shape="rect" id="node212" href="nt-base_8h.html" title="MagickCore/nt&#45;base.h" alt="" coords="5571,411,5733,437"/></map>
</div>
</div>
<p><a href="cache_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__MagickModulo.html">_MagickModulo</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__NexusInfo.html">_NexusInfo</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:a73d72c0e704526486ddf6c7755b8371c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a73d72c0e704526486ddf6c7755b8371c">CacheTick</a>(offset, extent)&#160;&#160;&#160;<a class="el" href="monitor_8h.html#a8c612e78eac1302f25122a73463eff0c">QuantumTick</a>((<a class="el" href="magick-type_8h.html#a5021185494b2076182e20e8717596aec">MagickOffsetType</a>) offset,extent)</td></tr>
<tr class="separator:a73d72c0e704526486ddf6c7755b8371c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26b93af0e3c939e4c41496bfd56994b9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a26b93af0e3c939e4c41496bfd56994b9">IsFileDescriptorLimitExceeded</a>()</td></tr>
<tr class="separator:a26b93af0e3c939e4c41496bfd56994b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6e50bd7386b45d11699b2b905b787a7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#ae6e50bd7386b45d11699b2b905b787a7">MaxCacheThreads</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:ae6e50bd7386b45d11699b2b905b787a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a915bd6321feb2226afa72d12738980ce"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a915bd6321feb2226afa72d12738980ce">cache_threads</a>(source, destination, chunk)</td></tr>
<tr class="separator:a915bd6321feb2226afa72d12738980ce"><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:af5360ffe2c4453094c4466179518972d"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__MagickModulo.html">_MagickModulo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#af5360ffe2c4453094c4466179518972d">MagickModulo</a></td></tr>
<tr class="separator:af5360ffe2c4453094c4466179518972d"><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:a72de84bb5ebc72d37637ba293ffdb7b9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a72de84bb5ebc72d37637ba293ffdb7b9">GetImagePixelCache</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *, const <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *)</td></tr>
<tr class="separator:a72de84bb5ebc72d37637ba293ffdb7b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14b836aab357697b8b812caa103e2b8a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a14b836aab357697b8b812caa103e2b8a">AcquirePixelCacheNexus</a> (const size_t number_threads)</td></tr>
<tr class="separator:a14b836aab357697b8b812caa103e2b8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee51a4522cb07bef5363c4fd29332419"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> const void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#aee51a4522cb07bef5363c4fd29332419">AcquirePixelCachePixels</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a> *length, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:aee51a4522cb07bef5363c4fd29332419"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a764fe2bb22023409253915b9abd4fd50"><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="cache_8c.html#a764fe2bb22023409253915b9abd4fd50">CacheComponentGenesis</a> (void)</td></tr>
<tr class="separator:a764fe2bb22023409253915b9abd4fd50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59a2aedd8a3a479e9a64e39030c9a996"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a59a2aedd8a3a479e9a64e39030c9a996">CacheComponentTerminus</a> (void)</td></tr>
<tr class="separator:a59a2aedd8a3a479e9a64e39030c9a996"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abba5a1efdeb3e91b111826fcfbc8f416"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#abba5a1efdeb3e91b111826fcfbc8f416">ClonePixelCache</a> (const <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a> cache)</td></tr>
<tr class="separator:abba5a1efdeb3e91b111826fcfbc8f416"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73650968c94fb3fae597d0bc3c5beb4d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a73650968c94fb3fae597d0bc3c5beb4d">ClonePixelCacheMethods</a> (<a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a> clone, const <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a> cache)</td></tr>
<tr class="separator:a73650968c94fb3fae597d0bc3c5beb4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab276db046e3a768782252b3e52128e5e"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#ab276db046e3a768782252b3e52128e5e">MagickMin</a> (const <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a> x, const <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a> y)</td></tr>
<tr class="separator:ab276db046e3a768782252b3e52128e5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4924ef4a8484e5625e9033b431a701cb"><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="cache_8c.html#a4924ef4a8484e5625e9033b431a701cb">ClonePixelCacheRepository</a> (<a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *clone_info, <a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *cache_info, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a4924ef4a8484e5625e9033b431a701cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a351c1dde69e7f83186197991379fccbc"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a351c1dde69e7f83186197991379fccbc">DestroyImagePixelCache</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:a351c1dde69e7f83186197991379fccbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1094eff412fc24f84d7a47aaa80f2246"><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="cache_8c.html#a1094eff412fc24f84d7a47aaa80f2246">DestroyImagePixels</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:a1094eff412fc24f84d7a47aaa80f2246"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9382b27bae57318992063ffe7d0d37fc"><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="cache_8c.html#a9382b27bae57318992063ffe7d0d37fc">ClosePixelCacheOnDisk</a> (<a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *cache_info)</td></tr>
<tr class="separator:a9382b27bae57318992063ffe7d0d37fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7f75944a7e186dd85e542dc91904ac9"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#ac7f75944a7e186dd85e542dc91904ac9">RelinquishPixelCachePixels</a> (<a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *cache_info)</td></tr>
<tr class="separator:ac7f75944a7e186dd85e542dc91904ac9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa25ab1c414e4f15613547a5afa5a023d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#aa25ab1c414e4f15613547a5afa5a023d">DestroyPixelCache</a> (<a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a> cache)</td></tr>
<tr class="separator:aa25ab1c414e4f15613547a5afa5a023d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abdc1acf9772d5e2844379d757d3ad8fa"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#abdc1acf9772d5e2844379d757d3ad8fa">RelinquishCacheNexusPixels</a> (<a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *nexus_info)</td></tr>
<tr class="separator:abdc1acf9772d5e2844379d757d3ad8fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae51e85a831b48fe963e27af55875409e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#ae51e85a831b48fe963e27af55875409e">DestroyPixelCacheNexus</a> (<a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> **nexus_info, const size_t number_threads)</td></tr>
<tr class="separator:ae51e85a831b48fe963e27af55875409e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d68302e1018dd09afa483a5c5dc540e"><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="cache_8c.html#a4d68302e1018dd09afa483a5c5dc540e">GetAuthenticMetacontent</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:a4d68302e1018dd09afa483a5c5dc540e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a774cf59a912c0aacdb3a8005d524386f"><td class="memItemLeft" align="right" valign="top">static void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a774cf59a912c0aacdb3a8005d524386f">GetAuthenticMetacontentFromCache</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:a774cf59a912c0aacdb3a8005d524386f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e3bedae627d3d9e5be369b543362f0b"><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="cache_8c.html#a6e3bedae627d3d9e5be369b543362f0b">IsPixelAuthentic</a> (const <a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *restrict cache_info, const <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *restrict nexus_info)</td></tr>
<tr class="separator:a6e3bedae627d3d9e5be369b543362f0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaebd6cf8e9f5b952018f5e91387fc0df"><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#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#aaebd6cf8e9f5b952018f5e91387fc0df">GetAuthenticPixelCacheNexus</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *nexus_info, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:aaebd6cf8e9f5b952018f5e91387fc0df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f1f4d07da5d5573edbed507bb66927a"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a0f1f4d07da5d5573edbed507bb66927a">GetAuthenticPixelsFromCache</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:a0f1f4d07da5d5573edbed507bb66927a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a447bd6b9eccfa977e560e9f35c609fa1"><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#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a447bd6b9eccfa977e560e9f35c609fa1">GetAuthenticPixelQueue</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:a447bd6b9eccfa977e560e9f35c609fa1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d0213eb5c90314dab1a7683f5772861"><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#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a1d0213eb5c90314dab1a7683f5772861">GetAuthenticPixels</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a1d0213eb5c90314dab1a7683f5772861"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc3c688a0f0c26c673f54205547642b3"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#afc3c688a0f0c26c673f54205547642b3">GetAuthenticPixelsCache</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:afc3c688a0f0c26c673f54205547642b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69638bf7b14d5b7e2c40a5d420a180ab"><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#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a69638bf7b14d5b7e2c40a5d420a180ab">GetImageExtent</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:a69638bf7b14d5b7e2c40a5d420a180ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a009807005ee5ded903d625f2992eb24b"><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="cache_8c.html#a009807005ee5ded903d625f2992eb24b">ValidatePixelCacheMorphology</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *restrict image)</td></tr>
<tr class="separator:a009807005ee5ded903d625f2992eb24b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2ab768b44570051a7021791fa63bb42"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> <a class="el" href="cache_8h.html#a707cb231e76de0fed4a632ab6fa9a639">CacheType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#af2ab768b44570051a7021791fa63bb42">GetImagePixelCacheType</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:af2ab768b44570051a7021791fa63bb42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5779b487e96886964fd9539592c26a45"><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="cache_8c.html#a5779b487e96886964fd9539592c26a45">GetOneAuthenticPixel</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const ssize_t x, const ssize_t y, <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *pixel, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a5779b487e96886964fd9539592c26a45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc3895b9891756f53ed8a4dc9adb8694"><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="cache_8c.html#adc3895b9891756f53ed8a4dc9adb8694">GetOneAuthenticPixelFromCache</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const ssize_t x, const ssize_t y, <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *pixel, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:adc3895b9891756f53ed8a4dc9adb8694"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6caf629f50fc45f21123d680021ed2ff"><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="cache_8c.html#a6caf629f50fc45f21123d680021ed2ff">GetOneVirtualPixel</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const ssize_t x, const ssize_t y, <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *pixel, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a6caf629f50fc45f21123d680021ed2ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2edb88a314b92e86d0149de2e0d42e44"><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="cache_8c.html#a2edb88a314b92e86d0149de2e0d42e44">GetOneVirtualPixelFromCache</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const <a class="el" href="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a> virtual_pixel_method, const ssize_t x, const ssize_t y, <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *pixel, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a2edb88a314b92e86d0149de2e0d42e44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76e2ed74c80716eb250d092fe39642ca"><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="cache_8c.html#a76e2ed74c80716eb250d092fe39642ca">GetOneVirtualPixelInfo</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const <a class="el" href="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a> virtual_pixel_method, const ssize_t x, const ssize_t y, <a class="el" href="pixel_8h.html#ae144182098e685dad2a4bd5c97fd244c">PixelInfo</a> *pixel, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a76e2ed74c80716eb250d092fe39642ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56bc442c9a25dfde5d9eb438a4f557c9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> <a class="el" href="colorspace_8h.html#a5d516b430fa42c1f83b557f08128f3c2">ColorspaceType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a56bc442c9a25dfde5d9eb438a4f557c9">GetPixelCacheColorspace</a> (const <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a> cache)</td></tr>
<tr class="separator:a56bc442c9a25dfde5d9eb438a4f557c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e85b4a4998a6cb73afcee27a56a506f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a7e85b4a4998a6cb73afcee27a56a506f">GetPixelCacheMethods</a> (<a class="el" href="cache-private_8h.html#abe5207183934e13af82453c4ef6421d5">CacheMethods</a> *cache_methods)</td></tr>
<tr class="separator:a7e85b4a4998a6cb73afcee27a56a506f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ffa53dceb17d99c21d2fb4f5f92442a"><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#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a3ffa53dceb17d99c21d2fb4f5f92442a">GetPixelCacheNexusExtent</a> (const <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a> cache, <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *nexus_info)</td></tr>
<tr class="separator:a3ffa53dceb17d99c21d2fb4f5f92442a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac57426a05dfa5f9d1c3489a94f4c649d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#ac57426a05dfa5f9d1c3489a94f4c649d">GetPixelCacheNexusMetacontent</a> (const <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a> cache, <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *nexus_info)</td></tr>
<tr class="separator:ac57426a05dfa5f9d1c3489a94f4c649d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf037b47c06fc291cecd2ffed067df83"><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#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#aaf037b47c06fc291cecd2ffed067df83">GetPixelCacheNexusPixels</a> (const <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a> cache, <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *nexus_info)</td></tr>
<tr class="separator:aaf037b47c06fc291cecd2ffed067df83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29722df9e3382f4737dbe592165309e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a29722df9e3382f4737dbe592165309e3">GetPixelCachePixels</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a> *length, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a29722df9e3382f4737dbe592165309e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6214a72c6a814b0bc8dfd3d077f3d0f"><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#a92f93237c843e4b3fff7b7cc4c80f415">ClassType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#ab6214a72c6a814b0bc8dfd3d077f3d0f">GetPixelCacheStorageClass</a> (const <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a> cache)</td></tr>
<tr class="separator:ab6214a72c6a814b0bc8dfd3d077f3d0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0aaf49033722126905ba02c33d4064ea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a0aaf49033722126905ba02c33d4064ea">GetPixelCacheTileSize</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, size_t *width, size_t *height)</td></tr>
<tr class="separator:a0aaf49033722126905ba02c33d4064ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5677b1f5ff8345b11af78fea2458c52"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> <a class="el" href="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#ab5677b1f5ff8345b11af78fea2458c52">GetPixelCacheVirtualMethod</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:ab5677b1f5ff8345b11af78fea2458c52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adcc73aecc3f7156f1340834766668aa7"><td class="memItemLeft" align="right" valign="top">static const void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#adcc73aecc3f7156f1340834766668aa7">GetVirtualMetacontentFromCache</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:adcc73aecc3f7156f1340834766668aa7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abde725179b394d941bd6d3597bad6f8c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> const void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#abde725179b394d941bd6d3597bad6f8c">GetVirtualMetacontentFromNexus</a> (const <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a> cache, <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *nexus_info)</td></tr>
<tr class="separator:abde725179b394d941bd6d3597bad6f8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72374adca55899a8121484a984332013"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> const void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a72374adca55899a8121484a984332013">GetVirtualMetacontent</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:a72374adca55899a8121484a984332013"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0cac851e67a57f6b7d2e3d06d9ce793"><td class="memItemLeft" align="right" valign="top">static ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#ab0cac851e67a57f6b7d2e3d06d9ce793">DitherX</a> (const ssize_t x, const size_t columns)</td></tr>
<tr class="separator:ab0cac851e67a57f6b7d2e3d06d9ce793"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7ccd4d1560a839d90b7bfe0c9039736"><td class="memItemLeft" align="right" valign="top">static ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#ab7ccd4d1560a839d90b7bfe0c9039736">DitherY</a> (const ssize_t y, const size_t rows)</td></tr>
<tr class="separator:ab7ccd4d1560a839d90b7bfe0c9039736"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a370a4144e88deb7f484c7d69c77175ac"><td class="memItemLeft" align="right" valign="top">static ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a370a4144e88deb7f484c7d69c77175ac">EdgeX</a> (const ssize_t x, const size_t columns)</td></tr>
<tr class="separator:a370a4144e88deb7f484c7d69c77175ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afea43fec16f12843c87b37898773d340"><td class="memItemLeft" align="right" valign="top">static ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#afea43fec16f12843c87b37898773d340">EdgeY</a> (const ssize_t y, const size_t rows)</td></tr>
<tr class="separator:afea43fec16f12843c87b37898773d340"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6e45fa4d0184e350dd1cbeecf43a903"><td class="memItemLeft" align="right" valign="top">static ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#ab6e45fa4d0184e350dd1cbeecf43a903">RandomX</a> (<a class="el" href="random___8h.html#a1b5ad308a4c06691d28984e7942ba2f4">RandomInfo</a> *<a class="el" href="resource_8c.html#a7d651297d43a82c2d89ff145da60d3e8">random_info</a>, const size_t columns)</td></tr>
<tr class="separator:ab6e45fa4d0184e350dd1cbeecf43a903"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac1b0bf21721ceab55462ed70328cc42"><td class="memItemLeft" align="right" valign="top">static ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#aac1b0bf21721ceab55462ed70328cc42">RandomY</a> (<a class="el" href="random___8h.html#a1b5ad308a4c06691d28984e7942ba2f4">RandomInfo</a> *<a class="el" href="resource_8c.html#a7d651297d43a82c2d89ff145da60d3e8">random_info</a>, const size_t rows)</td></tr>
<tr class="separator:aac1b0bf21721ceab55462ed70328cc42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30ca376fb01b62a18bcf8aa5a32e11ee"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="cache_8c.html#af5360ffe2c4453094c4466179518972d">MagickModulo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a30ca376fb01b62a18bcf8aa5a32e11ee">VirtualPixelModulo</a> (const ssize_t offset, const size_t extent)</td></tr>
<tr class="separator:a30ca376fb01b62a18bcf8aa5a32e11ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06d00480e878609b9648c34894ba3809"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> const <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a06d00480e878609b9648c34894ba3809">GetVirtualPixelsFromNexus</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const <a class="el" href="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a> virtual_pixel_method, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *nexus_info, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a06d00480e878609b9648c34894ba3809"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab7c4da7ab79e54ef93c3444d6d5df1d8"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#ab7c4da7ab79e54ef93c3444d6d5df1d8">GetVirtualPixelCache</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const <a class="el" href="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a> virtual_pixel_method, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:ab7c4da7ab79e54ef93c3444d6d5df1d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a284249d1f1565bc9eb383309bbe1d058"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> const <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a284249d1f1565bc9eb383309bbe1d058">GetVirtualPixelQueue</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:a284249d1f1565bc9eb383309bbe1d058"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81b5398cd4a2eed586c73cb0b4153966"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> const <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a81b5398cd4a2eed586c73cb0b4153966">GetVirtualPixels</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a81b5398cd4a2eed586c73cb0b4153966"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05bdd67a3174b3357a23667a48446c1f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a05bdd67a3174b3357a23667a48446c1f">GetVirtualPixelsCache</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image)</td></tr>
<tr class="separator:a05bdd67a3174b3357a23667a48446c1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab37050ac34cdc389f06d2b823bf38fd0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> const <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#ab37050ac34cdc389f06d2b823bf38fd0">GetVirtualPixelsNexus</a> (const <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a> cache, <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *nexus_info)</td></tr>
<tr class="separator:ab37050ac34cdc389f06d2b823bf38fd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6fc0f795ff12a47b383ad62eb177ddb"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#ac6fc0f795ff12a47b383ad62eb177ddb">AllocatePixelCachePixels</a> (<a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *cache_info)</td></tr>
<tr class="separator:ac6fc0f795ff12a47b383ad62eb177ddb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acae9920e6d30ca454ae3efe44587bd57"><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="cache_8c.html#acae9920e6d30ca454ae3efe44587bd57">OpenPixelCacheOnDisk</a> (<a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *cache_info, const <a class="el" href="blob_8h.html#aa17ca8c572605df6a7d49a362f6d7534">MapMode</a> mode)</td></tr>
<tr class="separator:acae9920e6d30ca454ae3efe44587bd57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7200ddaccb6e7a15aa9c6e2863138fa1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="magick-type_8h.html#a5021185494b2076182e20e8717596aec">MagickOffsetType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a7200ddaccb6e7a15aa9c6e2863138fa1">WritePixelCacheRegion</a> (const <a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *restrict cache_info, const <a class="el" href="magick-type_8h.html#a5021185494b2076182e20e8717596aec">MagickOffsetType</a> offset, const <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a> length, const unsigned char *restrict buffer)</td></tr>
<tr class="separator:a7200ddaccb6e7a15aa9c6e2863138fa1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81edb8497ab2b0de6b361d1281bcdd1d"><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="cache_8c.html#a81edb8497ab2b0de6b361d1281bcdd1d">SetPixelCacheExtent</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a> length)</td></tr>
<tr class="separator:a81edb8497ab2b0de6b361d1281bcdd1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a9005b5f2568cfebf843a991b2b6fd4"><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="cache_8c.html#a7a9005b5f2568cfebf843a991b2b6fd4">OpenPixelCache</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const <a class="el" href="blob_8h.html#aa17ca8c572605df6a7d49a362f6d7534">MapMode</a> mode, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a7a9005b5f2568cfebf843a991b2b6fd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07a54ffab7b01c3441aefa4d3e6fc75e"><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="cache_8c.html#a07a54ffab7b01c3441aefa4d3e6fc75e">PersistPixelCache</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const char *filename, const <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> attach, <a class="el" href="magick-type_8h.html#a5021185494b2076182e20e8717596aec">MagickOffsetType</a> *offset, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a07a54ffab7b01c3441aefa4d3e6fc75e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a202114de2927cc4a37d2313a5116f336"><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#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a202114de2927cc4a37d2313a5116f336">QueueAuthenticPixelCacheNexus</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, const <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a> clone, <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *nexus_info, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a202114de2927cc4a37d2313a5116f336"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6962824fc9070618ffbe25c6fc948bf0"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a6962824fc9070618ffbe25c6fc948bf0">QueueAuthenticPixelsCache</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a6962824fc9070618ffbe25c6fc948bf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2b4fa1197420b280895f46d762eb033"><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#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#ad2b4fa1197420b280895f46d762eb033">QueueAuthenticPixels</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const ssize_t x, const ssize_t y, const size_t columns, const size_t rows, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:ad2b4fa1197420b280895f46d762eb033"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbe36abf201218abb83801b4e38c9a26"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="magick-type_8h.html#a5021185494b2076182e20e8717596aec">MagickOffsetType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#abbe36abf201218abb83801b4e38c9a26">ReadPixelCacheRegion</a> (const <a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *restrict cache_info, const <a class="el" href="magick-type_8h.html#a5021185494b2076182e20e8717596aec">MagickOffsetType</a> offset, const <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a> length, unsigned char *restrict buffer)</td></tr>
<tr class="separator:abbe36abf201218abb83801b4e38c9a26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaca286c53140008dada4359c8dd1e18b"><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="cache_8c.html#aaca286c53140008dada4359c8dd1e18b">ReadPixelCacheMetacontent</a> (<a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *cache_info, <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *nexus_info, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:aaca286c53140008dada4359c8dd1e18b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98eacd4284c13e122ec5aafcaf141516"><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="cache_8c.html#a98eacd4284c13e122ec5aafcaf141516">ReadPixelCachePixels</a> (<a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *cache_info, <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *nexus_info, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a98eacd4284c13e122ec5aafcaf141516"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaac0a170439a9ef46bbf70393e68b8c2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#aaac0a170439a9ef46bbf70393e68b8c2">ReferencePixelCache</a> (<a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a> cache)</td></tr>
<tr class="separator:aaac0a170439a9ef46bbf70393e68b8c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef0d290b9132b2d037c9ccbec8a17969"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#aef0d290b9132b2d037c9ccbec8a17969">SetPixelCacheMethods</a> (<a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a> cache, <a class="el" href="cache-private_8h.html#abe5207183934e13af82453c4ef6421d5">CacheMethods</a> *cache_methods)</td></tr>
<tr class="separator:aef0d290b9132b2d037c9ccbec8a17969"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5280c6d2f9699c1cc5b824ba665e311b"><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="cache_8c.html#a5280c6d2f9699c1cc5b824ba665e311b">AcquireCacheNexusPixels</a> (const <a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *restrict cache_info, <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *nexus_info, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a5280c6d2f9699c1cc5b824ba665e311b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ee8155803c529689bfe13996746f075"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a5ee8155803c529689bfe13996746f075">PrefetchPixelCacheNexusPixels</a> (const <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *nexus_info, const <a class="el" href="blob_8h.html#aa17ca8c572605df6a7d49a362f6d7534">MapMode</a> mode)</td></tr>
<tr class="separator:a5ee8155803c529689bfe13996746f075"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9705408ae9ce9684d84ce86a84d65044"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a9705408ae9ce9684d84ce86a84d65044">SetPixelCacheNexusPixels</a> (const <a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *cache_info, const <a class="el" href="blob_8h.html#aa17ca8c572605df6a7d49a362f6d7534">MapMode</a> mode, const <a class="el" href="geometry_8h.html#ae68f24f6f44f67c05c2af098bb209ce7">RectangleInfo</a> *region, <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *nexus_info, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a9705408ae9ce9684d84ce86a84d65044"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afbc3db8686c35fb06f42367571e702d8"><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="cache_8c.html#afbc3db8686c35fb06f42367571e702d8">SetCacheAlphaChannel</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> alpha, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:afbc3db8686c35fb06f42367571e702d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04e51084be21f36385154610d375c049"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a07784d9b8e7a718c9b4f65368cf546be">MagickPrivate</a> <a class="el" href="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a04e51084be21f36385154610d375c049">SetPixelCacheVirtualMethod</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, const <a class="el" href="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a> virtual_pixel_method, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a04e51084be21f36385154610d375c049"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7479e10b1af840b0953b3d93bd1c366d"><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="cache_8c.html#a7479e10b1af840b0953b3d93bd1c366d">SyncAuthenticPixelCacheNexus</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *nexus_info, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a7479e10b1af840b0953b3d93bd1c366d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37e82c30ac32166da4f34373d9a4e16d"><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="cache_8c.html#a37e82c30ac32166da4f34373d9a4e16d">SyncAuthenticPixelsCache</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a37e82c30ac32166da4f34373d9a4e16d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad67e603d7764c09c5136976514720961"><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="cache_8c.html#ad67e603d7764c09c5136976514720961">SyncAuthenticPixels</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:ad67e603d7764c09c5136976514720961"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a449e0b3f3bd7b76b5343d3c1458c0f1b"><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="cache_8c.html#a449e0b3f3bd7b76b5343d3c1458c0f1b">SyncImagePixelCache</a> (<a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *image, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a449e0b3f3bd7b76b5343d3c1458c0f1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70e055831596e945cc546a1643d6ae10"><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="cache_8c.html#a70e055831596e945cc546a1643d6ae10">WritePixelCacheMetacontent</a> (<a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *cache_info, <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *nexus_info, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a70e055831596e945cc546a1643d6ae10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fbbbf50580d7511729e7796c80f9f4d"><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="cache_8c.html#a1fbbbf50580d7511729e7796c80f9f4d">WritePixelCachePixels</a> (<a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *cache_info, <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *nexus_info, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *exception)</td></tr>
<tr class="separator:a1fbbbf50580d7511729e7796c80f9f4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a105f17e31ebd8bc69536bacd0255f41b"><td class="memItemLeft" align="right" valign="top">static ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cache_8c.html#a105f17e31ebd8bc69536bacd0255f41b">DitherMatrix</a> [64]</td></tr>
<tr class="separator:a105f17e31ebd8bc69536bacd0255f41b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a915bd6321feb2226afa72d12738980ce"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define cache_threads</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">source, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">destination, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">chunk&#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">num_threads((chunk) &lt; (16*<a class="code" href="resource_8c.html#a80ca88e483f5b33cac2ee2fa3fb7b4a9">GetMagickResourceLimit</a>(<a class="code" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1aa011d07e0292941a7f88c4f1ac558275">ThreadResource</a>)) ? 1 : \</div>
<div class="line"> <a class="code" href="resource_8c.html#a80ca88e483f5b33cac2ee2fa3fb7b4a9">GetMagickResourceLimit</a>(<a class="code" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1aa011d07e0292941a7f88c4f1ac558275">ThreadResource</a>) &lt; MaxCacheThreads ? \</div>
<div class="line"> <a class="code" href="resource_8c.html#a80ca88e483f5b33cac2ee2fa3fb7b4a9">GetMagickResourceLimit</a>(<a class="code" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1aa011d07e0292941a7f88c4f1ac558275">ThreadResource</a>) : MaxCacheThreads)</div>
</div><!-- fragment -->
</div>
</div>
<a class="anchor" id="a73d72c0e704526486ddf6c7755b8371c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define CacheTick</td>
<td>(</td>
<td class="paramtype">&#160;</td>
<td class="paramname">offset, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&#160;</td>
<td class="paramname">extent&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td>&#160;&#160;&#160;<a class="el" href="monitor_8h.html#a8c612e78eac1302f25122a73463eff0c">QuantumTick</a>((<a class="el" href="magick-type_8h.html#a5021185494b2076182e20e8717596aec">MagickOffsetType</a>) offset,extent)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="cache_8c_source.html#l00083">83</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l04129">ReadPixelCacheMetacontent()</a>, <a class="el" href="cache_8c_source.html#l04299">ReadPixelCachePixels()</a>, <a class="el" href="cache_8c_source.html#l05082">WritePixelCacheMetacontent()</a>, and <a class="el" href="cache_8c_source.html#l05252">WritePixelCachePixels()</a>.</p>
</div>
</div>
<a class="anchor" id="a26b93af0e3c939e4c41496bfd56994b9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define IsFileDescriptorLimitExceeded</td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<b>Value:</b><div class="fragment"><div class="line">(<a class="code" href="resource_8c.html#abd2aa26f580fb62a9d5ae62ce0232eb1">GetMagickResource</a>(<a class="code" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1a82e67a7fa2cd93f087dd854e6c16e9a1">FileResource</a>) &gt; \</div>
<div class="line"> GetMagickResourceLimit(<a class="code" href="resource___8h.html#a8571efa4409be32e28abf3ea74a0dbb1a82e67a7fa2cd93f087dd854e6c16e9a1">FileResource</a>) ? <a class="code" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dda64dfe6c314e51d3d78da0554f5cce497">MagickTrue</a> : <a class="code" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dda5c7243daf92cdb3082c79d702afcfffc">MagickFalse</a>)</div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="cache_8c_source.html#l00084">84</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l04129">ReadPixelCacheMetacontent()</a>, <a class="el" href="cache_8c_source.html#l04299">ReadPixelCachePixels()</a>, <a class="el" href="cache_8c_source.html#l05082">WritePixelCacheMetacontent()</a>, and <a class="el" href="cache_8c_source.html#l05252">WritePixelCachePixels()</a>.</p>
</div>
</div>
<a class="anchor" id="ae6e50bd7386b45d11699b2b905b787a7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define MaxCacheThreads&#160;&#160;&#160;2</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="cache_8c_source.html#l00503">ClonePixelCacheRepository()</a>.</p>
</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="af5360ffe2c4453094c4466179518972d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="struct__MagickModulo.html">_MagickModulo</a> <a class="el" href="cache_8c.html#af5360ffe2c4453094c4466179518972d">MagickModulo</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a5280c6d2f9699c1cc5b824ba665e311b"></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> AcquireCacheNexusPixels </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *restrict&#160;</td>
<td class="paramname"><em>cache_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *&#160;</td>
<td class="paramname"><em>nexus_info</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">inline</span><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="cache_8c_source.html#l04597">4597</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="memory_8c_source.html#l00189">AcquireAlignedMemory()</a>, <a class="el" href="cache_8c_source.html#l00109">_NexusInfo::cache</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="blob_8h_source.html#l00045">IOMode</a>, <a class="el" href="cache_8c_source.html#l00106">_NexusInfo::length</a>, <a class="el" href="memory-private_8h_source.html#l00038">MagickAssumeAligned</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="blob_8c_source.html#l02139">MapBlob()</a>, <a class="el" href="cache_8c_source.html#l00100">_NexusInfo::mapped</a>, <a class="el" href="exception_8h_source.html#l00055">ResourceLimitError</a>, and <a class="el" href="exception_8c_source.html#l01039">ThrowMagickException()</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l04633">SetPixelCacheNexusPixels()</a>.</p>
</div>
</div>
<a class="anchor" id="a14b836aab357697b8b812caa103e2b8a"></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="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a>** AcquirePixelCacheNexus </td>
<td>(</td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>number_threads</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="cache_8c_source.html#l00256">256</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="memory_8c_source.html#l00189">AcquireAlignedMemory()</a>, <a class="el" href="memory_8c_source.html#l00481">AcquireQuantumMemory()</a>, <a class="el" href="memory-private_8h_source.html#l00038">MagickAssumeAligned</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="memory_8c_source.html#l00845">ResetMagickMemory()</a>, <a class="el" href="exception_8h_source.html#l00078">ResourceLimitFatalError</a>, <a class="el" href="cache_8c_source.html#l00116">_NexusInfo::signature</a>, and <a class="el" href="exception-private_8h_source.html#l00036">ThrowFatalException</a>.</p>
</div>
</div>
<a class="anchor" id="aee51a4522cb07bef5363c4fd29332419"></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> const void* AcquirePixelCachePixels </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"><a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a> *&#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="cache_8c_source.html#l00309">309</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="cache-private_8h_source.html#l00145">_CacheInfo::length</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache_8h_source.html#l00032">MapCache</a>, <a class="el" href="cache_8h_source.html#l00033">MemoryCache</a>, <a class="el" href="cache-private_8h_source.html#l00160">_CacheInfo::pixels</a>, <a class="el" href="exception_8h_source.html#l00124">_ExceptionInfo::signature</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, and <a class="el" href="cache-private_8h_source.html#l00133">_CacheInfo::type</a>.</p>
</div>
</div>
<a class="anchor" id="ac6fc0f795ff12a47b383ad62eb177ddb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void AllocatePixelCachePixels </td>
<td>(</td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *&#160;</td>
<td class="paramname"><em>cache_info</em></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="cache_8c_source.html#l03277">3277</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="memory_8c_source.html#l00189">AcquireAlignedMemory()</a>, <a class="el" href="blob_8h_source.html#l00045">IOMode</a>, <a class="el" href="cache-private_8h_source.html#l00145">_CacheInfo::length</a>, <a class="el" href="memory-private_8h_source.html#l00038">MagickAssumeAligned</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="blob_8c_source.html#l02139">MapBlob()</a>, <a class="el" href="cache-private_8h_source.html#l00139">_CacheInfo::mapped</a>, and <a class="el" href="cache-private_8h_source.html#l00160">_CacheInfo::pixels</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l03417">OpenPixelCache()</a>.</p>
</div>
</div>
<a class="anchor" id="a764fe2bb22023409253915b9abd4fd50"></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> CacheComponentGenesis </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="cache_8c_source.html#l00347">347</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="semaphore_8c_source.html#l00095">AcquireSemaphoreInfo()</a>, and <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>.</p>
</div>
</div>
<a class="anchor" id="a59a2aedd8a3a479e9a64e39030c9a996"></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> void CacheComponentTerminus </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="cache_8c_source.html#l00371">371</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="semaphore_8c_source.html#l00095">AcquireSemaphoreInfo()</a>, <a class="el" href="semaphore_8c_source.html#l00288">DestroySemaphoreInfo()</a>, <a class="el" href="semaphore_8c_source.html#l00337">LockSemaphoreInfo()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, and <a class="el" href="semaphore_8c_source.html#l00467">UnlockSemaphoreInfo()</a>.</p>
</div>
</div>
<a class="anchor" id="abba5a1efdeb3e91b111826fcfbc8f416"></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="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a> ClonePixelCache </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a>&#160;</td>
<td class="paramname"><em>cache</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="cache_8c_source.html#l00403">403</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache-private_8h.html#a97dace621d9ba6b6000d6290312489be">AcquirePixelCache()</a>, <a class="el" href="cache-private_8h_source.html#l00182">_CacheInfo::debug</a>, <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::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="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>, and <a class="el" href="cache-private_8h_source.html#l00148">_CacheInfo::virtual_pixel_method</a>.</p>
</div>
</div>
<a class="anchor" id="a73650968c94fb3fae597d0bc3c5beb4d"></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> void ClonePixelCacheMethods </td>
<td>(</td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a>&#160;</td>
<td class="paramname"><em>clone</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a>&#160;</td>
<td class="paramname"><em>cache</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="cache_8c_source.html#l00449">449</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache-private_8h_source.html#l00182">_CacheInfo::debug</a>, <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::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="cache-private_8h_source.html#l00173">_CacheInfo::methods</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
</div>
</div>
<a class="anchor" id="a4924ef4a8484e5625e9033b431a701cb"></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> ClonePixelCacheRepository </td>
<td>(</td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *&#160;</td>
<td class="paramname"><em>clone_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *&#160;</td>
<td class="paramname"><em>cache_info</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="cache_8c_source.html#l00503">503</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache-private_8h.html#a90403c9c65c5838d3704f0c34c025564">AcquirePixelCacheNexus()</a>, <a class="el" href="log_8h_source.html#l00041">CacheEvent</a>, <a class="el" href="pixel_8h_source.html#l00115">_PixelChannelMap::channel</a>, <a class="el" href="cache-private_8h_source.html#l00130">_CacheInfo::channel_map</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::columns</a>, <a class="el" href="option_8c_source.html#l02268">CommandOptionToMnemonic()</a>, <a class="el" href="cache-private_8h_source.html#l00182">_CacheInfo::debug</a>, <a class="el" href="cache_8c_source.html#l00959">DestroyPixelCacheNexus()</a>, <a class="el" href="locale_8c_source.html#l00381">FormatLocaleString()</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::height</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="option_8h_source.html#l00031">MagickCacheOptions</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="cache_8c_source.html#l00495">MagickMin()</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="cache_8h_source.html#l00032">MapCache</a>, <a class="el" href="cache_8c.html#ae6e50bd7386b45d11699b2b905b787a7">MaxCacheThreads</a>, <a class="el" href="method-attribute_8h_source.html#l00108">MaxTextExtent</a>, <a class="el" href="cache_8h_source.html#l00033">MemoryCache</a>, <a class="el" href="cache-private_8h_source.html#l00163">_CacheInfo::metacontent</a>, <a class="el" href="cache-private_8h_source.html#l00126">_CacheInfo::metacontent_extent</a>, <a class="el" href="cache-private_8h_source.html#l00126">_CacheInfo::number_channels</a>, <a class="el" href="pixel_8h_source.html#l00121">_PixelChannelMap::offset</a>, <a class="el" href="cache_8h_source.html#l00034">PingCache</a>, <a class="el" href="cache_8c_source.html#l00109">_NexusInfo::pixels</a>, <a class="el" href="cache-private_8h_source.html#l00160">_CacheInfo::pixels</a>, <a class="el" href="blob_8h_source.html#l00043">ReadMode</a>, <a class="el" href="cache_8c_source.html#l04129">ReadPixelCacheMetacontent()</a>, <a class="el" href="cache_8c_source.html#l04299">ReadPixelCachePixels()</a>, <a class="el" href="exception_8h_source.html#l00078">ResourceLimitFatalError</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::rows</a>, <a class="el" href="cache_8c_source.html#l04633">SetPixelCacheNexusPixels()</a>, <a class="el" href="exception-private_8h_source.html#l00036">ThrowFatalException</a>, <a class="el" href="pixel_8h_source.html#l00118">_PixelChannelMap::traits</a>, <a class="el" href="cache-private_8h_source.html#l00133">_CacheInfo::type</a>, <a class="el" href="pixel_8h_source.html#l00106">UndefinedPixelTrait</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::width</a>, <a class="el" href="blob_8h_source.html#l00044">WriteMode</a>, <a class="el" href="cache_8c_source.html#l05082">WritePixelCacheMetacontent()</a>, <a class="el" href="cache_8c_source.html#l05252">WritePixelCachePixels()</a>, <a class="el" href="geometry_8h_source.html#l00133">_RectangleInfo::x</a>, and <a class="el" href="geometry_8h_source.html#l00133">_RectangleInfo::y</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l03417">OpenPixelCache()</a>, and <a class="el" href="cache_8c_source.html#l03733">PersistPixelCache()</a>.</p>
</div>
</div>
<a class="anchor" id="a9382b27bae57318992063ffe7d0d37fc"></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> ClosePixelCacheOnDisk </td>
<td>(</td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *&#160;</td>
<td class="paramname"><em>cache_info</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="cache_8c_source.html#l00809">809</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache-private_8h_source.html#l00166">_CacheInfo::file</a>, <a class="el" href="resource___8h_source.html#l00030">FileResource</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>, and <a class="el" href="resource_8c_source.html#l00763">RelinquishMagickResource()</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l03417">OpenPixelCache()</a>, <a class="el" href="cache_8c_source.html#l04129">ReadPixelCacheMetacontent()</a>, <a class="el" href="cache_8c_source.html#l04299">ReadPixelCachePixels()</a>, <a class="el" href="cache_8c_source.html#l00824">RelinquishPixelCachePixels()</a>, <a class="el" href="cache_8c_source.html#l05082">WritePixelCacheMetacontent()</a>, and <a class="el" href="cache_8c_source.html#l05252">WritePixelCachePixels()</a>.</p>
</div>
</div>
<a class="anchor" id="a351c1dde69e7f83186197991379fccbc"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void DestroyImagePixelCache </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>
</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="cache_8c_source.html#l00733">733</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="cache-private_8h.html#aac557911bcdd58a8da40fc18edd32b1e">DestroyPixelCache()</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#l00348">_Image::signature</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02026">GetPixelCacheMethods()</a>.</p>
</div>
</div>
<a class="anchor" id="a1094eff412fc24f84d7a47aaa80f2246"></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 DestroyImagePixels </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="cache_8c_source.html#l00766">766</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="cache-private_8h_source.html#l00101">_CacheMethods::destroy_pixel_handler</a>, <a class="el" href="cache-private_8h.html#aac557911bcdd58a8da40fc18edd32b1e">DestroyPixelCache()</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="cache-private_8h_source.html#l00173">_CacheInfo::methods</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</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#l01012">DestroyImage()</a>.</p>
</div>
</div>
<a class="anchor" id="aa25ab1c414e4f15613547a5afa5a023d"></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="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a> DestroyPixelCache </td>
<td>(</td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a>&#160;</td>
<td class="paramname"><em>cache</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="cache_8c_source.html#l00873">873</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="log_8h_source.html#l00041">CacheEvent</a>, <a class="el" href="cache-private_8h_source.html#l00182">_CacheInfo::debug</a>, <a class="el" href="distribute-cache_8c_source.html#l00348">DestroyDistributeCacheInfo()</a>, <a class="el" href="cache_8c_source.html#l00959">DestroyPixelCacheNexus()</a>, <a class="el" href="random_8c_source.html#l00279">DestroyRandomInfo()</a>, <a class="el" href="semaphore_8c_source.html#l00288">DestroySemaphoreInfo()</a>, <a class="el" href="cache-private_8h_source.html#l00192">_CacheInfo::file_semaphore</a>, <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::filename</a>, <a class="el" href="locale_8c_source.html#l00381">FormatLocaleString()</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="semaphore_8c_source.html#l00337">LockSemaphoreInfo()</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="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00176">_CacheInfo::random_info</a>, <a class="el" href="cache-private_8h_source.html#l00189">_CacheInfo::reference_count</a>, <a class="el" href="memory_8c_source.html#l00773">RelinquishMagickMemory()</a>, <a class="el" href="cache_8c_source.html#l00824">RelinquishPixelCachePixels()</a>, <a class="el" href="cache-private_8h_source.html#l00192">_CacheInfo::semaphore</a>, <a class="el" href="cache-private_8h_source.html#l00179">_CacheInfo::server_info</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>, and <a class="el" href="semaphore_8c_source.html#l00467">UnlockSemaphoreInfo()</a>.</p>
</div>
</div>
<a class="anchor" id="ae51e85a831b48fe963e27af55875409e"></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="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a>** DestroyPixelCacheNexus </td>
<td>(</td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> **&#160;</td>
<td class="paramname"><em>nexus_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>number_threads</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="cache_8c_source.html#l00959">959</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="memory_8c_source.html#l00736">RelinquishAlignedMemory()</a>, <a class="el" href="cache_8c_source.html#l00946">RelinquishCacheNexusPixels()</a>, <a class="el" href="memory_8c_source.html#l00773">RelinquishMagickMemory()</a>, and <a class="el" href="cache_8c_source.html#l00116">_NexusInfo::signature</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l00503">ClonePixelCacheRepository()</a>, <a class="el" href="cache-view_8c_source.html#l00250">DestroyCacheView()</a>, <a class="el" href="cache_8c_source.html#l00873">DestroyPixelCache()</a>, <a class="el" href="stream_8c_source.html#l00212">DestroyPixelStream()</a>, and <a class="el" href="cache_8c_source.html#l02595">GetVirtualPixelsFromNexus()</a>.</p>
</div>
</div>
<a class="anchor" id="ab0cac851e67a57f6b7d2e3d06d9ce793"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static ssize_t DitherX </td>
<td>(</td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>columns</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="cache_8c_source.html#l02521">2521</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache_8c_source.html#l02509">DitherMatrix</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02595">GetVirtualPixelsFromNexus()</a>.</p>
</div>
</div>
<a class="anchor" id="ab7ccd4d1560a839d90b7bfe0c9039736"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static ssize_t DitherY </td>
<td>(</td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>rows</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="cache_8c_source.html#l02534">2534</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache_8c_source.html#l02509">DitherMatrix</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02595">GetVirtualPixelsFromNexus()</a>.</p>
</div>
</div>
<a class="anchor" id="a370a4144e88deb7f484c7d69c77175ac"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static ssize_t EdgeX </td>
<td>(</td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>columns</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="cache_8c_source.html#l02547">2547</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02595">GetVirtualPixelsFromNexus()</a>.</p>
</div>
</div>
<a class="anchor" id="afea43fec16f12843c87b37898773d340"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static ssize_t EdgeY </td>
<td>(</td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>rows</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="cache_8c_source.html#l02556">2556</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02595">GetVirtualPixelsFromNexus()</a>.</p>
</div>
</div>
<a class="anchor" id="a4d68302e1018dd09afa483a5c5dc540e"></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* GetAuthenticMetacontent </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="cache_8c_source.html#l01001">1001</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="cache-private_8h_source.html#l00086">_CacheMethods::get_authentic_metacontent_from_handler</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="cache-private_8h.html#a75fac0084f82b23646ab8862f1604d03">GetPixelCacheNexusMetacontent()</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00173">_CacheInfo::methods</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="distribute-cache_8c_source.html#l00606">WriteDistributeCacheMetacontent()</a>.</p>
</div>
</div>
<a class="anchor" id="a774cf59a912c0aacdb3a8005d524386f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void* GetAuthenticMetacontentFromCache </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>
</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="cache_8c_source.html#l01054">1054</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="cache-private_8h.html#a75fac0084f82b23646ab8862f1604d03">GetPixelCacheNexusMetacontent()</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02026">GetPixelCacheMethods()</a>.</p>
</div>
</div>
<a class="anchor" id="aaebd6cf8e9f5b952018f5e91387fc0df"></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#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* GetAuthenticPixelCacheNexus </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 ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>columns</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>rows</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *&#160;</td>
<td class="paramname"><em>nexus_info</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="cache_8c_source.html#l01129">1129</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="cache_8c_source.html#l01111">IsPixelAuthentic()</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="cache-private_8h_source.html#l00126">_CacheInfo::metacontent_extent</a>, <a class="el" href="cache_8c_source.html#l03866">QueueAuthenticPixelCacheNexus()</a>, <a class="el" href="cache_8c_source.html#l04129">ReadPixelCacheMetacontent()</a>, <a class="el" href="cache_8c_source.html#l04299">ReadPixelCachePixels()</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
</div>
</div>
<a class="anchor" id="a447bd6b9eccfa977e560e9f35c609fa1"></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#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* GetAuthenticPixelQueue </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="cache_8c_source.html#l01224">1224</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="cache-private_8h_source.html#l00092">_CacheMethods::get_authentic_pixels_from_handler</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="cache-private_8h.html#a97a9eebd34c10e90abaeefaa97ef8310">GetPixelCacheNexusPixels()</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00173">_CacheInfo::methods</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="quantum-export_8c_source.html#l03187">ExportQuantumPixels()</a>, <a class="el" href="quantum-import_8c_source.html#l03414">ImportQuantumPixels()</a>, and <a class="el" href="stream_8c_source.html#l01293">StreamImagePixels()</a>.</p>
</div>
</div>
<a class="anchor" id="a1d0213eb5c90314dab1a7683f5772861"></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#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* GetAuthenticPixels </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 ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>columns</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>rows</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="cache_8c_source.html#l01288">1288</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="cache-private_8h_source.html#l00083">_CacheMethods::get_authentic_pixels_handler</a>, <a class="el" href="cache-private_8h.html#a6a88f80135de22a31386591b523dd748">GetAuthenticPixelCacheNexus()</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00173">_CacheInfo::methods</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="layer_8c_source.html#l00099">ClearBounds()</a>, <a class="el" href="pixel_8c_source.html#l02143">ImportCharPixel()</a>, <a class="el" href="pixel_8c_source.html#l02403">ImportDoublePixel()</a>, <a class="el" href="pixel_8c_source.html#l02643">ImportFloatPixel()</a>, <a class="el" href="pixel_8c_source.html#l03103">ImportLongLongPixel()</a>, <a class="el" href="pixel_8c_source.html#l02883">ImportLongPixel()</a>, <a class="el" href="pixel_8c_source.html#l03323">ImportQuantumPixel()</a>, <a class="el" href="pixel_8c_source.html#l03543">ImportShortPixel()</a>, <a class="el" href="distribute-cache_8c_source.html#l00606">WriteDistributeCacheMetacontent()</a>, and <a class="el" href="distribute-cache_8c_source.html#l00665">WriteDistributeCachePixels()</a>.</p>
</div>
</div>
<a class="anchor" id="afc3c688a0f0c26c673f54205547642b3"></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#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* GetAuthenticPixelsCache </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 ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>columns</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>rows</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="cache_8c_source.html#l01350">1350</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="cache-private_8h.html#a6a88f80135de22a31386591b523dd748">GetAuthenticPixelCacheNexus()</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l01642">GetOneAuthenticPixel()</a>, and <a class="el" href="cache_8c_source.html#l02026">GetPixelCacheMethods()</a>.</p>
</div>
</div>
<a class="anchor" id="a0f1f4d07da5d5573edbed507bb66927a"></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#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* GetAuthenticPixelsFromCache </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>
</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="cache_8c_source.html#l01183">1183</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="cache-private_8h.html#a97a9eebd34c10e90abaeefaa97ef8310">GetPixelCacheNexusPixels()</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02026">GetPixelCacheMethods()</a>.</p>
</div>
</div>
<a class="anchor" id="a69638bf7b14d5b7e2c40a5d420a180ab"></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#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a> GetImageExtent </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="cache_8c_source.html#l01399">1399</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</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="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="cache_8c_source.html#l02071">GetPixelCacheNexusExtent()</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="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</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="quantum-export_8c_source.html#l03187">ExportQuantumPixels()</a>, <a class="el" href="quantum-import_8c_source.html#l03414">ImportQuantumPixels()</a>, and <a class="el" href="stream_8c_source.html#l01293">StreamImagePixels()</a>.</p>
</div>
</div>
<a class="anchor" id="a72de84bb5ebc72d37637ba293ffdb7b9"></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="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a> GetImagePixelCache </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#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td>
<td class="paramname"><em>clone</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="cache_8c_source.html#l00127">127</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l03866">QueueAuthenticPixelCacheNexus()</a>, and <a class="el" href="cache_8c_source.html#l05042">SyncImagePixelCache()</a>.</p>
</div>
</div>
<a class="anchor" id="af2ab768b44570051a7021791fa63bb42"></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="cache_8h.html#a707cb231e76de0fed4a632ab6fa9a639">CacheType</a> GetImagePixelCacheType </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="cache_8c_source.html#l01599">1599</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, and <a class="el" href="cache-private_8h_source.html#l00133">_CacheInfo::type</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02282">GetPixelCacheTileSize()</a>.</p>
</div>
</div>
<a class="anchor" id="a5779b487e96886964fd9539592c26a45"></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> GetOneAuthenticPixel </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 ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td>
<td class="paramname"><em>pixel</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="cache_8c_source.html#l01642">1642</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::alpha</a>, <a class="el" href="pixel_8h_source.html#l00095">AlphaPixelChannel</a>, <a class="el" href="image_8h_source.html#l00177">_Image::background_color</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::black</a>, <a class="el" href="pixel_8h_source.html#l00094">BlackPixelChannel</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::blue</a>, <a class="el" href="pixel_8h_source.html#l00091">BluePixelChannel</a>, <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="quantum_8h_source.html#l00084">ClampToQuantum()</a>, <a class="el" href="cache-private_8h_source.html#l00089">_CacheMethods::get_one_authentic_pixel_from_handler</a>, <a class="el" href="cache_8c_source.html#l01350">GetAuthenticPixelsCache()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00103">GetPixelChannelChannel()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00121">GetPixelChannels()</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::green</a>, <a class="el" href="pixel_8h_source.html#l00087">GreenPixelChannel</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="pixel_8h_source.html#l00027">MaxPixelChannels</a>, <a class="el" href="cache-private_8h_source.html#l00173">_CacheInfo::methods</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::red</a>, <a class="el" href="pixel_8h_source.html#l00081">RedPixelChannel</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
</div>
</div>
<a class="anchor" id="adc3895b9891756f53ed8a4dc9adb8694"></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> GetOneAuthenticPixelFromCache </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 ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td>
<td class="paramname"><em>pixel</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="cache_8c_source.html#l01713">1713</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::alpha</a>, <a class="el" href="pixel_8h_source.html#l00095">AlphaPixelChannel</a>, <a class="el" href="image_8h_source.html#l00177">_Image::background_color</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::black</a>, <a class="el" href="pixel_8h_source.html#l00094">BlackPixelChannel</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::blue</a>, <a class="el" href="pixel_8h_source.html#l00091">BluePixelChannel</a>, <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="quantum_8h_source.html#l00084">ClampToQuantum()</a>, <a class="el" href="cache-private_8h.html#a6a88f80135de22a31386591b523dd748">GetAuthenticPixelCacheNexus()</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00103">GetPixelChannelChannel()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00121">GetPixelChannels()</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::green</a>, <a class="el" href="pixel_8h_source.html#l00087">GreenPixelChannel</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="pixel_8h_source.html#l00027">MaxPixelChannels</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::red</a>, <a class="el" href="pixel_8h_source.html#l00081">RedPixelChannel</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02026">GetPixelCacheMethods()</a>.</p>
</div>
</div>
<a class="anchor" id="a6caf629f50fc45f21123d680021ed2ff"></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> GetOneVirtualPixel </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 ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td>
<td class="paramname"><em>pixel</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="cache_8c_source.html#l01785">1785</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::alpha</a>, <a class="el" href="pixel_8h_source.html#l00095">AlphaPixelChannel</a>, <a class="el" href="image_8h_source.html#l00177">_Image::background_color</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::black</a>, <a class="el" href="pixel_8h_source.html#l00094">BlackPixelChannel</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::blue</a>, <a class="el" href="pixel_8h_source.html#l00091">BluePixelChannel</a>, <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="quantum_8h_source.html#l00084">ClampToQuantum()</a>, <a class="el" href="cache-private_8h_source.html#l00080">_CacheMethods::get_one_virtual_pixel_from_handler</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="cache-private_8h.html#ad5658970b725f34c73c9d3817133e15d">GetPixelCacheVirtualMethod()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00103">GetPixelChannelChannel()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00121">GetPixelChannels()</a>, <a class="el" href="cache-private_8h.html#a25409356fe9778845e68c5fc888d6e54">GetVirtualPixelsFromNexus()</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::green</a>, <a class="el" href="pixel_8h_source.html#l00087">GreenPixelChannel</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="pixel_8h_source.html#l00027">MaxPixelChannels</a>, <a class="el" href="cache-private_8h_source.html#l00173">_CacheInfo::methods</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::red</a>, <a class="el" href="pixel_8h_source.html#l00081">RedPixelChannel</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="composite_8c_source.html#l00533">CompositeImage()</a>, and <a class="el" href="composite_8c_source.html#l00318">CompositeOverImage()</a>.</p>
</div>
</div>
<a class="anchor" id="a2edb88a314b92e86d0149de2e0d42e44"></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> GetOneVirtualPixelFromCache </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 <a class="el" href="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a>&#160;</td>
<td class="paramname"><em>virtual_pixel_method</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a> *&#160;</td>
<td class="paramname"><em>pixel</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="cache_8c_source.html#l01864">1864</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::alpha</a>, <a class="el" href="pixel_8h_source.html#l00095">AlphaPixelChannel</a>, <a class="el" href="image_8h_source.html#l00177">_Image::background_color</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::black</a>, <a class="el" href="pixel_8h_source.html#l00094">BlackPixelChannel</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::blue</a>, <a class="el" href="pixel_8h_source.html#l00091">BluePixelChannel</a>, <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="quantum_8h_source.html#l00084">ClampToQuantum()</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00103">GetPixelChannelChannel()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00121">GetPixelChannels()</a>, <a class="el" href="cache-private_8h.html#a25409356fe9778845e68c5fc888d6e54">GetVirtualPixelsFromNexus()</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::green</a>, <a class="el" href="pixel_8h_source.html#l00087">GreenPixelChannel</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="pixel_8h_source.html#l00027">MaxPixelChannels</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::red</a>, <a class="el" href="pixel_8h_source.html#l00081">RedPixelChannel</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02026">GetPixelCacheMethods()</a>.</p>
</div>
</div>
<a class="anchor" id="a76e2ed74c80716eb250d092fe39642ca"></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> GetOneVirtualPixelInfo </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 <a class="el" href="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a>&#160;</td>
<td class="paramname"><em>virtual_pixel_method</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="pixel_8h.html#ae144182098e685dad2a4bd5c97fd244c">PixelInfo</a> *&#160;</td>
<td class="paramname"><em>pixel</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="cache_8c_source.html#l01940">1940</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="pixel_8c_source.html#l02065">GetPixelInfo()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00341">GetPixelInfoPixel()</a>, <a class="el" href="cache-private_8h.html#a25409356fe9778845e68c5fc888d6e54">GetVirtualPixelsFromNexus()</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="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="draw_8c_source.html#l04122">DrawPrimitive()</a>, <a class="el" href="draw-private_8h_source.html#l00029">GetFillColor()</a>, and <a class="el" href="draw-private_8h_source.html#l00051">GetStrokeColor()</a>.</p>
</div>
</div>
<a class="anchor" id="a56bc442c9a25dfde5d9eb438a4f557c9"></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="colorspace_8h.html#a5d516b430fa42c1f83b557f08128f3c2">ColorspaceType</a> GetPixelCacheColorspace </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a>&#160;</td>
<td class="paramname"><em>cache</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="cache_8c_source.html#l01990">1990</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache-private_8h_source.html#l00113">_CacheInfo::colorspace</a>, <a class="el" href="cache-private_8h_source.html#l00182">_CacheInfo::debug</a>, <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::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="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="cache-view_8c_source.html#l00422">GetCacheViewColorspace()</a>, and <a class="el" href="stream_8c_source.html#l00848">QueueAuthenticPixelsStream()</a>.</p>
</div>
</div>
<a class="anchor" id="a7e85b4a4998a6cb73afcee27a56a506f"></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> void GetPixelCacheMethods </td>
<td>(</td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#abe5207183934e13af82453c4ef6421d5">CacheMethods</a> *&#160;</td>
<td class="paramname"><em>cache_methods</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="cache_8c_source.html#l02026">2026</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache-private_8h_source.html#l00101">_CacheMethods::destroy_pixel_handler</a>, <a class="el" href="cache_8c_source.html#l00733">DestroyImagePixelCache()</a>, <a class="el" href="cache-private_8h_source.html#l00086">_CacheMethods::get_authentic_metacontent_from_handler</a>, <a class="el" href="cache-private_8h_source.html#l00092">_CacheMethods::get_authentic_pixels_from_handler</a>, <a class="el" href="cache-private_8h_source.html#l00083">_CacheMethods::get_authentic_pixels_handler</a>, <a class="el" href="cache-private_8h_source.html#l00089">_CacheMethods::get_one_authentic_pixel_from_handler</a>, <a class="el" href="cache-private_8h_source.html#l00080">_CacheMethods::get_one_virtual_pixel_from_handler</a>, <a class="el" href="cache-private_8h_source.html#l00077">_CacheMethods::get_virtual_metacontent_from_handler</a>, <a class="el" href="cache-private_8h_source.html#l00071">_CacheMethods::get_virtual_pixel_handler</a>, <a class="el" href="cache-private_8h_source.html#l00074">_CacheMethods::get_virtual_pixels_handler</a>, <a class="el" href="cache_8c_source.html#l01054">GetAuthenticMetacontentFromCache()</a>, <a class="el" href="cache_8c_source.html#l01350">GetAuthenticPixelsCache()</a>, <a class="el" href="cache_8c_source.html#l01183">GetAuthenticPixelsFromCache()</a>, <a class="el" href="cache_8c_source.html#l01713">GetOneAuthenticPixelFromCache()</a>, <a class="el" href="cache_8c_source.html#l01864">GetOneVirtualPixelFromCache()</a>, <a class="el" href="cache_8c_source.html#l02360">GetVirtualMetacontentFromCache()</a>, <a class="el" href="cache_8c_source.html#l03023">GetVirtualPixelCache()</a>, <a class="el" href="cache_8c_source.html#l03189">GetVirtualPixelsCache()</a>, <a class="el" href="cache-private_8h_source.html#l00095">_CacheMethods::queue_authentic_pixels_handler</a>, <a class="el" href="cache_8c_source.html#l03955">QueueAuthenticPixelsCache()</a>, <a class="el" href="memory_8c_source.html#l00845">ResetMagickMemory()</a>, <a class="el" href="cache-private_8h_source.html#l00098">_CacheMethods::sync_authentic_pixels_handler</a>, and <a class="el" href="cache_8c_source.html#l04935">SyncAuthenticPixelsCache()</a>.</p>
</div>
</div>
<a class="anchor" id="a3ffa53dceb17d99c21d2fb4f5f92442a"></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#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a> GetPixelCacheNexusExtent </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a>&#160;</td>
<td class="paramname"><em>cache</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *&#160;</td>
<td class="paramname"><em>nexus_info</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="cache_8c_source.html#l02071">2071</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::columns</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::height</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache_8c_source.html#l00103">_NexusInfo::region</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::rows</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::width</a>.</p>
<p>Referenced by <a class="el" href="cache-view_8c_source.html#l00456">GetCacheViewExtent()</a>, and <a class="el" href="cache_8c_source.html#l01399">GetImageExtent()</a>.</p>
</div>
</div>
<a class="anchor" id="ac57426a05dfa5f9d1c3489a94f4c649d"></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> void* GetPixelCacheNexusMetacontent </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a>&#160;</td>
<td class="paramname"><em>cache</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *&#160;</td>
<td class="paramname"><em>nexus_info</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="cache_8c_source.html#l02115">2115</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache_8c_source.html#l00113">_NexusInfo::metacontent</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="cache-private_8h_source.html#l00110">_CacheInfo::storage_class</a>, and <a class="el" href="magick-type_8h_source.html#l00140">UndefinedClass</a>.</p>
</div>
</div>
<a class="anchor" id="aaf037b47c06fc291cecd2ffed067df83"></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#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* GetPixelCacheNexusPixels </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a>&#160;</td>
<td class="paramname"><em>cache</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *&#160;</td>
<td class="paramname"><em>nexus_info</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="cache_8c_source.html#l02155">2155</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache_8c_source.html#l00109">_NexusInfo::pixels</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="cache-private_8h_source.html#l00110">_CacheInfo::storage_class</a>, and <a class="el" href="magick-type_8h_source.html#l00140">UndefinedClass</a>.</p>
</div>
</div>
<a class="anchor" id="a29722df9e3382f4737dbe592165309e3"></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> void* GetPixelCachePixels </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"><a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a> *&#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="cache_8c_source.html#l02196">2196</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="cache-private_8h_source.html#l00145">_CacheInfo::length</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache_8h_source.html#l00032">MapCache</a>, <a class="el" href="cache_8h_source.html#l00033">MemoryCache</a>, <a class="el" href="cache-private_8h_source.html#l00160">_CacheInfo::pixels</a>, <a class="el" href="exception_8h_source.html#l00124">_ExceptionInfo::signature</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, and <a class="el" href="cache-private_8h_source.html#l00133">_CacheInfo::type</a>.</p>
</div>
</div>
<a class="anchor" id="ab6214a72c6a814b0bc8dfd3d077f3d0f"></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#a92f93237c843e4b3fff7b7cc4c80f415">ClassType</a> GetPixelCacheStorageClass </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a>&#160;</td>
<td class="paramname"><em>cache</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="cache_8c_source.html#l02241">2241</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache-private_8h_source.html#l00182">_CacheInfo::debug</a>, <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::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="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="cache-private_8h_source.html#l00110">_CacheInfo::storage_class</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="cache-view_8c_source.html#l00531">GetCacheViewStorageClass()</a>, and <a class="el" href="stream_8c_source.html#l00848">QueueAuthenticPixelsStream()</a>.</p>
</div>
</div>
<a class="anchor" id="a0aaf49033722126905ba02c33d4064ea"></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> void GetPixelCacheTileSize </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">size_t *&#160;</td>
<td class="paramname"><em>width</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t *&#160;</td>
<td class="paramname"><em>height</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="cache_8c_source.html#l02282">2282</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="cache_8h_source.html#l00030">DiskCache</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="cache_8c_source.html#l01599">GetImagePixelCacheType()</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="cache-private_8h_source.html#l00126">_CacheInfo::number_channels</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</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="ab5677b1f5ff8345b11af78fea2458c52"></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="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a> GetPixelCacheVirtualMethod </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="cache_8c_source.html#l02324">2324</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, and <a class="el" href="cache-private_8h_source.html#l00148">_CacheInfo::virtual_pixel_method</a>.</p>
</div>
</div>
<a class="anchor" id="a72374adca55899a8121484a984332013"></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 void* GetVirtualMetacontent </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="cache_8c_source.html#l02446">2446</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="cache-private_8h_source.html#l00077">_CacheMethods::get_virtual_metacontent_from_handler</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="cache_8c_source.html#l02408">GetVirtualMetacontentFromNexus()</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00173">_CacheInfo::methods</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="distribute-cache_8c_source.html#l00485">ReadDistributeCacheMetacontent()</a>.</p>
</div>
</div>
<a class="anchor" id="adcc73aecc3f7156f1340834766668aa7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const void* GetVirtualMetacontentFromCache </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>
</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="cache_8c_source.html#l02360">2360</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="cache_8c_source.html#l02408">GetVirtualMetacontentFromNexus()</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02026">GetPixelCacheMethods()</a>.</p>
</div>
</div>
<a class="anchor" id="abde725179b394d941bd6d3597bad6f8c"></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> const void* GetVirtualMetacontentFromNexus </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a>&#160;</td>
<td class="paramname"><em>cache</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *&#160;</td>
<td class="paramname"><em>nexus_info</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="cache_8c_source.html#l02408">2408</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache_8c_source.html#l00113">_NexusInfo::metacontent</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="cache-private_8h_source.html#l00110">_CacheInfo::storage_class</a>, and <a class="el" href="magick-type_8h_source.html#l00140">UndefinedClass</a>.</p>
<p>Referenced by <a class="el" href="cache-view_8c_source.html#l00566">GetCacheViewVirtualMetacontent()</a>, <a class="el" href="cache_8c_source.html#l02446">GetVirtualMetacontent()</a>, <a class="el" href="cache_8c_source.html#l02360">GetVirtualMetacontentFromCache()</a>, and <a class="el" href="cache_8c_source.html#l02595">GetVirtualPixelsFromNexus()</a>.</p>
</div>
</div>
<a class="anchor" id="ab7c4da7ab79e54ef93c3444d6d5df1d8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* GetVirtualPixelCache </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 <a class="el" href="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a>&#160;</td>
<td class="paramname"><em>virtual_pixel_method</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>columns</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>rows</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="cache_8c_source.html#l03023">3023</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="cache-private_8h.html#a25409356fe9778845e68c5fc888d6e54">GetVirtualPixelsFromNexus()</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02026">GetPixelCacheMethods()</a>.</p>
</div>
</div>
<a class="anchor" id="a284249d1f1565bc9eb383309bbe1d058"></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="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* GetVirtualPixelQueue </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="cache_8c_source.html#l03070">3070</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="cache-private_8h_source.html#l00074">_CacheMethods::get_virtual_pixels_handler</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="cache_8c_source.html#l03232">GetVirtualPixelsNexus()</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00173">_CacheInfo::methods</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="quantum-export_8c_source.html#l03187">ExportQuantumPixels()</a>.</p>
</div>
</div>
<a class="anchor" id="a81b5398cd4a2eed586c73cb0b4153966"></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="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* GetVirtualPixels </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 ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>columns</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>rows</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="cache_8c_source.html#l03138">3138</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="cache-private_8h_source.html#l00071">_CacheMethods::get_virtual_pixel_handler</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="cache-private_8h.html#ad5658970b725f34c73c9d3817133e15d">GetPixelCacheVirtualMethod()</a>, <a class="el" href="cache-private_8h.html#a25409356fe9778845e68c5fc888d6e54">GetVirtualPixelsFromNexus()</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00173">_CacheInfo::methods</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="layer_8c_source.html#l00588">CompareImagesBounds()</a>, <a class="el" href="pixel_8c_source.html#l00415">ExportCharPixel()</a>, <a class="el" href="pixel_8c_source.html#l00621">ExportDoublePixel()</a>, <a class="el" href="pixel_8c_source.html#l00828">ExportFloatPixel()</a>, <a class="el" href="pixel_8c_source.html#l01240">ExportLongLongPixel()</a>, <a class="el" href="pixel_8c_source.html#l01034">ExportLongPixel()</a>, <a class="el" href="pixel_8c_source.html#l01446">ExportQuantumPixel()</a>, <a class="el" href="pixel_8c_source.html#l01655">ExportShortPixel()</a>, <a class="el" href="segment_8c_source.html#l00951">GetImageDynamicThreshold()</a>, <a class="el" href="statistic_8c_source.html#l01504">GetImageStatistics()</a>, <a class="el" href="compress_8c_source.html#l00681">HuffmanEncodeImage()</a>, <a class="el" href="identify_8c_source.html#l00236">IdentifyImage()</a>, <a class="el" href="segment_8c_source.html#l01240">InitializeHistogram()</a>, <a class="el" href="layer_8c_source.html#l00164">IsBoundsCleared()</a>, <a class="el" href="distribute-cache_8c_source.html#l00485">ReadDistributeCacheMetacontent()</a>, <a class="el" href="distribute-cache_8c_source.html#l00545">ReadDistributeCachePixels()</a>, and <a class="el" href="fx_8c_source.html#l04866">StereoAnaglyphImage()</a>.</p>
</div>
</div>
<a class="anchor" id="a05bdd67a3174b3357a23667a48446c1f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static const <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* GetVirtualPixelsCache </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>
</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="cache_8c_source.html#l03189">3189</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="cache_8c_source.html#l03232">GetVirtualPixelsNexus()</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02026">GetPixelCacheMethods()</a>.</p>
</div>
</div>
<a class="anchor" id="a06d00480e878609b9648c34894ba3809"></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> const <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* GetVirtualPixelsFromNexus </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 <a class="el" href="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a>&#160;</td>
<td class="paramname"><em>virtual_pixel_method</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>columns</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>rows</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *&#160;</td>
<td class="paramname"><em>nexus_info</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="cache_8c_source.html#l02595">2595</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache-private_8h.html#a90403c9c65c5838d3704f0c34c025564">AcquirePixelCacheNexus()</a>, <a class="el" href="memory_8c_source.html#l00481">AcquireQuantumMemory()</a>, <a class="el" href="random_8c_source.html#l00167">AcquireRandomInfo()</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::alpha</a>, <a class="el" href="image_8h_source.html#l00177">_Image::background_color</a>, <a class="el" href="cache-view_8h_source.html#l00030">BackgroundVirtualPixelMethod</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::black</a>, <a class="el" href="cache-view_8h_source.html#l00038">BlackVirtualPixelMethod</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::blue</a>, <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="exception_8h_source.html#l00064">CacheError</a>, <a class="el" href="cache-view_8h_source.html#l00045">CheckerTileVirtualPixelMethod</a>, <a class="el" href="quantum_8h_source.html#l00084">ClampToQuantum()</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::columns</a>, <a class="el" href="pixel_8h_source.html#l00100">CompositePixelChannel</a>, <a class="el" href="cache_8c_source.html#l00959">DestroyPixelCacheNexus()</a>, <a class="el" href="cache-view_8h_source.html#l00031">DitherVirtualPixelMethod</a>, <a class="el" href="cache_8c_source.html#l02521">DitherX()</a>, <a class="el" href="cache_8c_source.html#l02534">DitherY()</a>, <a class="el" href="cache-view_8h_source.html#l00032">EdgeVirtualPixelMethod</a>, <a class="el" href="cache_8c_source.html#l02547">EdgeX()</a>, <a class="el" href="cache_8c_source.html#l02556">EdgeY()</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="cache-private_8h.html#a75fac0084f82b23646ab8862f1604d03">GetPixelCacheNexusMetacontent()</a>, <a class="el" href="cache_8c_source.html#l02408">GetVirtualMetacontentFromNexus()</a>, <a class="el" href="cache-private_8h.html#a25409356fe9778845e68c5fc888d6e54">GetVirtualPixelsFromNexus()</a>, <a class="el" href="cache-view_8h_source.html#l00039">GrayVirtualPixelMethod</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::green</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::height</a>, <a class="el" href="cache-view_8h_source.html#l00043">HorizontalTileEdgeVirtualPixelMethod</a>, <a class="el" href="cache-view_8h_source.html#l00041">HorizontalTileVirtualPixelMethod</a>, <a class="el" href="cache_8c_source.html#l01111">IsPixelAuthentic()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="cache_8c_source.html#l00495">MagickMin()</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-view_8h_source.html#l00037">MaskVirtualPixelMethod</a>, <a class="el" href="cache-private_8h_source.html#l00126">_CacheInfo::metacontent_extent</a>, <a class="el" href="cache-view_8h_source.html#l00033">MirrorVirtualPixelMethod</a>, <a class="el" href="cache-private_8h_source.html#l00126">_CacheInfo::number_channels</a>, <a class="el" href="image_8h_source.html#l00028">OpaqueAlpha</a>, <a class="el" href="magick-type_8h_source.html#l00071">QuantumRange</a>, <a class="el" href="cache_8c_source.html#l00093">_MagickModulo::quotient</a>, <a class="el" href="cache-private_8h_source.html#l00176">_CacheInfo::random_info</a>, <a class="el" href="cache-view_8h_source.html#l00034">RandomVirtualPixelMethod</a>, <a class="el" href="cache_8c_source.html#l02565">RandomX()</a>, <a class="el" href="cache_8c_source.html#l02570">RandomY()</a>, <a class="el" href="blob_8h_source.html#l00043">ReadMode</a>, <a class="el" href="cache_8c_source.html#l04129">ReadPixelCacheMetacontent()</a>, <a class="el" href="cache_8c_source.html#l04299">ReadPixelCachePixels()</a>, <a class="el" href="pixel_8h_source.html#l00145">_PixelInfo::red</a>, <a class="el" href="cache_8c_source.html#l00103">_NexusInfo::region</a>, <a class="el" href="memory_8c_source.html#l00773">RelinquishMagickMemory()</a>, <a class="el" href="cache_8c_source.html#l00093">_MagickModulo::remainder</a>, <a class="el" href="memory_8c_source.html#l00845">ResetMagickMemory()</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::rows</a>, <a class="el" href="pixel-accessor_8h_source.html#l00517">SetPixelAlpha()</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="cache_8c_source.html#l04633">SetPixelCacheNexusPixels()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00570">SetPixelChannel()</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="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, <a class="el" href="exception_8c_source.html#l01039">ThrowMagickException()</a>, <a class="el" href="cache-view_8h_source.html#l00035">TileVirtualPixelMethod</a>, <a class="el" href="image_8h_source.html#l00029">TransparentAlpha</a>, <a class="el" href="cache-view_8h_source.html#l00036">TransparentVirtualPixelMethod</a>, <a class="el" href="cache-private_8h_source.html#l00133">_CacheInfo::type</a>, <a class="el" href="cache_8h_source.html#l00029">UndefinedCache</a>, <a class="el" href="cache-view_8h_source.html#l00029">UndefinedVirtualPixelMethod</a>, <a class="el" href="cache-view_8h_source.html#l00044">VerticalTileEdgeVirtualPixelMethod</a>, <a class="el" href="cache-view_8h_source.html#l00042">VerticalTileVirtualPixelMethod</a>, <a class="el" href="cache_8c_source.html#l02575">VirtualPixelModulo()</a>, <a class="el" href="cache-view_8h_source.html#l00040">WhiteVirtualPixelMethod</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::width</a>, <a class="el" href="geometry_8h_source.html#l00133">_RectangleInfo::x</a>, and <a class="el" href="geometry_8h_source.html#l00133">_RectangleInfo::y</a>.</p>
</div>
</div>
<a class="anchor" id="ab37050ac34cdc389f06d2b823bf38fd0"></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> const <a class="el" href="magick-type_8h.html#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* GetVirtualPixelsNexus </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a>&#160;</td>
<td class="paramname"><em>cache</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *&#160;</td>
<td class="paramname"><em>nexus_info</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="cache_8c_source.html#l03232">3232</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache_8c_source.html#l00109">_NexusInfo::pixels</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="cache-private_8h_source.html#l00110">_CacheInfo::storage_class</a>, and <a class="el" href="magick-type_8h_source.html#l00140">UndefinedClass</a>.</p>
<p>Referenced by <a class="el" href="cache-view_8c_source.html#l00609">GetCacheViewVirtualPixelQueue()</a>, <a class="el" href="cache_8c_source.html#l03070">GetVirtualPixelQueue()</a>, and <a class="el" href="cache_8c_source.html#l03189">GetVirtualPixelsCache()</a>.</p>
</div>
</div>
<a class="anchor" id="a6e3bedae627d3d9e5be369b543362f0b"></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> IsPixelAuthentic </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *restrict&#160;</td>
<td class="paramname"><em>cache_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *restrict&#160;</td>
<td class="paramname"><em>nexus_info</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="cache_8c_source.html#l01111">1111</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, and <a class="el" href="cache_8h_source.html#l00034">PingCache</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l01129">GetAuthenticPixelCacheNexus()</a>, <a class="el" href="cache_8c_source.html#l02595">GetVirtualPixelsFromNexus()</a>, <a class="el" href="cache_8c_source.html#l04129">ReadPixelCacheMetacontent()</a>, <a class="el" href="cache_8c_source.html#l04299">ReadPixelCachePixels()</a>, <a class="el" href="cache_8c_source.html#l04878">SyncAuthenticPixelCacheNexus()</a>, <a class="el" href="cache_8c_source.html#l05082">WritePixelCacheMetacontent()</a>, and <a class="el" href="cache_8c_source.html#l05252">WritePixelCachePixels()</a>.</p>
</div>
</div>
<a class="anchor" id="ab276db046e3a768782252b3e52128e5e"></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#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a> MagickMin </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a>&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a>&#160;</td>
<td class="paramname"><em>y</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="cache_8c_source.html#l00495">495</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l00503">ClonePixelCacheRepository()</a>, <a class="el" href="cache_8c_source.html#l02595">GetVirtualPixelsFromNexus()</a>, <a class="el" href="cache_8c_source.html#l04095">ReadPixelCacheRegion()</a>, and <a class="el" href="cache_8c_source.html#l03337">WritePixelCacheRegion()</a>.</p>
</div>
</div>
<a class="anchor" id="a7a9005b5f2568cfebf843a991b2b6fd4"></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> OpenPixelCache </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="blob_8h.html#aa17ca8c572605df6a7d49a362f6d7534">MapMode</a>&#160;</td>
<td class="paramname"><em>mode</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="cache_8c_source.html#l03417">3417</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="distribute-cache-private_8h.html#aa051ba0a687cc6c4008bdb506856b814">AcquireDistributeCacheInfo()</a>, <a class="el" href="resource_8c_source.html#l00153">AcquireMagickResource()</a>, <a class="el" href="cache_8c_source.html#l03277">AllocatePixelCachePixels()</a>, <a class="el" href="cache-private_8h_source.html#l00116">_CacheInfo::alpha_trait</a>, <a class="el" href="image_8h_source.html#l00273">_Image::alpha_trait</a>, <a class="el" href="resource___8h_source.html#l00028">AreaResource</a>, <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::cache_filename</a>, <a class="el" href="exception_8h_source.html#l00064">CacheError</a>, <a class="el" href="log_8h_source.html#l00041">CacheEvent</a>, <a class="el" href="cache-private_8h_source.html#l00130">_CacheInfo::channel_map</a>, <a class="el" href="image_8h_source.html#l00284">_Image::channel_map</a>, <a class="el" href="cache_8c_source.html#l00503">ClonePixelCacheRepository()</a>, <a class="el" href="cache_8c_source.html#l00809">ClosePixelCacheOnDisk()</a>, <a class="el" href="cache-private_8h_source.html#l00113">_CacheInfo::colorspace</a>, <a class="el" href="image_8h_source.html#l00155">_Image::colorspace</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::columns</a>, <a class="el" href="image_8h_source.html#l00170">_Image::columns</a>, <a class="el" href="option_8c_source.html#l02268">CommandOptionToMnemonic()</a>, <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="distribute-cache_8c_source.html#l00348">DestroyDistributeCacheInfo()</a>, <a class="el" href="cache_8h_source.html#l00030">DiskCache</a>, <a class="el" href="resource___8h_source.html#l00029">DiskResource</a>, <a class="el" href="cache_8h_source.html#l00031">DistributedCache</a>, <a class="el" href="cache-private_8h_source.html#l00166">_CacheInfo::file</a>, <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::filename</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="string_8c_source.html#l01076">FormatMagickSize()</a>, <a class="el" href="distribute-cache-private_8h.html#a2826584c32d9b528d3f5f54f68c62c13">GetDistributeCacheFile()</a>, <a class="el" href="distribute-cache_8c_source.html#l00984">GetDistributeCacheHostname()</a>, <a class="el" href="distribute-cache_8c_source.html#l01015">GetDistributeCachePort()</a>, <a class="el" href="list_8c_source.html#l00645">GetImageIndexInList()</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="pixel-accessor_8h_source.html#l00121">GetPixelChannels()</a>, <a class="el" href="pixel_8c_source.html#l03957">InitializePixelChannelMap()</a>, <a class="el" href="cache-private_8h_source.html#l00145">_CacheInfo::length</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="option_8h_source.html#l00031">MagickCacheOptions</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="blob_8c_source.html#l02139">MapBlob()</a>, <a class="el" href="cache_8h_source.html#l00032">MapCache</a>, <a class="el" href="cache-private_8h_source.html#l00139">_CacheInfo::mapped</a>, <a class="el" href="resource___8h_source.html#l00031">MapResource</a>, <a class="el" href="cache-private_8h_source.html#l00119">_CacheInfo::mask</a>, <a class="el" href="image_8h_source.html#l00270">_Image::mask</a>, <a class="el" href="pixel_8h_source.html#l00027">MaxPixelChannels</a>, <a class="el" href="method-attribute_8h_source.html#l00108">MaxTextExtent</a>, <a class="el" href="cache_8h_source.html#l00033">MemoryCache</a>, <a class="el" href="resource___8h_source.html#l00032">MemoryResource</a>, <a class="el" href="cache-private_8h_source.html#l00163">_CacheInfo::metacontent</a>, <a class="el" href="cache-private_8h_source.html#l00126">_CacheInfo::metacontent_extent</a>, <a class="el" href="image_8h_source.html#l00276">_Image::metacontent_extent</a>, <a class="el" href="cache-private_8h_source.html#l00136">_CacheInfo::mode</a>, <a class="el" href="cache-private_8h_source.html#l00126">_CacheInfo::number_channels</a>, <a class="el" href="cache-private_8h_source.html#l00142">_CacheInfo::offset</a>, <a class="el" href="distribute-cache-private_8h.html#a1b58dfa8dfe2c713b34a62630952627d">OpenDistributePixelCache()</a>, <a class="el" href="cache_8c_source.html#l03290">OpenPixelCacheOnDisk()</a>, <a class="el" href="image_8h_source.html#l00267">_Image::ping</a>, <a class="el" href="cache_8h_source.html#l00034">PingCache</a>, <a class="el" href="cache-private_8h_source.html#l00160">_CacheInfo::pixels</a>, <a class="el" href="blob_8h_source.html#l00043">ReadMode</a>, <a class="el" href="resource_8c_source.html#l00763">RelinquishMagickResource()</a>, <a class="el" href="cache_8c_source.html#l00824">RelinquishPixelCachePixels()</a>, <a class="el" href="exception_8h_source.html#l00055">ResourceLimitError</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::rows</a>, <a class="el" href="image_8h_source.html#l00170">_Image::rows</a>, <a class="el" href="cache-private_8h_source.html#l00179">_CacheInfo::server_info</a>, <a class="el" href="cache_8c_source.html#l03371">SetPixelCacheExtent()</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, <a class="el" href="cache-private_8h_source.html#l00110">_CacheInfo::storage_class</a>, <a class="el" href="image_8h_source.html#l00152">_Image::storage_class</a>, <a class="el" href="exception-private_8h_source.html#l00029">ThrowBinaryException</a>, <a class="el" href="exception-private_8h_source.html#l00054">ThrowFileException</a>, <a class="el" href="exception_8c_source.html#l01039">ThrowMagickException()</a>, <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>, <a class="el" href="cache-private_8h_source.html#l00133">_CacheInfo::type</a>, <a class="el" href="cache_8h_source.html#l00029">UndefinedCache</a>, and <a class="el" href="magick-type_8h_source.html#l00140">UndefinedClass</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l03733">PersistPixelCache()</a>.</p>
</div>
</div>
<a class="anchor" id="acae9920e6d30ca454ae3efe44587bd57"></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> OpenPixelCacheOnDisk </td>
<td>(</td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *&#160;</td>
<td class="paramname"><em>cache_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="blob_8h.html#aa17ca8c572605df6a7d49a362f6d7534">MapMode</a>&#160;</td>
<td class="paramname"><em>mode</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="cache_8c_source.html#l03290">3290</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="resource_8c_source.html#l00153">AcquireMagickResource()</a>, <a class="el" href="resource_8c_source.html#l00429">AcquireUniqueFileResource()</a>, <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::cache_filename</a>, <a class="el" href="cache-private_8h_source.html#l00166">_CacheInfo::file</a>, <a class="el" href="resource___8h_source.html#l00030">FileResource</a>, <a class="el" href="blob_8h_source.html#l00045">IOMode</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="cache-private_8h_source.html#l00136">_CacheInfo::mode</a>, <a class="el" href="studio_8h_source.html#l00342">O_BINARY</a>, <a class="el" href="utility-private_8h_source.html#l00113">open_utf8()</a>, <a class="el" href="blob_8h_source.html#l00043">ReadMode</a>, <a class="el" href="studio_8h_source.html#l00229">S_MODE</a>, and <a class="el" href="blob_8h_source.html#l00044">WriteMode</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l03417">OpenPixelCache()</a>, <a class="el" href="cache_8c_source.html#l04129">ReadPixelCacheMetacontent()</a>, <a class="el" href="cache_8c_source.html#l04299">ReadPixelCachePixels()</a>, <a class="el" href="cache_8c_source.html#l05082">WritePixelCacheMetacontent()</a>, and <a class="el" href="cache_8c_source.html#l05252">WritePixelCachePixels()</a>.</p>
</div>
</div>
<a class="anchor" id="a07a54ffab7b01c3441aefa4d3e6fc75e"></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> PersistPixelCache </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>filename</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td>
<td class="paramname"><em>attach</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="magick-type_8h.html#a5021185494b2076182e20e8717596aec">MagickOffsetType</a> *&#160;</td>
<td class="paramname"><em>offset</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="cache_8c_source.html#l03733">3733</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::cache_filename</a>, <a class="el" href="log_8h_source.html#l00041">CacheEvent</a>, <a class="el" href="cache-private_8h.html#ac713d4d692b65949e2f43c23834b1898">ClonePixelCache()</a>, <a class="el" href="cache_8c_source.html#l00503">ClonePixelCacheRepository()</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="cache-private_8h.html#aac557911bcdd58a8da40fc18edd32b1e">DestroyPixelCache()</a>, <a class="el" href="cache_8h_source.html#l00030">DiskCache</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="utility_8c_source.html#l01096">GetMagickPageSize()</a>, <a class="el" href="blob_8h_source.html#l00045">IOMode</a>, <a class="el" href="cache-private_8h_source.html#l00145">_CacheInfo::length</a>, <a class="el" href="semaphore_8c_source.html#l00337">LockSemaphoreInfo()</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="cache_8h_source.html#l00032">MapCache</a>, <a class="el" href="method-attribute_8h_source.html#l00108">MaxTextExtent</a>, <a class="el" href="cache-private_8h_source.html#l00136">_CacheInfo::mode</a>, <a class="el" href="cache-private_8h_source.html#l00142">_CacheInfo::offset</a>, <a class="el" href="cache_8c_source.html#l03417">OpenPixelCache()</a>, <a class="el" href="blob_8h_source.html#l00043">ReadMode</a>, <a class="el" href="cache-private_8h_source.html#l00189">_CacheInfo::reference_count</a>, <a class="el" href="cache_8c_source.html#l04459">ReferencePixelCache()</a>, <a class="el" href="utility-private_8h_source.html#l00197">rename_utf8()</a>, <a class="el" href="cache-private_8h_source.html#l00192">_CacheInfo::semaphore</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>, <a class="el" href="cache-private_8h_source.html#l00133">_CacheInfo::type</a>, and <a class="el" href="semaphore_8c_source.html#l00467">UnlockSemaphoreInfo()</a>.</p>
</div>
</div>
<a class="anchor" id="a5ee8155803c529689bfe13996746f075"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void PrefetchPixelCacheNexusPixels </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *&#160;</td>
<td class="paramname"><em>nexus_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="blob_8h.html#aa17ca8c572605df6a7d49a362f6d7534">MapMode</a>&#160;</td>
<td class="paramname"><em>mode</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="cache_8c_source.html#l04622">4622</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="thread-private_8h_source.html#l00046">MagickCachePrefetch</a>, <a class="el" href="cache_8c_source.html#l00109">_NexusInfo::pixels</a>, and <a class="el" href="blob_8h_source.html#l00043">ReadMode</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l04633">SetPixelCacheNexusPixels()</a>.</p>
</div>
</div>
<a class="anchor" id="a202114de2927cc4a37d2313a5116f336"></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#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* QueueAuthenticPixelCacheNexus </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 ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>columns</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>rows</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>&#160;</td>
<td class="paramname"><em>clone</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *&#160;</td>
<td class="paramname"><em>nexus_info</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="cache_8c_source.html#l03866">3866</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="exception_8h_source.html#l00064">CacheError</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::columns</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="cache_8c_source.html#l00127">GetImagePixelCache()</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::height</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::rows</a>, <a class="el" href="cache_8c_source.html#l04633">SetPixelCacheNexusPixels()</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, <a class="el" href="exception_8c_source.html#l01039">ThrowMagickException()</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::width</a>, <a class="el" href="blob_8h_source.html#l00044">WriteMode</a>, <a class="el" href="geometry_8h_source.html#l00133">_RectangleInfo::x</a>, and <a class="el" href="geometry_8h_source.html#l00133">_RectangleInfo::y</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l01129">GetAuthenticPixelCacheNexus()</a>, <a class="el" href="cache_8c_source.html#l04035">QueueAuthenticPixels()</a>, <a class="el" href="cache_8c_source.html#l03955">QueueAuthenticPixelsCache()</a>, and <a class="el" href="cache-view_8c_source.html#l00985">QueueCacheViewAuthenticPixels()</a>.</p>
</div>
</div>
<a class="anchor" id="ad2b4fa1197420b280895f46d762eb033"></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#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* QueueAuthenticPixels </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 ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>columns</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>rows</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="cache_8c_source.html#l04035">4035</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</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="cache-private_8h_source.html#l00173">_CacheInfo::methods</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00095">_CacheMethods::queue_authentic_pixels_handler</a>, <a class="el" href="cache_8c_source.html#l03866">QueueAuthenticPixelCacheNexus()</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="fx_8c_source.html#l04866">StereoAnaglyphImage()</a>.</p>
</div>
</div>
<a class="anchor" id="a6962824fc9070618ffbe25c6fc948bf0"></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#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* QueueAuthenticPixelsCache </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 ssize_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>y</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>columns</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>rows</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="cache_8c_source.html#l03955">3955</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</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="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache_8c_source.html#l03866">QueueAuthenticPixelCacheNexus()</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02026">GetPixelCacheMethods()</a>.</p>
</div>
</div>
<a class="anchor" id="ab6e45fa4d0184e350dd1cbeecf43a903"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static ssize_t RandomX </td>
<td>(</td>
<td class="paramtype"><a class="el" href="random___8h.html#a1b5ad308a4c06691d28984e7942ba2f4">RandomInfo</a> *&#160;</td>
<td class="paramname"><em>random_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>columns</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="cache_8c_source.html#l02565">2565</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="random_8c_source.html#l00604">GetPseudoRandomValue()</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02595">GetVirtualPixelsFromNexus()</a>.</p>
</div>
</div>
<a class="anchor" id="aac1b0bf21721ceab55462ed70328cc42"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static ssize_t RandomY </td>
<td>(</td>
<td class="paramtype"><a class="el" href="random___8h.html#a1b5ad308a4c06691d28984e7942ba2f4">RandomInfo</a> *&#160;</td>
<td class="paramname"><em>random_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>rows</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="cache_8c_source.html#l02570">2570</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="random_8c_source.html#l00604">GetPseudoRandomValue()</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02595">GetVirtualPixelsFromNexus()</a>.</p>
</div>
</div>
<a class="anchor" id="aaca286c53140008dada4359c8dd1e18b"></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> ReadPixelCacheMetacontent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *&#160;</td>
<td class="paramname"><em>cache_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *&#160;</td>
<td class="paramname"><em>nexus_info</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="cache_8c_source.html#l04129">4129</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::cache_filename</a>, <a class="el" href="exception_8h_source.html#l00064">CacheError</a>, <a class="el" href="log_8h_source.html#l00041">CacheEvent</a>, <a class="el" href="cache_8c_source.html#l00083">CacheTick</a>, <a class="el" href="cache_8c_source.html#l00809">ClosePixelCacheOnDisk()</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::columns</a>, <a class="el" href="cache-private_8h_source.html#l00182">_CacheInfo::debug</a>, <a class="el" href="cache_8h_source.html#l00030">DiskCache</a>, <a class="el" href="cache_8h_source.html#l00031">DistributedCache</a>, <a class="el" href="cache-private_8h_source.html#l00192">_CacheInfo::file_semaphore</a>, <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::filename</a>, <a class="el" href="exception_8h_source.html#l00061">FileOpenError</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::height</a>, <a class="el" href="blob_8h_source.html#l00045">IOMode</a>, <a class="el" href="cache_8c_source.html#l00084">IsFileDescriptorLimitExceeded</a>, <a class="el" href="cache_8c_source.html#l01111">IsPixelAuthentic()</a>, <a class="el" href="semaphore_8c_source.html#l00337">LockSemaphoreInfo()</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="blob_8h_source.html#l00028">MagickMaxBufferExtent</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="cache_8h_source.html#l00032">MapCache</a>, <a class="el" href="cache_8h_source.html#l00033">MemoryCache</a>, <a class="el" href="cache_8c_source.html#l00113">_NexusInfo::metacontent</a>, <a class="el" href="cache-private_8h_source.html#l00163">_CacheInfo::metacontent</a>, <a class="el" href="cache-private_8h_source.html#l00126">_CacheInfo::metacontent_extent</a>, <a class="el" href="cache-private_8h_source.html#l00126">_CacheInfo::number_channels</a>, <a class="el" href="cache-private_8h_source.html#l00142">_CacheInfo::offset</a>, <a class="el" href="cache_8c_source.html#l03290">OpenPixelCacheOnDisk()</a>, <a class="el" href="distribute-cache-private_8h.html#a6688e24cfef18d15adb1eb4b3c8acc4e">ReadDistributePixelCacheMetacontent()</a>, <a class="el" href="cache_8c_source.html#l04095">ReadPixelCacheRegion()</a>, <a class="el" href="cache_8c_source.html#l00103">_NexusInfo::region</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::rows</a>, <a class="el" href="cache-private_8h_source.html#l00179">_CacheInfo::server_info</a>, <a class="el" href="exception-private_8h_source.html#l00054">ThrowFileException</a>, <a class="el" href="cache-private_8h_source.html#l00133">_CacheInfo::type</a>, <a class="el" href="semaphore_8c_source.html#l00467">UnlockSemaphoreInfo()</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::width</a>, <a class="el" href="geometry_8h_source.html#l00133">_RectangleInfo::x</a>, and <a class="el" href="geometry_8h_source.html#l00133">_RectangleInfo::y</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l00503">ClonePixelCacheRepository()</a>, <a class="el" href="cache_8c_source.html#l01129">GetAuthenticPixelCacheNexus()</a>, and <a class="el" href="cache_8c_source.html#l02595">GetVirtualPixelsFromNexus()</a>.</p>
</div>
</div>
<a class="anchor" id="a98eacd4284c13e122ec5aafcaf141516"></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> ReadPixelCachePixels </td>
<td>(</td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *&#160;</td>
<td class="paramname"><em>cache_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *&#160;</td>
<td class="paramname"><em>nexus_info</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="cache_8c_source.html#l04299">4299</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::cache_filename</a>, <a class="el" href="exception_8h_source.html#l00064">CacheError</a>, <a class="el" href="log_8h_source.html#l00041">CacheEvent</a>, <a class="el" href="cache_8c_source.html#l00083">CacheTick</a>, <a class="el" href="cache_8c_source.html#l00809">ClosePixelCacheOnDisk()</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::columns</a>, <a class="el" href="cache-private_8h_source.html#l00182">_CacheInfo::debug</a>, <a class="el" href="cache_8h_source.html#l00030">DiskCache</a>, <a class="el" href="cache_8h_source.html#l00031">DistributedCache</a>, <a class="el" href="cache-private_8h_source.html#l00192">_CacheInfo::file_semaphore</a>, <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::filename</a>, <a class="el" href="exception_8h_source.html#l00061">FileOpenError</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::height</a>, <a class="el" href="blob_8h_source.html#l00045">IOMode</a>, <a class="el" href="cache_8c_source.html#l00084">IsFileDescriptorLimitExceeded</a>, <a class="el" href="cache_8c_source.html#l01111">IsPixelAuthentic()</a>, <a class="el" href="semaphore_8c_source.html#l00337">LockSemaphoreInfo()</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="blob_8h_source.html#l00028">MagickMaxBufferExtent</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="cache_8h_source.html#l00032">MapCache</a>, <a class="el" href="cache_8h_source.html#l00033">MemoryCache</a>, <a class="el" href="cache-private_8h_source.html#l00126">_CacheInfo::number_channels</a>, <a class="el" href="cache-private_8h_source.html#l00142">_CacheInfo::offset</a>, <a class="el" href="cache_8c_source.html#l03290">OpenPixelCacheOnDisk()</a>, <a class="el" href="cache_8c_source.html#l00109">_NexusInfo::pixels</a>, <a class="el" href="cache-private_8h_source.html#l00160">_CacheInfo::pixels</a>, <a class="el" href="distribute-cache-private_8h.html#a587a51ee62c0f6b8bec78e343baae169">ReadDistributePixelCachePixels()</a>, <a class="el" href="cache_8c_source.html#l04095">ReadPixelCacheRegion()</a>, <a class="el" href="cache_8c_source.html#l00103">_NexusInfo::region</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::rows</a>, <a class="el" href="cache-private_8h_source.html#l00179">_CacheInfo::server_info</a>, <a class="el" href="exception-private_8h_source.html#l00054">ThrowFileException</a>, <a class="el" href="cache-private_8h_source.html#l00133">_CacheInfo::type</a>, <a class="el" href="semaphore_8c_source.html#l00467">UnlockSemaphoreInfo()</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::width</a>, <a class="el" href="geometry_8h_source.html#l00133">_RectangleInfo::x</a>, and <a class="el" href="geometry_8h_source.html#l00133">_RectangleInfo::y</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l00503">ClonePixelCacheRepository()</a>, <a class="el" href="cache_8c_source.html#l01129">GetAuthenticPixelCacheNexus()</a>, and <a class="el" href="cache_8c_source.html#l02595">GetVirtualPixelsFromNexus()</a>.</p>
</div>
</div>
<a class="anchor" id="abbe36abf201218abb83801b4e38c9a26"></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#a5021185494b2076182e20e8717596aec">MagickOffsetType</a> ReadPixelCacheRegion </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *restrict&#160;</td>
<td class="paramname"><em>cache_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a5021185494b2076182e20e8717596aec">MagickOffsetType</a>&#160;</td>
<td class="paramname"><em>offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a>&#160;</td>
<td class="paramname"><em>length</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">unsigned char *restrict&#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="cache_8c_source.html#l04095">4095</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache_8c_source.html#l00495">MagickMin()</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l04129">ReadPixelCacheMetacontent()</a>, and <a class="el" href="cache_8c_source.html#l04299">ReadPixelCachePixels()</a>.</p>
</div>
</div>
<a class="anchor" id="aaac0a170439a9ef46bbf70393e68b8c2"></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="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a> ReferencePixelCache </td>
<td>(</td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a>&#160;</td>
<td class="paramname"><em>cache</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="cache_8c_source.html#l04459">4459</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="semaphore_8c_source.html#l00337">LockSemaphoreInfo()</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00189">_CacheInfo::reference_count</a>, <a class="el" href="cache-private_8h_source.html#l00192">_CacheInfo::semaphore</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, and <a class="el" href="semaphore_8c_source.html#l00467">UnlockSemaphoreInfo()</a>.</p>
<p>Referenced by <a class="el" href="image_8c_source.html#l00793">CloneImage()</a>, <a class="el" href="image_8c_source.html#l00922">CloneImageInfo()</a>, and <a class="el" href="cache_8c_source.html#l03733">PersistPixelCache()</a>.</p>
</div>
</div>
<a class="anchor" id="abdc1acf9772d5e2844379d757d3ad8fa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void RelinquishCacheNexusPixels </td>
<td>(</td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *&#160;</td>
<td class="paramname"><em>nexus_info</em></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="cache_8c_source.html#l00946">946</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache_8c_source.html#l00109">_NexusInfo::cache</a>, <a class="el" href="cache_8c_source.html#l00106">_NexusInfo::length</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="cache_8c_source.html#l00100">_NexusInfo::mapped</a>, <a class="el" href="cache_8c_source.html#l00113">_NexusInfo::metacontent</a>, <a class="el" href="cache_8c_source.html#l00109">_NexusInfo::pixels</a>, <a class="el" href="memory_8c_source.html#l00736">RelinquishAlignedMemory()</a>, and <a class="el" href="blob_8c_source.html#l03988">UnmapBlob()</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l00959">DestroyPixelCacheNexus()</a>, and <a class="el" href="cache_8c_source.html#l04633">SetPixelCacheNexusPixels()</a>.</p>
</div>
</div>
<a class="anchor" id="ac7f75944a7e186dd85e542dc91904ac9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void RelinquishPixelCachePixels </td>
<td>(</td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *&#160;</td>
<td class="paramname"><em>cache_info</em></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="cache_8c_source.html#l00824">824</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::cache_filename</a>, <a class="el" href="cache_8c_source.html#l00809">ClosePixelCacheOnDisk()</a>, <a class="el" href="cache_8h_source.html#l00030">DiskCache</a>, <a class="el" href="resource___8h_source.html#l00029">DiskResource</a>, <a class="el" href="cache_8h_source.html#l00031">DistributedCache</a>, <a class="el" href="cache-private_8h_source.html#l00166">_CacheInfo::file</a>, <a class="el" href="cache-private_8h_source.html#l00145">_CacheInfo::length</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, <a class="el" href="cache_8h_source.html#l00032">MapCache</a>, <a class="el" href="cache-private_8h_source.html#l00139">_CacheInfo::mapped</a>, <a class="el" href="resource___8h_source.html#l00031">MapResource</a>, <a class="el" href="cache_8h_source.html#l00033">MemoryCache</a>, <a class="el" href="resource___8h_source.html#l00032">MemoryResource</a>, <a class="el" href="cache-private_8h_source.html#l00163">_CacheInfo::metacontent</a>, <a class="el" href="cache-private_8h_source.html#l00136">_CacheInfo::mode</a>, <a class="el" href="cache-private_8h_source.html#l00160">_CacheInfo::pixels</a>, <a class="el" href="blob_8h_source.html#l00043">ReadMode</a>, <a class="el" href="memory_8c_source.html#l00736">RelinquishAlignedMemory()</a>, <a class="el" href="distribute-cache_8c_source.html#l01279">RelinquishDistributePixelCache()</a>, <a class="el" href="resource_8c_source.html#l00763">RelinquishMagickResource()</a>, <a class="el" href="resource_8c_source.html#l00878">RelinquishUniqueFileResource()</a>, <a class="el" href="cache-private_8h_source.html#l00179">_CacheInfo::server_info</a>, <a class="el" href="cache-private_8h_source.html#l00133">_CacheInfo::type</a>, <a class="el" href="cache_8h_source.html#l00029">UndefinedCache</a>, and <a class="el" href="blob_8c_source.html#l03988">UnmapBlob()</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l00873">DestroyPixelCache()</a>, and <a class="el" href="cache_8c_source.html#l03417">OpenPixelCache()</a>.</p>
</div>
</div>
<a class="anchor" id="afbc3db8686c35fb06f42367571e702d8"></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> SetCacheAlphaChannel </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#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>&#160;</td>
<td class="paramname"><em>alpha</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="cache_8c_source.html#l04750">4750</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache-view_8c_source.html#l00150">AcquireVirtualCacheView()</a>, <a class="el" href="image_8h_source.html#l00273">_Image::alpha_trait</a>, <a class="el" href="pixel_8h_source.html#l00109">BlendPixelTrait</a>, <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="image_8h_source.html#l00170">_Image::columns</a>, <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="cache-view_8c_source.html#l00250">DestroyCacheView()</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="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="pixel-accessor_8h_source.html#l00121">GetPixelChannels()</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#l00170">_Image::rows</a>, <a class="el" href="pixel-accessor_8h_source.html#l00517">SetPixelAlpha()</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, <a class="el" href="cache-view_8c_source.html#l01107">SyncCacheViewAuthenticPixels()</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l04806">SetPixelCacheVirtualMethod()</a>.</p>
</div>
</div>
<a class="anchor" id="a81edb8497ab2b0de6b361d1281bcdd1d"></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> SetPixelCacheExtent </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"><a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a>&#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">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="cache_8c_source.html#l03371">3371</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::cache_filename</a>, <a class="el" href="log_8h_source.html#l00041">CacheEvent</a>, <a class="el" href="image_8h_source.html#l00327">_Image::debug</a>, <a class="el" href="cache-private_8h_source.html#l00166">_CacheInfo::file</a>, <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::filename</a>, <a class="el" href="locale_8c_source.html#l00381">FormatLocaleString()</a>, <a class="el" href="string_8c_source.html#l01076">FormatMagickSize()</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="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="method-attribute_8h_source.html#l00108">MaxTextExtent</a>, <a class="el" href="cache-private_8h_source.html#l00182">_CacheInfo::synchronize</a>, and <a class="el" href="cache_8c_source.html#l03337">WritePixelCacheRegion()</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l03417">OpenPixelCache()</a>.</p>
</div>
</div>
<a class="anchor" id="aef0d290b9132b2d037c9ccbec8a17969"></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> void SetPixelCacheMethods </td>
<td>(</td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a9a32e413874a203dfc5839f4d4b520cb">Cache</a>&#160;</td>
<td class="paramname"><em>cache</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#abe5207183934e13af82453c4ef6421d5">CacheMethods</a> *&#160;</td>
<td class="paramname"><em>cache_methods</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="cache_8c_source.html#l04497">4497</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache-private_8h_source.html#l00182">_CacheInfo::debug</a>, <a class="el" href="cache-private_8h_source.html#l00101">_CacheMethods::destroy_pixel_handler</a>, <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::filename</a>, <a class="el" href="cache-private_8h_source.html#l00086">_CacheMethods::get_authentic_metacontent_from_handler</a>, <a class="el" href="cache-private_8h_source.html#l00092">_CacheMethods::get_authentic_pixels_from_handler</a>, <a class="el" href="cache-private_8h_source.html#l00083">_CacheMethods::get_authentic_pixels_handler</a>, <a class="el" href="cache-private_8h_source.html#l00089">_CacheMethods::get_one_authentic_pixel_from_handler</a>, <a class="el" href="cache-private_8h_source.html#l00080">_CacheMethods::get_one_virtual_pixel_from_handler</a>, <a class="el" href="cache-private_8h_source.html#l00077">_CacheMethods::get_virtual_metacontent_from_handler</a>, <a class="el" href="cache-private_8h_source.html#l00071">_CacheMethods::get_virtual_pixel_handler</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="cache-private_8h_source.html#l00173">_CacheInfo::methods</a>, <a class="el" href="cache-private_8h_source.html#l00095">_CacheMethods::queue_authentic_pixels_handler</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="cache-private_8h_source.html#l00098">_CacheMethods::sync_authentic_pixels_handler</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="stream_8c_source.html#l00969">ReadStream()</a>.</p>
</div>
</div>
<a class="anchor" id="a9705408ae9ce9684d84ce86a84d65044"></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#a564764e59a8480d672edfe65cf2f7b35">Quantum</a>* SetPixelCacheNexusPixels </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *&#160;</td>
<td class="paramname"><em>cache_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="blob_8h.html#aa17ca8c572605df6a7d49a362f6d7534">MapMode</a>&#160;</td>
<td class="paramname"><em>mode</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="geometry_8h.html#ae68f24f6f44f67c05c2af098bb209ce7">RectangleInfo</a> *&#160;</td>
<td class="paramname"><em>region</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *&#160;</td>
<td class="paramname"><em>nexus_info</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="cache_8c_source.html#l04633">4633</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache_8c_source.html#l04597">AcquireCacheNexusPixels()</a>, <a class="el" href="cache_8c_source.html#l00109">_NexusInfo::cache</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::columns</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::height</a>, <a class="el" href="cache_8c_source.html#l00106">_NexusInfo::length</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="cache_8h_source.html#l00032">MapCache</a>, <a class="el" href="cache_8h_source.html#l00033">MemoryCache</a>, <a class="el" href="cache_8c_source.html#l00113">_NexusInfo::metacontent</a>, <a class="el" href="cache-private_8h_source.html#l00163">_CacheInfo::metacontent</a>, <a class="el" href="cache-private_8h_source.html#l00126">_CacheInfo::metacontent_extent</a>, <a class="el" href="cache-private_8h_source.html#l00126">_CacheInfo::number_channels</a>, <a class="el" href="cache_8c_source.html#l00109">_NexusInfo::pixels</a>, <a class="el" href="cache-private_8h_source.html#l00160">_CacheInfo::pixels</a>, <a class="el" href="cache_8c_source.html#l04622">PrefetchPixelCacheNexusPixels()</a>, <a class="el" href="cache_8c_source.html#l00103">_NexusInfo::region</a>, <a class="el" href="cache_8c_source.html#l00946">RelinquishCacheNexusPixels()</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::rows</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="cache-private_8h_source.html#l00133">_CacheInfo::type</a>, <a class="el" href="cache_8h_source.html#l00029">UndefinedCache</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::width</a>, <a class="el" href="geometry_8h_source.html#l00133">_RectangleInfo::x</a>, and <a class="el" href="geometry_8h_source.html#l00133">_RectangleInfo::y</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l00503">ClonePixelCacheRepository()</a>, <a class="el" href="cache_8c_source.html#l02595">GetVirtualPixelsFromNexus()</a>, and <a class="el" href="cache_8c_source.html#l03866">QueueAuthenticPixelCacheNexus()</a>.</p>
</div>
</div>
<a class="anchor" id="a04e51084be21f36385154610d375c049"></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="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a> SetPixelCacheVirtualMethod </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="cache-view_8h.html#aa88a0a8a3a35b7a8fa252925ea171714">VirtualPixelMethod</a>&#160;</td>
<td class="paramname"><em>virtual_pixel_method</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="cache_8c_source.html#l04806">4806</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="pixel_8h_source.html#l00133">_PixelInfo::alpha_trait</a>, <a class="el" href="image_8h_source.html#l00273">_Image::alpha_trait</a>, <a class="el" href="image_8h_source.html#l00177">_Image::background_color</a>, <a class="el" href="cache-view_8h_source.html#l00030">BackgroundVirtualPixelMethod</a>, <a class="el" href="pixel_8h_source.html#l00109">BlendPixelTrait</a>, <a class="el" href="image_8h_source.html#l00287">_Image::cache</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="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="colorspace-private_8h_source.html#l00085">IsGrayColorspace()</a>, <a class="el" href="pixel-accessor_8h_source.html#l00483">IsPixelInfoGray()</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#l00028">OpaqueAlpha</a>, <a class="el" href="colorspace_8h_source.html#l00045">RGBColorspace</a>, <a class="el" href="image_8h_source.html#l00170">_Image::rows</a>, <a class="el" href="cache_8c_source.html#l04750">SetCacheAlphaChannel()</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>, <a class="el" href="colorspace_8c_source.html#l01774">TransformImageColorspace()</a>, <a class="el" href="cache-view_8h_source.html#l00036">TransparentVirtualPixelMethod</a>, and <a class="el" href="cache-private_8h_source.html#l00148">_CacheInfo::virtual_pixel_method</a>.</p>
<p>Referenced by <a class="el" href="image_8c_source.html#l03209">SetImageVirtualPixelMethod()</a>.</p>
</div>
</div>
<a class="anchor" id="a7479e10b1af840b0953b3d93bd1c366d"></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> SyncAuthenticPixelCacheNexus </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"><a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *&#160;</td>
<td class="paramname"><em>nexus_info</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="cache_8c_source.html#l04878">4878</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="exception_8h_source.html#l00064">CacheError</a>, <a class="el" href="image_8h_source.html#l00312">_Image::filename</a>, <a class="el" href="cache_8c_source.html#l01111">IsPixelAuthentic()</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="cache-private_8h_source.html#l00126">_CacheInfo::metacontent_extent</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, <a class="el" href="exception-private_8h_source.html#l00029">ThrowBinaryException</a>, <a class="el" href="cache-private_8h_source.html#l00133">_CacheInfo::type</a>, <a class="el" href="cache_8h_source.html#l00029">UndefinedCache</a>, <a class="el" href="cache_8c_source.html#l05082">WritePixelCacheMetacontent()</a>, and <a class="el" href="cache_8c_source.html#l05252">WritePixelCachePixels()</a>.</p>
</div>
</div>
<a class="anchor" id="ad67e603d7764c09c5136976514720961"></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> SyncAuthenticPixels </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"><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="cache_8c_source.html#l04985">4985</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00173">_CacheInfo::methods</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, <a class="el" href="cache-private_8h_source.html#l00098">_CacheMethods::sync_authentic_pixels_handler</a>, and <a class="el" href="cache-private_8h.html#aa06a74324bbb5ae11f5d9c577c2abaf0">SyncAuthenticPixelCacheNexus()</a>.</p>
<p>Referenced by <a class="el" href="layer_8c_source.html#l00099">ClearBounds()</a>, <a class="el" href="pixel_8c_source.html#l02143">ImportCharPixel()</a>, <a class="el" href="pixel_8c_source.html#l02403">ImportDoublePixel()</a>, <a class="el" href="pixel_8c_source.html#l02643">ImportFloatPixel()</a>, <a class="el" href="pixel_8c_source.html#l03103">ImportLongLongPixel()</a>, <a class="el" href="pixel_8c_source.html#l02883">ImportLongPixel()</a>, <a class="el" href="pixel_8c_source.html#l03323">ImportQuantumPixel()</a>, <a class="el" href="pixel_8c_source.html#l03543">ImportShortPixel()</a>, <a class="el" href="fx_8c_source.html#l04866">StereoAnaglyphImage()</a>, <a class="el" href="distribute-cache_8c_source.html#l00606">WriteDistributeCacheMetacontent()</a>, and <a class="el" href="distribute-cache_8c_source.html#l00665">WriteDistributeCachePixels()</a>.</p>
</div>
</div>
<a class="anchor" id="a37e82c30ac32166da4f34373d9a4e16d"></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> SyncAuthenticPixelsCache </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"><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="cache_8c_source.html#l04935">4935</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="image_8h_source.html#l00287">_Image::cache</a>, <a class="el" href="thread-private_8h_source.html#l00119">GetOpenMPThreadId()</a>, <a class="el" href="method-attribute_8h_source.html#l00106">MagickSignature</a>, <a class="el" href="cache-private_8h_source.html#l00157">_CacheInfo::nexus_info</a>, <a class="el" href="cache-private_8h_source.html#l00154">_CacheInfo::number_threads</a>, <a class="el" href="cache-private_8h_source.html#l00199">_CacheInfo::signature</a>, <a class="el" href="image_8h_source.html#l00348">_Image::signature</a>, and <a class="el" href="cache-private_8h.html#aa06a74324bbb5ae11f5d9c577c2abaf0">SyncAuthenticPixelCacheNexus()</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02026">GetPixelCacheMethods()</a>.</p>
</div>
</div>
<a class="anchor" id="a449e0b3f3bd7b76b5343d3c1458c0f1b"></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> SyncImagePixelCache </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"><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="cache_8c_source.html#l05042">5042</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache_8c_source.html#l00127">GetImagePixelCache()</a>, <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, and <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>.</p>
<p>Referenced by <a class="el" href="cache-view_8c_source.html#l00112">AcquireAuthenticCacheView()</a>, <a class="el" href="distribute-cache_8c_source.html#l00422">OpenDistributeCache()</a>, <a class="el" href="image_8c_source.html#l02151">SetImageAlphaChannel()</a>, <a class="el" href="colorspace_8c_source.html#l01715">SetImageColorspace()</a>, <a class="el" href="image_8c_source.html#l02589">SetImageExtent()</a>, <a class="el" href="image_8c_source.html#l02553">SetImageStorageClass()</a>, and <a class="el" href="pixel_8c_source.html#l05987">SetPixelMetaChannels()</a>.</p>
</div>
</div>
<a class="anchor" id="a009807005ee5ded903d625f2992eb24b"></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> ValidatePixelCacheMorphology </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *restrict&#160;</td>
<td class="paramname"><em>image</em></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="cache_8c_source.html#l01448">1448</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="magick-type_8h_source.html#l00147">MagickFalse</a>, and <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>.</p>
</div>
</div>
<a class="anchor" id="a30ca376fb01b62a18bcf8aa5a32e11ee"></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="cache_8c.html#af5360ffe2c4453094c4466179518972d">MagickModulo</a> VirtualPixelModulo </td>
<td>(</td>
<td class="paramtype">const ssize_t&#160;</td>
<td class="paramname"><em>offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname"><em>extent</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="cache_8c_source.html#l02575">2575</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache_8c_source.html#l00093">_MagickModulo::quotient</a>, and <a class="el" href="cache_8c_source.html#l00093">_MagickModulo::remainder</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02595">GetVirtualPixelsFromNexus()</a>.</p>
</div>
</div>
<a class="anchor" id="a70e055831596e945cc546a1643d6ae10"></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> WritePixelCacheMetacontent </td>
<td>(</td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *&#160;</td>
<td class="paramname"><em>cache_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *&#160;</td>
<td class="paramname"><em>nexus_info</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="cache_8c_source.html#l05082">5082</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::cache_filename</a>, <a class="el" href="exception_8h_source.html#l00064">CacheError</a>, <a class="el" href="log_8h_source.html#l00041">CacheEvent</a>, <a class="el" href="cache_8c_source.html#l00083">CacheTick</a>, <a class="el" href="cache_8c_source.html#l00809">ClosePixelCacheOnDisk()</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::columns</a>, <a class="el" href="cache-private_8h_source.html#l00182">_CacheInfo::debug</a>, <a class="el" href="cache_8h_source.html#l00030">DiskCache</a>, <a class="el" href="cache_8h_source.html#l00031">DistributedCache</a>, <a class="el" href="cache-private_8h_source.html#l00192">_CacheInfo::file_semaphore</a>, <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::filename</a>, <a class="el" href="exception_8h_source.html#l00061">FileOpenError</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::height</a>, <a class="el" href="blob_8h_source.html#l00045">IOMode</a>, <a class="el" href="cache_8c_source.html#l00084">IsFileDescriptorLimitExceeded</a>, <a class="el" href="cache_8c_source.html#l01111">IsPixelAuthentic()</a>, <a class="el" href="semaphore_8c_source.html#l00337">LockSemaphoreInfo()</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="blob_8h_source.html#l00028">MagickMaxBufferExtent</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="cache_8h_source.html#l00032">MapCache</a>, <a class="el" href="cache_8h_source.html#l00033">MemoryCache</a>, <a class="el" href="cache_8c_source.html#l00113">_NexusInfo::metacontent</a>, <a class="el" href="cache-private_8h_source.html#l00163">_CacheInfo::metacontent</a>, <a class="el" href="cache-private_8h_source.html#l00126">_CacheInfo::metacontent_extent</a>, <a class="el" href="cache-private_8h_source.html#l00126">_CacheInfo::number_channels</a>, <a class="el" href="cache-private_8h_source.html#l00142">_CacheInfo::offset</a>, <a class="el" href="cache_8c_source.html#l03290">OpenPixelCacheOnDisk()</a>, <a class="el" href="cache_8c_source.html#l00103">_NexusInfo::region</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::rows</a>, <a class="el" href="cache-private_8h_source.html#l00179">_CacheInfo::server_info</a>, <a class="el" href="exception-private_8h_source.html#l00054">ThrowFileException</a>, <a class="el" href="cache-private_8h_source.html#l00133">_CacheInfo::type</a>, <a class="el" href="semaphore_8c_source.html#l00467">UnlockSemaphoreInfo()</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::width</a>, <a class="el" href="distribute-cache-private_8h.html#afa16cc6a62ec7bed7001ae221464d2a0">WriteDistributePixelCacheMetacontent()</a>, <a class="el" href="cache_8c_source.html#l03337">WritePixelCacheRegion()</a>, <a class="el" href="geometry_8h_source.html#l00133">_RectangleInfo::x</a>, and <a class="el" href="geometry_8h_source.html#l00133">_RectangleInfo::y</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l00503">ClonePixelCacheRepository()</a>, and <a class="el" href="cache_8c_source.html#l04878">SyncAuthenticPixelCacheNexus()</a>.</p>
</div>
</div>
<a class="anchor" id="a1fbbbf50580d7511729e7796c80f9f4d"></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> WritePixelCachePixels </td>
<td>(</td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *&#160;</td>
<td class="paramname"><em>cache_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="cache-private_8h.html#a09e06f93a4065b75b564cef89419009a">NexusInfo</a> *&#160;</td>
<td class="paramname"><em>nexus_info</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="cache_8c_source.html#l05252">5252</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::cache_filename</a>, <a class="el" href="exception_8h_source.html#l00064">CacheError</a>, <a class="el" href="log_8h_source.html#l00041">CacheEvent</a>, <a class="el" href="cache_8c_source.html#l00083">CacheTick</a>, <a class="el" href="cache_8c_source.html#l00809">ClosePixelCacheOnDisk()</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::columns</a>, <a class="el" href="cache-private_8h_source.html#l00182">_CacheInfo::debug</a>, <a class="el" href="cache_8h_source.html#l00030">DiskCache</a>, <a class="el" href="cache_8h_source.html#l00031">DistributedCache</a>, <a class="el" href="cache-private_8h_source.html#l00192">_CacheInfo::file_semaphore</a>, <a class="el" href="cache-private_8h_source.html#l00169">_CacheInfo::filename</a>, <a class="el" href="exception_8h_source.html#l00061">FileOpenError</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::height</a>, <a class="el" href="blob_8h_source.html#l00045">IOMode</a>, <a class="el" href="cache_8c_source.html#l00084">IsFileDescriptorLimitExceeded</a>, <a class="el" href="cache_8c_source.html#l01111">IsPixelAuthentic()</a>, <a class="el" href="semaphore_8c_source.html#l00337">LockSemaphoreInfo()</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="blob_8h_source.html#l00028">MagickMaxBufferExtent</a>, <a class="el" href="magick-type_8h_source.html#l00148">MagickTrue</a>, <a class="el" href="cache_8h_source.html#l00032">MapCache</a>, <a class="el" href="cache_8h_source.html#l00033">MemoryCache</a>, <a class="el" href="cache-private_8h_source.html#l00126">_CacheInfo::number_channels</a>, <a class="el" href="cache-private_8h_source.html#l00142">_CacheInfo::offset</a>, <a class="el" href="cache_8c_source.html#l03290">OpenPixelCacheOnDisk()</a>, <a class="el" href="cache_8c_source.html#l00109">_NexusInfo::pixels</a>, <a class="el" href="cache-private_8h_source.html#l00160">_CacheInfo::pixels</a>, <a class="el" href="cache_8c_source.html#l00103">_NexusInfo::region</a>, <a class="el" href="cache-private_8h_source.html#l00122">_CacheInfo::rows</a>, <a class="el" href="cache-private_8h_source.html#l00179">_CacheInfo::server_info</a>, <a class="el" href="exception-private_8h_source.html#l00054">ThrowFileException</a>, <a class="el" href="cache-private_8h_source.html#l00133">_CacheInfo::type</a>, <a class="el" href="semaphore_8c_source.html#l00467">UnlockSemaphoreInfo()</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::width</a>, <a class="el" href="distribute-cache_8c_source.html#l01420">WriteDistributePixelCachePixels()</a>, <a class="el" href="cache_8c_source.html#l03337">WritePixelCacheRegion()</a>, <a class="el" href="geometry_8h_source.html#l00133">_RectangleInfo::x</a>, and <a class="el" href="geometry_8h_source.html#l00133">_RectangleInfo::y</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l00503">ClonePixelCacheRepository()</a>, and <a class="el" href="cache_8c_source.html#l04878">SyncAuthenticPixelCacheNexus()</a>.</p>
</div>
</div>
<a class="anchor" id="a7200ddaccb6e7a15aa9c6e2863138fa1"></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#a5021185494b2076182e20e8717596aec">MagickOffsetType</a> WritePixelCacheRegion </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="cache-private_8h.html#ad1dc4f603cafb22d55fbe2a3638b0a90">CacheInfo</a> *restrict&#160;</td>
<td class="paramname"><em>cache_info</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a5021185494b2076182e20e8717596aec">MagickOffsetType</a>&#160;</td>
<td class="paramname"><em>offset</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#ac5e96585906e4908dbee8127d2bcdae4">MagickSizeType</a>&#160;</td>
<td class="paramname"><em>length</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const unsigned char *restrict&#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="cache_8c_source.html#l03337">3337</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>References <a class="el" href="cache_8c_source.html#l00495">MagickMin()</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l03371">SetPixelCacheExtent()</a>, <a class="el" href="cache_8c_source.html#l05082">WritePixelCacheMetacontent()</a>, and <a class="el" href="cache_8c_source.html#l05252">WritePixelCachePixels()</a>.</p>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="a105f17e31ebd8bc69536bacd0255f41b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">ssize_t DitherMatrix[64]</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">=</div>
<div class="line"> {</div>
<div class="line"> 0, 48, 12, 60, 3, 51, 15, 63,</div>
<div class="line"> 32, 16, 44, 28, 35, 19, 47, 31,</div>
<div class="line"> 8, 56, 4, 52, 11, 59, 7, 55,</div>
<div class="line"> 40, 24, 36, 20, 43, 27, 39, 23,</div>
<div class="line"> 2, 50, 14, 62, 1, 49, 13, 61,</div>
<div class="line"> 34, 18, 46, 30, 33, 17, 45, 29,</div>
<div class="line"> 10, 58, 6, 54, 9, 57, 5, 53,</div>
<div class="line"> 42, 26, 38, 22, 41, 25, 37, 21</div>
<div class="line"> }</div>
</div><!-- fragment -->
<p>Definition at line <a class="el" href="cache_8c_source.html#l02509">2509</a> of file <a class="el" href="cache_8c_source.html">cache.c</a>.</p>
<p>Referenced by <a class="el" href="cache_8c_source.html#l02521">DitherX()</a>, and <a class="el" href="cache_8c_source.html#l02534">DitherY()</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="cache_8c.html">cache.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>