blob: 44322289fe44c9e0d32042f6afd37ff050398730 [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: geometry.h 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('geometry_8h.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="geometry_8h.html#nested-classes">Data Structures</a> &#124;
<a href="geometry_8h.html#typedef-members">Typedefs</a> &#124;
<a href="geometry_8h.html#enum-members">Enumerations</a> &#124;
<a href="geometry_8h.html#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">geometry.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="geometry_8h__dep__incl.png" border="0" usemap="#geometry_8hdep" alt=""/></div>
<map name="geometry_8hdep" id="geometry_8hdep">
<area shape="rect" id="node3" href="animate_8c.html" title="animate.c" alt="" coords="5653,677,5739,704"/><area shape="rect" id="node5" href="annotate_8c.html" title="annotate.c" alt="" coords="6002,677,6093,704"/><area shape="rect" id="node7" href="artifact_8c.html" title="artifact.c" alt="" coords="3801,528,3879,555"/><area shape="rect" id="node9" href="attribute_8c.html" title="attribute.c" alt="" coords="11433,677,11521,704"/><area shape="rect" id="node11" href="cache_8c.html" title="cache.c" alt="" coords="9850,677,9920,704"/><area shape="rect" id="node13" href="color_8c.html" title="color.c" alt="" coords="8610,677,8675,704"/><area shape="rect" id="node15" href="colormap_8c.html" title="colormap.c" alt="" coords="8459,603,8553,629"/><area shape="rect" id="node17" href="compare_8c.html" title="compare.c" alt="" coords="10397,677,10488,704"/><area shape="rect" id="node19" href="composite_8c.html" title="composite.c" alt="" coords="2226,677,2328,704"/><area shape="rect" id="node21" href="constitute_8c.html" title="constitute.c" alt="" coords="8215,603,8313,629"/><area shape="rect" id="node23" href="deprecate_8c.html" title="deprecate.c" alt="" coords="13880,677,13979,704"/><area shape="rect" id="node25" href="display_8c.html" title="display.c" alt="" coords="5278,603,5353,629"/><area shape="rect" id="node27" href="draw_8c.html" title="draw.c" alt="" coords="6607,677,6671,704"/><area shape="rect" id="node29" href="draw_8h.html" title="draw.h" alt="" coords="3449,304,3513,331"/><area shape="rect" id="node36" href="fx_8c.html" title="fx.c" alt="" coords="2456,677,2501,704"/><area shape="rect" id="node38" href="identify_8c.html" title="identify.c" alt="" coords="11718,603,11796,629"/><area shape="rect" id="node40" href="MagickCore_8h.html" title="MagickCore.h" alt="" coords="2720,603,2829,629"/><area shape="rect" id="node44" href="montage_8c.html" title="montage.c" alt="" coords="1554,603,1645,629"/><area shape="rect" id="node54" href="effect_8c.html" title="effect.c" alt="" coords="12323,603,12392,629"/><area shape="rect" id="node56" href="feature_8c.html" title="feature.c" alt="" coords="6475,677,6553,704"/><area shape="rect" id="node66" href="enhance_8c.html" title="enhance.c" alt="" coords="11321,677,11409,704"/><area shape="rect" id="node90" href="image_8c.html" title="image.c" alt="" coords="5151,677,5224,704"/><area shape="rect" id="node96" href="option_8c.html" title="option.c" alt="" coords="3904,528,3977,555"/><area shape="rect" id="node133" href="property_8c.html" title="property.c" alt="" coords="1905,677,1991,704"/><area shape="rect" id="node139" href="shear_8c.html" title="shear.c" alt="" coords="6369,677,6436,704"/><area shape="rect" id="node141" href="statistic_8c.html" title="statistic.c" alt="" coords="5764,677,5845,704"/><area shape="rect" id="node143" href="threshold_8c.html" title="threshold.c" alt="" coords="12238,677,12332,704"/><area shape="rect" id="node145" href="transform_8c.html" title="transform.c" alt="" coords="15738,677,15835,704"/><area shape="rect" id="node165" href="stream_8c.html" title="stream.c" alt="" coords="15291,677,15369,704"/><area shape="rect" id="node187" href="layer_8c.html" title="layer.c" alt="" coords="13600,603,13664,629"/><area shape="rect" id="node192" href="pixel_8c.html" title="pixel.c" alt="" coords="12918,603,12980,629"/><area shape="rect" id="node198" href="quantum-export_8c.html" title="quantum&#45;export.c" alt="" coords="12541,603,12680,629"/><area shape="rect" id="node200" href="quantum-import_8c.html" title="quantum&#45;import.c" alt="" coords="12704,603,12843,629"/><area shape="rect" id="node202" href="quantum_8c.html" title="quantum.c" alt="" coords="11821,603,11912,629"/><area shape="rect" id="node216" href="xwindow_8c.html" title="xwindow.c" alt="" coords="13253,603,13344,629"/><area shape="rect" id="node230" href="geometry_8c.html" title="geometry.c" alt="" coords="1854,379,1948,405"/><area shape="rect" id="node269" href="image_8h.html" title="image.h" alt="" coords="8393,229,8467,256"/><area shape="rect" id="node391" href="utility_8c.html" title="utility.c" alt="" coords="14043,603,14109,629"/><area shape="rect" id="node544" href="morphology_8h.html" title="morphology.h" alt="" coords="13001,80,13112,107"/><area shape="rect" id="node576" href="nt-base_8h.html" title="nt&#45;base.h" alt="" coords="1221,80,1303,107"/><area shape="rect" id="node608" href="nt-feature_8h.html" title="nt&#45;feature.h" alt="" coords="1376,453,1475,480"/><area shape="rect" id="node32" href="annotate_8h.html" title="annotate.h" alt="" coords="2576,528,2669,555"/><area shape="rect" id="node48" href="coder_8c.html" title="coder.c" alt="" coords="1816,603,1885,629"/><area shape="rect" id="node59" href="fx_8h.html" title="fx.h" alt="" coords="3843,379,3889,405"/><area shape="rect" id="node87" href="gem_8c.html" title="gem.c" alt="" coords="4182,603,4244,629"/><area shape="rect" id="node98" href="paint_8c.html" title="paint.c" alt="" coords="7998,677,8063,704"/><area shape="rect" id="node204" href="resample_8c.html" title="resample.c" alt="" coords="4064,603,4157,629"/><area shape="rect" id="node206" href="resize_8c.html" title="resize.c" alt="" coords="4675,603,4745,629"/><area shape="rect" id="node234" href="magick_8c.html" title="magick.c" alt="" coords="3961,603,4039,629"/><area shape="rect" id="node240" href="paint_8h.html" title="paint.h" alt="" coords="5269,528,5336,555"/><area shape="rect" id="node260" href="type_8c.html" title="type.c" alt="" coords="1013,603,1075,629"/><area shape="rect" id="node42" href="image-view_8c.html" title="image&#45;view.c" alt="" coords="5871,677,5977,704"/><area shape="rect" id="node69" href="gem_8h.html" title="gem.h" alt="" coords="4473,453,4535,480"/><area shape="rect" id="node71" href="accelerate_8c.html" title="accelerate.c" alt="" coords="12417,603,12516,629"/><area shape="rect" id="node77" href="colorspace_8c.html" title="colorspace.c" alt="" coords="9175,677,9279,704"/><area shape="rect" id="node80" href="distort_8c.html" title="distort.c" alt="" coords="9544,677,9617,704"/><area shape="rect" id="node94" href="morphology_8c.html" title="morphology.c" alt="" coords="12035,603,12145,629"/><area shape="rect" id="node100" href="pixel-accessor_8h.html" title="pixel&#45;accessor.h" alt="" coords="10513,528,10639,555"/><area shape="rect" id="node107" href="channel_8c.html" title="channel.c" alt="" coords="10004,677,10085,704"/><area shape="rect" id="node111" href="colorspace-private_8h.html" title="colorspace&#45;private.h" alt="" coords="9035,603,9188,629"/><area shape="rect" id="node122" href="decorate_8c.html" title="decorate.c" alt="" coords="10225,677,10316,704"/><area shape="rect" id="node131" href="profile_8c.html" title="profile.c" alt="" coords="10869,677,10941,704"/><area shape="rect" id="node135" href="quantize_8c.html" title="quantize.c" alt="" coords="8881,677,8969,704"/><area shape="rect" id="node137" href="segment_8c.html" title="segment.c" alt="" coords="11545,677,11636,704"/><area shape="rect" id="node149" href="composite-private_8h.html" title="composite&#45;private.h" alt="" coords="7795,603,7948,629"/><area shape="rect" id="node168" href="compress_8c.html" title="compress.c" alt="" coords="8338,603,8435,629"/><area shape="rect" id="node179" href="fourier_8c.html" title="fourier.c" alt="" coords="11936,603,12009,629"/><area shape="rect" id="node183" href="histogram_8c.html" title="histogram.c" alt="" coords="10835,603,10933,629"/><area shape="rect" id="node194" href="prepress_8c.html" title="prepress.c" alt="" coords="13369,603,13457,629"/><area shape="rect" id="node210" href="signature_8c.html" title="signature.c" alt="" coords="13483,603,13576,629"/><area shape="rect" id="node275" href="attribute_8h.html" title="attribute.h" alt="" coords="8050,528,8139,555"/><area shape="rect" id="node294" href="blob_8h.html" title="blob.h" alt="" coords="7179,379,7241,405"/><area shape="rect" id="node307" href="cipher_8c.html" title="cipher.c" alt="" coords="13158,603,13228,629"/><area shape="rect" id="node318" href="draw-private_8h.html" title="draw&#45;private.h" alt="" coords="7973,603,8088,629"/><area shape="rect" id="node345" href="resource_8c.html" title="resource.c" alt="" coords="3659,603,3749,629"/><area shape="rect" id="node396" href="color-private_8h.html" title="color&#45;private.h" alt="" coords="9675,528,9791,555"/><area shape="rect" id="node435" href="widget_8c.html" title="widget.c" alt="" coords="3774,603,3849,629"/><area shape="rect" id="node438" href="colormap-private_8h.html" title="colormap&#45;private.h" alt="" coords="14792,603,14939,629"/><area shape="rect" id="node444" href="compare_8h.html" title="compare.h" alt="" coords="3697,453,3788,480"/><area shape="rect" id="node454" href="decorate_8h.html" title="decorate.h" alt="" coords="5867,528,5959,555"/><area shape="rect" id="node478" href="monitor-private_8h.html" title="monitor&#45;private.h" alt="" coords="8959,528,9093,555"/><area shape="rect" id="node516" href="monitor_8c.html" title="monitor.c" alt="" coords="7223,304,7307,331"/><area shape="rect" id="node526" href="registry_8c.html" title="registry.c" alt="" coords="7332,304,7411,331"/><area shape="rect" id="node534" href="static_8c.html" title="static.c" alt="" coords="7437,304,7504,331"/><area shape="rect" id="node536" href="token_8c.html" title="token.c" alt="" coords="1670,603,1740,629"/><area shape="rect" id="node297" href="blob_8c.html" title="blob.c" alt="" coords="3875,603,3936,629"/><area shape="rect" id="node300" href="cache_8h.html" title="cache.h" alt="" coords="8915,453,8987,480"/><area shape="rect" id="node357" href="configure_8c.html" title="configure.c" alt="" coords="3123,603,3216,629"/><area shape="rect" id="node360" href="delegate_8c.html" title="delegate.c" alt="" coords="3545,603,3633,629"/><area shape="rect" id="node370" href="list_8c.html" title="list.c" alt="" coords="5835,603,5885,629"/><area shape="rect" id="node372" href="locale_8c.html" title="locale.c" alt="" coords="2854,603,2924,629"/><area shape="rect" id="node374" href="log_8c.html" title="log.c" alt="" coords="2949,603,3003,629"/><area shape="rect" id="node376" href="magic_8c.html" title="magic.c" alt="" coords="3027,603,3099,629"/><area shape="rect" id="node380" href="memory_8c.html" title="memory.c" alt="" coords="5961,603,6047,629"/><area shape="rect" id="node546" href="accelerate_8h.html" title="accelerate.h" alt="" coords="11931,528,12032,555"/><area shape="rect" id="node553" href="effect_8h.html" title="effect.h" alt="" coords="9885,155,9955,181"/><area shape="rect" id="node571" href="morphology-private_8h.html" title="morphology&#45;private.h" alt="" coords="13197,229,13360,256"/><area shape="rect" id="node578" href="utility-private_8h.html" title="utility&#45;private.h" alt="" coords="3353,528,3471,555"/><area shape="rect" id="node610" href="blob-private_8h.html" title="blob&#45;private.h" alt="" coords="8417,528,8528,555"/></map>
</div>
</div>
<p><a href="geometry_8h_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__AffineMatrix.html">_AffineMatrix</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__GeometryInfo.html">_GeometryInfo</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__OffsetInfo.html">_OffsetInfo</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__PointInfo.html">_PointInfo</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__RectangleInfo.html">_RectangleInfo</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="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a0dfe0e0f8cece094d3b2782cf7a09925"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__AffineMatrix.html">_AffineMatrix</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="geometry_8h.html#a0dfe0e0f8cece094d3b2782cf7a09925">AffineMatrix</a></td></tr>
<tr class="separator:a0dfe0e0f8cece094d3b2782cf7a09925"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a330500935173808b4f05121e2d79ae6a"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__GeometryInfo.html">_GeometryInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="geometry_8h.html#a330500935173808b4f05121e2d79ae6a">GeometryInfo</a></td></tr>
<tr class="separator:a330500935173808b4f05121e2d79ae6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0dd69fb6546c19743f729b94f501fc6e"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__OffsetInfo.html">_OffsetInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="geometry_8h.html#a0dd69fb6546c19743f729b94f501fc6e">OffsetInfo</a></td></tr>
<tr class="separator:a0dd69fb6546c19743f729b94f501fc6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91a9bfd212e135625712b6219a3ad887"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__PointInfo.html">_PointInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="geometry_8h.html#a91a9bfd212e135625712b6219a3ad887">PointInfo</a></td></tr>
<tr class="separator:a91a9bfd212e135625712b6219a3ad887"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae68f24f6f44f67c05c2af098bb209ce7"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__RectangleInfo.html">_RectangleInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="geometry_8h.html#ae68f24f6f44f67c05c2af098bb209ce7">RectangleInfo</a></td></tr>
<tr class="separator:ae68f24f6f44f67c05c2af098bb209ce7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a393b52d090301940c1cf5adcc859edd9"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9">GeometryFlags</a> { <br/>
&#160;&#160;<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9a2e14b1169ebc7ebdacff0f6950a0c239">NoValue</a> = 0x0000,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9a321906959664cc148ef2bc8aee025de5">XValue</a> = 0x0001,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9ac5b89cc943034cb0a09c980a5587ddba">XiValue</a> = 0x0001,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9a4b0f93adc579a30767b1f0150fc7479c">YValue</a> = 0x0002,
<br/>
&#160;&#160;<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9af352a40f0dbed1286c23bffe73c51009">PsiValue</a> = 0x0002,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9a3fd8036419cd8b10525f382adcb2a215">WidthValue</a> = 0x0004,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9a161b96c434bc85fa154dd65f07bfbd77">RhoValue</a> = 0x0004,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9a664e65284d0c0862b15fb712cd51474b">HeightValue</a> = 0x0008,
<br/>
&#160;&#160;<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9aff4dff3db5835e3742a233c43c73482e">SigmaValue</a> = 0x0008,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9a1bcc39fb47f87f1d9656e95e3fb6188e">ChiValue</a> = 0x0010,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9a63f41500eddeef54f0360879e338d7a0">XiNegative</a> = 0x0020,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9a0b511099a6f50e3d1ea20dc2aca860cb">XNegative</a> = 0x0020,
<br/>
&#160;&#160;<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9a927562d6a0d7bc2e346dd8ccbe192da6">PsiNegative</a> = 0x0040,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9a471e3649fe2796e84daa03a3d168c3c6">YNegative</a> = 0x0040,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9a063fa077283933f7ec6d2632b567e420">ChiNegative</a> = 0x0080,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9a17c57c01b75b8e2ba50b43b2192b2e72">PercentValue</a> = 0x1000,
<br/>
&#160;&#160;<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9ab51fdd34c3bcd993356f3e725ca37cd8">AspectValue</a> = 0x2000,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9a475afca494abb1adecf810a89f89ca76">NormalizeValue</a> = 0x2000,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9a9022106710aba983ec1350f1123a34a1">LessValue</a> = 0x4000,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9acb901aea4c247a2863035476ca1937ee">GreaterValue</a> = 0x8000,
<br/>
&#160;&#160;<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9ac84834fe57f8b87d85e7c0b82016b590">MinimumValue</a> = 0x10000,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9a01a43b076da9d2d31d152d77e8bb6133">CorrelateNormalizeValue</a> = 0x10000,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9aaa3ad252654157512d938f16c7d59554">AreaValue</a> = 0x20000,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9ae1cb86a0fb6d9d0381395213285d0bff">DecimalValue</a> = 0x40000,
<br/>
&#160;&#160;<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9aaf2961e852110a3272173e7bb5e0085c">SeparatorValue</a> = 0x80000,
<a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9acb9fb01f75f9419fb9f7ec4287c4459f">AllValues</a> = 0x7fffffff
<br/>
}</td></tr>
<tr class="separator:a393b52d090301940c1cf5adcc859edd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd1e527b17eba5305ea949fa7c717069"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="geometry_8h.html#afd1e527b17eba5305ea949fa7c717069">GravityType</a> { <br/>
&#160;&#160;<a class="el" href="geometry_8h.html#afd1e527b17eba5305ea949fa7c717069ad700d5585bfa93020c2e1e9b5ae241ea">UndefinedGravity</a>,
<a class="el" href="geometry_8h.html#afd1e527b17eba5305ea949fa7c717069a7abd3fe67140b2207a746a179f94438d">ForgetGravity</a> = 0,
<a class="el" href="geometry_8h.html#afd1e527b17eba5305ea949fa7c717069a365dc59850265386cc08eaad36b9e9f2">NorthWestGravity</a> = 1,
<a class="el" href="geometry_8h.html#afd1e527b17eba5305ea949fa7c717069a6c9399177dfeffcb7c6bb3e4b6320aef">NorthGravity</a> = 2,
<br/>
&#160;&#160;<a class="el" href="geometry_8h.html#afd1e527b17eba5305ea949fa7c717069a817fde8c074ea7e62dbf8319a1db69af">NorthEastGravity</a> = 3,
<a class="el" href="geometry_8h.html#afd1e527b17eba5305ea949fa7c717069abecee3ba58a5ad7bd23103443eda2f35">WestGravity</a> = 4,
<a class="el" href="geometry_8h.html#afd1e527b17eba5305ea949fa7c717069a57ebd71c623cec7931abdc1ac98d4ab3">CenterGravity</a> = 5,
<a class="el" href="geometry_8h.html#afd1e527b17eba5305ea949fa7c717069afd236f8a08d4fc61bc28688851d92062">EastGravity</a> = 6,
<br/>
&#160;&#160;<a class="el" href="geometry_8h.html#afd1e527b17eba5305ea949fa7c717069accaa9173d52c240ed5bc768101aea027">SouthWestGravity</a> = 7,
<a class="el" href="geometry_8h.html#afd1e527b17eba5305ea949fa7c717069a5a5b70541f8f5b8c5a55b370507b2efb">SouthGravity</a> = 8,
<a class="el" href="geometry_8h.html#afd1e527b17eba5305ea949fa7c717069a85da8673f575e828f60dd7b8a47b0f39">SouthEastGravity</a> = 9
<br/>
}</td></tr>
<tr class="separator:afd1e527b17eba5305ea949fa7c717069"><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:ac83f094ce6921933cc51552417154c7e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="geometry_8h.html#ac83f094ce6921933cc51552417154c7e">GetPageGeometry</a> (const char *)</td></tr>
<tr class="separator:ac83f094ce6921933cc51552417154c7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60eed02b65ace64a8be7d686759b8142"><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="geometry_8h.html#a60eed02b65ace64a8be7d686759b8142">IsGeometry</a> (const char *)</td></tr>
<tr class="separator:a60eed02b65ace64a8be7d686759b8142"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada33a8c7a05c39188317940effdf294e"><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="geometry_8h.html#ada33a8c7a05c39188317940effdf294e">IsSceneGeometry</a> (const char *, const <a class="el" href="magick-type_8h.html#ac740cbce6e8928a679ae3767b49428dd">MagickBooleanType</a>)</td></tr>
<tr class="separator:ada33a8c7a05c39188317940effdf294e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6414049003b483a09f1f42ae7373ba74"><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#a5bf523e13e3b4bf9d2e66206d1367a47">MagickStatusType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="geometry_8h.html#a6414049003b483a09f1f42ae7373ba74">GetGeometry</a> (const char *, ssize_t *, ssize_t *, size_t *, size_t *)</td></tr>
<tr class="separator:a6414049003b483a09f1f42ae7373ba74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48fbbbf59c7e2066d13011d4ce1b0d46"><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#a5bf523e13e3b4bf9d2e66206d1367a47">MagickStatusType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="geometry_8h.html#a48fbbbf59c7e2066d13011d4ce1b0d46">ParseAbsoluteGeometry</a> (const char *, <a class="el" href="geometry_8h.html#ae68f24f6f44f67c05c2af098bb209ce7">RectangleInfo</a> *)</td></tr>
<tr class="separator:a48fbbbf59c7e2066d13011d4ce1b0d46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1238cb4a91c6f283b743cd9190c10c20"><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#a5bf523e13e3b4bf9d2e66206d1367a47">MagickStatusType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="geometry_8h.html#a1238cb4a91c6f283b743cd9190c10c20">ParseAffineGeometry</a> (const char *, <a class="el" href="geometry_8h.html#a0dfe0e0f8cece094d3b2782cf7a09925">AffineMatrix</a> *, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *)</td></tr>
<tr class="separator:a1238cb4a91c6f283b743cd9190c10c20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad63793d060d1c24998090bf094193a0"><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#a5bf523e13e3b4bf9d2e66206d1367a47">MagickStatusType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="geometry_8h.html#aad63793d060d1c24998090bf094193a0">ParseGeometry</a> (const char *, <a class="el" href="geometry_8h.html#a330500935173808b4f05121e2d79ae6a">GeometryInfo</a> *)</td></tr>
<tr class="separator:aad63793d060d1c24998090bf094193a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a085a47d36387c872e0fcfa61bc4eb571"><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#a5bf523e13e3b4bf9d2e66206d1367a47">MagickStatusType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="geometry_8h.html#a085a47d36387c872e0fcfa61bc4eb571">ParseGravityGeometry</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *, const char *, <a class="el" href="geometry_8h.html#ae68f24f6f44f67c05c2af098bb209ce7">RectangleInfo</a> *, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *)</td></tr>
<tr class="separator:a085a47d36387c872e0fcfa61bc4eb571"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af202cf4e9eca3662fef20e84828626e7"><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#a5bf523e13e3b4bf9d2e66206d1367a47">MagickStatusType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="geometry_8h.html#af202cf4e9eca3662fef20e84828626e7">ParseMetaGeometry</a> (const char *, ssize_t *, ssize_t *, size_t *, size_t *)</td></tr>
<tr class="separator:af202cf4e9eca3662fef20e84828626e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6308bc48968e84fc5d80f91098f9e57b"><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#a5bf523e13e3b4bf9d2e66206d1367a47">MagickStatusType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="geometry_8h.html#a6308bc48968e84fc5d80f91098f9e57b">ParsePageGeometry</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *, const char *, <a class="el" href="geometry_8h.html#ae68f24f6f44f67c05c2af098bb209ce7">RectangleInfo</a> *, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *)</td></tr>
<tr class="separator:a6308bc48968e84fc5d80f91098f9e57b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d055064663251ff92b193038f9bc5d4"><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#a5bf523e13e3b4bf9d2e66206d1367a47">MagickStatusType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="geometry_8h.html#a3d055064663251ff92b193038f9bc5d4">ParseRegionGeometry</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *, const char *, <a class="el" href="geometry_8h.html#ae68f24f6f44f67c05c2af098bb209ce7">RectangleInfo</a> *, <a class="el" href="magick-type_8h.html#a30abf1f7276060a8f218f4ccf3af1935">ExceptionInfo</a> *)</td></tr>
<tr class="separator:a3d055064663251ff92b193038f9bc5d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a735edfc8f65e241e80e09bcb91b92e17"><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="geometry_8h.html#a735edfc8f65e241e80e09bcb91b92e17">GravityAdjustGeometry</a> (const size_t, const size_t, const <a class="el" href="geometry_8h.html#afd1e527b17eba5305ea949fa7c717069">GravityType</a>, <a class="el" href="geometry_8h.html#ae68f24f6f44f67c05c2af098bb209ce7">RectangleInfo</a> *)</td></tr>
<tr class="separator:a735edfc8f65e241e80e09bcb91b92e17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4541e75293e7d0e628ce488962cef01e"><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="geometry_8h.html#a4541e75293e7d0e628ce488962cef01e">SetGeometry</a> (const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *, <a class="el" href="geometry_8h.html#ae68f24f6f44f67c05c2af098bb209ce7">RectangleInfo</a> *)</td></tr>
<tr class="separator:a4541e75293e7d0e628ce488962cef01e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0210b53a574cefed29f05eed55bb5386"><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="geometry_8h.html#a0210b53a574cefed29f05eed55bb5386">SetGeometryInfo</a> (<a class="el" href="geometry_8h.html#a330500935173808b4f05121e2d79ae6a">GeometryInfo</a> *)</td></tr>
<tr class="separator:a0210b53a574cefed29f05eed55bb5386"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="a0dfe0e0f8cece094d3b2782cf7a09925"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="struct__AffineMatrix.html">_AffineMatrix</a> <a class="el" href="geometry_8h.html#a0dfe0e0f8cece094d3b2782cf7a09925">AffineMatrix</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a330500935173808b4f05121e2d79ae6a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="struct__GeometryInfo.html">_GeometryInfo</a> <a class="el" href="geometry_8h.html#a330500935173808b4f05121e2d79ae6a">GeometryInfo</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0dd69fb6546c19743f729b94f501fc6e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="struct__OffsetInfo.html">_OffsetInfo</a> <a class="el" href="geometry_8h.html#a0dd69fb6546c19743f729b94f501fc6e">OffsetInfo</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a91a9bfd212e135625712b6219a3ad887"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="struct__PointInfo.html">_PointInfo</a> <a class="el" href="geometry_8h.html#a91a9bfd212e135625712b6219a3ad887">PointInfo</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae68f24f6f44f67c05c2af098bb209ce7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="struct__RectangleInfo.html">_RectangleInfo</a> <a class="el" href="geometry_8h.html#ae68f24f6f44f67c05c2af098bb209ce7">RectangleInfo</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="a393b52d090301940c1cf5adcc859edd9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="geometry_8h.html#a393b52d090301940c1cf5adcc859edd9">GeometryFlags</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9a2e14b1169ebc7ebdacff0f6950a0c239"></a>NoValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9a321906959664cc148ef2bc8aee025de5"></a>XValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9ac5b89cc943034cb0a09c980a5587ddba"></a>XiValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9a4b0f93adc579a30767b1f0150fc7479c"></a>YValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9af352a40f0dbed1286c23bffe73c51009"></a>PsiValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9a3fd8036419cd8b10525f382adcb2a215"></a>WidthValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9a161b96c434bc85fa154dd65f07bfbd77"></a>RhoValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9a664e65284d0c0862b15fb712cd51474b"></a>HeightValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9aff4dff3db5835e3742a233c43c73482e"></a>SigmaValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9a1bcc39fb47f87f1d9656e95e3fb6188e"></a>ChiValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9a63f41500eddeef54f0360879e338d7a0"></a>XiNegative</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9a0b511099a6f50e3d1ea20dc2aca860cb"></a>XNegative</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9a927562d6a0d7bc2e346dd8ccbe192da6"></a>PsiNegative</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9a471e3649fe2796e84daa03a3d168c3c6"></a>YNegative</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9a063fa077283933f7ec6d2632b567e420"></a>ChiNegative</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9a17c57c01b75b8e2ba50b43b2192b2e72"></a>PercentValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9ab51fdd34c3bcd993356f3e725ca37cd8"></a>AspectValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9a475afca494abb1adecf810a89f89ca76"></a>NormalizeValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9a9022106710aba983ec1350f1123a34a1"></a>LessValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9acb901aea4c247a2863035476ca1937ee"></a>GreaterValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9ac84834fe57f8b87d85e7c0b82016b590"></a>MinimumValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9a01a43b076da9d2d31d152d77e8bb6133"></a>CorrelateNormalizeValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9aaa3ad252654157512d938f16c7d59554"></a>AreaValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9ae1cb86a0fb6d9d0381395213285d0bff"></a>DecimalValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9aaf2961e852110a3272173e7bb5e0085c"></a>SeparatorValue</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a393b52d090301940c1cf5adcc859edd9acb9fb01f75f9419fb9f7ec4287c4459f"></a>AllValues</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>
<p>Definition at line <a class="el" href="geometry_8h_source.html#l00025">25</a> of file <a class="el" href="geometry_8h_source.html">geometry.h</a>.</p>
</div>
</div>
<a class="anchor" id="afd1e527b17eba5305ea949fa7c717069"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="geometry_8h.html#afd1e527b17eba5305ea949fa7c717069">GravityType</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="afd1e527b17eba5305ea949fa7c717069ad700d5585bfa93020c2e1e9b5ae241ea"></a>UndefinedGravity</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="afd1e527b17eba5305ea949fa7c717069a7abd3fe67140b2207a746a179f94438d"></a>ForgetGravity</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="afd1e527b17eba5305ea949fa7c717069a365dc59850265386cc08eaad36b9e9f2"></a>NorthWestGravity</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="afd1e527b17eba5305ea949fa7c717069a6c9399177dfeffcb7c6bb3e4b6320aef"></a>NorthGravity</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="afd1e527b17eba5305ea949fa7c717069a817fde8c074ea7e62dbf8319a1db69af"></a>NorthEastGravity</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="afd1e527b17eba5305ea949fa7c717069abecee3ba58a5ad7bd23103443eda2f35"></a>WestGravity</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="afd1e527b17eba5305ea949fa7c717069a57ebd71c623cec7931abdc1ac98d4ab3"></a>CenterGravity</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="afd1e527b17eba5305ea949fa7c717069afd236f8a08d4fc61bc28688851d92062"></a>EastGravity</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="afd1e527b17eba5305ea949fa7c717069accaa9173d52c240ed5bc768101aea027"></a>SouthWestGravity</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="afd1e527b17eba5305ea949fa7c717069a5a5b70541f8f5b8c5a55b370507b2efb"></a>SouthGravity</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="afd1e527b17eba5305ea949fa7c717069a85da8673f575e828f60dd7b8a47b0f39"></a>SouthEastGravity</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>
<p>Definition at line <a class="el" href="geometry_8h_source.html#l00076">76</a> of file <a class="el" href="geometry_8h_source.html">geometry.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a6414049003b483a09f1f42ae7373ba74"></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#a5bf523e13e3b4bf9d2e66206d1367a47">MagickStatusType</a> GetGeometry </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">ssize_t *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">ssize_t *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t *&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac83f094ce6921933cc51552417154c7e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="method-attribute_8h.html#a487cee8f0dff0607e77f6b51d6403651">MagickExport</a> char* GetPageGeometry </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="geometry_8c_source.html#l00340">340</a> of file <a class="el" href="geometry_8c_source.html">geometry.c</a>.</p>
<p>References <a class="el" href="string_8c_source.html#l00119">AcquireString()</a>, <a class="el" href="string_8c_source.html#l00415">ConcatenateMagickString()</a>, <a class="el" href="string_8c_source.html#l00744">CopyMagickString()</a>, <a class="el" href="geometry_8c_source.html#l00095">GetGeometry()</a>, <a class="el" href="log_8h_source.html#l00029">GetMagickModule</a>, <a class="el" href="geometry_8h_source.html#l00053">GreaterValue</a>, <a class="el" href="geometry_8h_source.html#l00129">_RectangleInfo::height</a>, <a class="el" href="string_8c_source.html#l01631">LocaleNCompare()</a>, <a class="el" href="log_8c_source.html#l01236">LogMagickEvent()</a>, <a class="el" href="method-attribute_8h_source.html#l00108">MaxTextExtent</a>, <a class="el" href="log_8h_source.html#l00053">TraceEvent</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="image_8c_source.html#l00151">AcquireImage()</a>, <a class="el" href="property_8c_source.html#l03423">SetImageProperty()</a>, and <a class="el" href="image_8c_source.html#l03715">SyncImageSettings()</a>.</p>
</div>
</div>
<a class="anchor" id="a735edfc8f65e241e80e09bcb91b92e17"></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 GravityAdjustGeometry </td>
<td>(</td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const size_t&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="geometry_8h.html#afd1e527b17eba5305ea949fa7c717069">GravityType</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="geometry_8h.html#ae68f24f6f44f67c05c2af098bb209ce7">RectangleInfo</a> *&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a60eed02b65ace64a8be7d686759b8142"></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> IsGeometry </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ada33a8c7a05c39188317940effdf294e"></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> IsSceneGeometry </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname">, </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">&#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="geometry_8c_source.html#l00606">606</a> of file <a class="el" href="geometry_8c_source.html">geometry.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="string-private_8h_source.html#l00042">StringToDouble()</a>.</p>
<p>Referenced by <a class="el" href="utility_8c_source.html#l01186">GetPathComponent()</a>, <a class="el" href="constitute_8c_source.html#l00405">ReadImage()</a>, and <a class="el" href="image_8c_source.html#l02633">SetImageInfo()</a>.</p>
</div>
</div>
<a class="anchor" id="a48fbbbf59c7e2066d13011d4ce1b0d46"></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#a5bf523e13e3b4bf9d2e66206d1367a47">MagickStatusType</a> ParseAbsoluteGeometry </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="geometry_8h.html#ae68f24f6f44f67c05c2af098bb209ce7">RectangleInfo</a> *&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1238cb4a91c6f283b743cd9190c10c20"></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#a5bf523e13e3b4bf9d2e66206d1367a47">MagickStatusType</a> ParseAffineGeometry </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="geometry_8h.html#a0dfe0e0f8cece094d3b2782cf7a09925">AffineMatrix</a> *&#160;</td>
<td class="paramname">, </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">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aad63793d060d1c24998090bf094193a0"></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#a5bf523e13e3b4bf9d2e66206d1367a47">MagickStatusType</a> ParseGeometry </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="geometry_8h.html#a330500935173808b4f05121e2d79ae6a">GeometryInfo</a> *&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a085a47d36387c872e0fcfa61bc4eb571"></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#a5bf523e13e3b4bf9d2e66206d1367a47">MagickStatusType</a> ParseGravityGeometry </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="geometry_8h.html#ae68f24f6f44f67c05c2af098bb209ce7">RectangleInfo</a> *&#160;</td>
<td class="paramname">, </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">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="af202cf4e9eca3662fef20e84828626e7"></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#a5bf523e13e3b4bf9d2e66206d1367a47">MagickStatusType</a> ParseMetaGeometry </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">ssize_t *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">ssize_t *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t *&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a6308bc48968e84fc5d80f91098f9e57b"></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#a5bf523e13e3b4bf9d2e66206d1367a47">MagickStatusType</a> ParsePageGeometry </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="geometry_8h.html#ae68f24f6f44f67c05c2af098bb209ce7">RectangleInfo</a> *&#160;</td>
<td class="paramname">, </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">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a3d055064663251ff92b193038f9bc5d4"></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#a5bf523e13e3b4bf9d2e66206d1367a47">MagickStatusType</a> ParseRegionGeometry </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="geometry_8h.html#ae68f24f6f44f67c05c2af098bb209ce7">RectangleInfo</a> *&#160;</td>
<td class="paramname">, </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">&#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="geometry_8c_source.html#l01495">1495</a> of file <a class="el" href="geometry_8c_source.html">geometry.c</a>.</p>
<p>References <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="geometry_8h_source.html#l00028">NoValue</a>, <a class="el" href="exception_8h_source.html#l00057">OptionError</a>, <a class="el" href="geometry_8c_source.html#l01249">ParseMetaGeometry()</a>, <a class="el" href="geometry_8c_source.html#l01534">SetGeometry()</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="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="montage_8c_source.html#l00338">MontageImageList()</a>, <a class="el" href="constitute_8c_source.html#l00405">ReadImage()</a>, and <a class="el" href="transform_8c_source.html#l02049">TransformImage()</a>.</p>
</div>
</div>
<a class="anchor" id="a4541e75293e7d0e628ce488962cef01e"></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 SetGeometry </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="magick-type_8h.html#a3ceaefc95f67897c6c3c0ea015ba5be0">Image</a> *&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="geometry_8h.html#ae68f24f6f44f67c05c2af098bb209ce7">RectangleInfo</a> *&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a0210b53a574cefed29f05eed55bb5386"></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 SetGeometryInfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="geometry_8h.html#a330500935173808b4f05121e2d79ae6a">GeometryInfo</a> *&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="geometry_8c_source.html#l01568">1568</a> of file <a class="el" href="geometry_8c_source.html">geometry.c</a>.</p>
<p>References <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="memory_8c_source.html#l00845">ResetMagickMemory()</a>, and <a class="el" href="log_8h_source.html#l00053">TraceEvent</a>.</p>
<p>Referenced by <a class="el" href="annotate_8c_source.html#l00227">AnnotateImage()</a>, <a class="el" href="composite_8c_source.html#l00533">CompositeImage()</a>, <a class="el" href="morphology_8c_source.html#l00237">ParseKernelArray()</a>, <a class="el" href="morphology_8c_source.html#l00396">ParseKernelName()</a>, <a class="el" href="geometry_8c_source.html#l01249">ParseMetaGeometry()</a>, <a class="el" href="color_8c_source.html#l02148">QueryColorCompliance()</a>, and <a class="el" href="morphology_8c_source.html#l04652">ScaleGeometryKernelInfo()</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="geometry_8h.html">geometry.h</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>