aboutsummaryrefslogtreecommitdiff
path: root/docs/doxygen/nel/a03757.html
diff options
context:
space:
mode:
authorneodarz <neodarz@neodarz.net>2018-08-11 20:21:34 +0200
committerneodarz <neodarz@neodarz.net>2018-08-11 20:21:34 +0200
commit0ea5fc66924303d1bf73ba283a383e2aadee02f2 (patch)
tree2568e71a7ccc44ec23b8bb3f0ff97fb6bf2ed709 /docs/doxygen/nel/a03757.html
downloadnevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.tar.xz
nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.zip
Initial commit
Diffstat (limited to 'docs/doxygen/nel/a03757.html')
-rw-r--r--docs/doxygen/nel/a03757.html1762
1 files changed, 1762 insertions, 0 deletions
diff --git a/docs/doxygen/nel/a03757.html b/docs/doxygen/nel/a03757.html
new file mode 100644
index 00000000..e6a90089
--- /dev/null
+++ b/docs/doxygen/nel/a03757.html
@@ -0,0 +1,1762 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
+<title>NeL: NLLIGO::CZoneRegion class Reference</title>
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.3.6 -->
+<div class="qindex"> <form class="search" action="search.php" method="get">
+<a class="qindex" href="main.html">Main&nbsp;Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="namespacemembers.html">Namespace&nbsp;Members</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a> | <span class="search"><u>S</u>earch&nbsp;for&nbsp;<input class="search" type="text" name="query" value="" size="20" accesskey="s"/></span></form></div>
+<h1>NLLIGO::CZoneRegion Class Reference</h1><code>#include &lt;<a class="el" href="a06773.html">zone_region.h</a>&gt;</code>
+<p>
+<table border=0 cellpadding=0 cellspacing=0>
+<tr><td></td></tr>
+<tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona0">basicSet</a> (<a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a572">x</a>, <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a573">y</a>, <a class="el" href="a04558.html#a10">sint32</a> PosX, <a class="el" href="a04558.html#a10">sint32</a> PosY, const std::string &amp;ZoneName)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona1">CZoneRegion</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a7">uint8</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona2">getCutEdge</a> (<a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a572">x</a>, <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a573">y</a>, <a class="el" href="a04558.html#a7">uint8</a> pos) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a11">uint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona3">getDate</a> (<a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a572">x</a>, <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a573">y</a>, <a class="el" href="a04558.html#a7">uint8</a> lowOrHigh) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a7">uint8</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona4">getFlip</a> (<a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a572">x</a>, <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a573">y</a>) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona5">getMaxX</a> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona6">getMaxY</a> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona7">getMinX</a> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona8">getMinY</a> () const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>const std::string &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona9">getName</a> (<a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a572">x</a>, <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a573">y</a>) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a7">uint8</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona10">getPosX</a> (<a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a572">x</a>, <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a573">y</a>) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a7">uint8</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona11">getPosY</a> (<a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a572">x</a>, <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a573">y</a>) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a7">uint8</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona12">getRot</a> (<a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a572">x</a>, <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a573">y</a>) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a7">uint8</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona13">getSharingCutEdges</a> (<a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a572">x</a>, <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a573">y</a>, <a class="el" href="a04558.html#a15">uint</a> edge)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>std::string&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona14">getSharingMatNames</a> (<a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a572">x</a>, <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a573">y</a>, <a class="el" href="a04558.html#a15">uint</a> edge)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona15">resize</a> (<a class="el" href="a04558.html#a10">sint32</a> newMinX, <a class="el" href="a04558.html#a10">sint32</a> newMaxX, <a class="el" href="a04558.html#a10">sint32</a> newMinY, <a class="el" href="a04558.html#a10">sint32</a> newMaxY)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona16">serial</a> (<a class="el" href="a02270.html">NLMISC::IStream</a> &amp;f)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona17">setFlip</a> (<a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a572">x</a>, <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a573">y</a>, <a class="el" href="a04558.html#a7">uint8</a> newValue)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona18">setMaxX</a> (<a class="el" href="a04558.html#a10">sint32</a> newValue)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona19">setMaxY</a> (<a class="el" href="a04558.html#a10">sint32</a> newValue)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona20">setMinX</a> (<a class="el" href="a04558.html#a10">sint32</a> newValue)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona21">setMinY</a> (<a class="el" href="a04558.html#a10">sint32</a> newValue)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona22">setName</a> (<a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a572">x</a>, <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a573">y</a>, const std::string &amp;newValue)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona23">setPosX</a> (<a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a572">x</a>, <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a573">y</a>, <a class="el" href="a04558.html#a7">uint8</a> newValue)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona24">setPosY</a> (<a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a572">x</a>, <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a573">y</a>, <a class="el" href="a04558.html#a7">uint8</a> newValue)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona25">setRot</a> (<a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a572">x</a>, <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a573">y</a>, <a class="el" href="a04558.html#a7">uint8</a> newValue)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona26">setSharingCutEdges</a> (<a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a572">x</a>, <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a573">y</a>, <a class="el" href="a04558.html#a15">uint</a> edge, <a class="el" href="a04558.html#a7">uint8</a> newValue)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiona27">setSharingMatNames</a> (<a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a572">x</a>, <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a04223.html#a573">y</a>, <a class="el" href="a04558.html#a15">uint</a> edge, const std::string &amp;newValue)</td></tr>
+
+<tr><td colspan=2><br><h2>Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>std::vector&lt; <a class="el" href="a03759.html">SZoneUnit2</a> &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a></td></tr>
+
+<tr><td colspan=2><br><h2>Static Protected Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>std::string&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiont0">_StringOutOfBound</a></td></tr>
+
+</table>
+<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona1" doxytag="NLLIGO::CZoneRegion::CZoneRegion" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> NLLIGO::CZoneRegion::CZoneRegion </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00151">151</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, <a class="el" href="a06772.html#l00034">_StringOutOfBound</a>, and <a class="el" href="a06773.html#l00040">STRING_OUT_OF_BOUND</a>.
+<p>
+<div class="fragment"><pre>00152 {
+00153 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegiont0">_StringOutOfBound</a> = <a class="code" href="a05350.html#a0">STRING_OUT_OF_BOUND</a>;
+00154 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a> = <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a> = 0;
+00155 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a> = <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a> = -1;
+00156 }
+</pre></div> </td>
+ </tr>
+</table>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona0" doxytag="NLLIGO::CZoneRegion::basicSet" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void NLLIGO::CZoneRegion::basicSet </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>y</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>PosX</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>PosY</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap>const std::string &amp;&nbsp;</td>
+ <td class="mdname" nowrap> <em>ZoneName</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00317">317</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, <a class="el" href="a06772.html#l00290">resize()</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05646.html#l00244">stride</a>, <a class="el" href="a05981.html#l00096">uint8</a>, <a class="el" href="a05646.html#l00236">x</a>, and <a class="el" href="a05646.html#l00236">y</a>.
+<p>
+<div class="fragment"><pre>00318 {
+00319 <span class="comment">// Do we need to resize ?</span>
+00320 <span class="keywordflow">if</span> ((x &lt; _MinX) || (x &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) ||
+00321 (y &lt; _MinY) || (y &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>))
+00322 {
+00323 <a class="code" href="a04558.html#a10">sint32</a> newMinX = (<a class="code" href="a04223.html#a572">x</a>&lt;<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>?<a class="code" href="a04223.html#a572">x</a>:<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>), newMinY = (<a class="code" href="a04223.html#a573">y</a>&lt;<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>?<a class="code" href="a04223.html#a573">y</a>:<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>);
+00324 <a class="code" href="a04558.html#a10">sint32</a> newMaxX = (<a class="code" href="a04223.html#a572">x</a>&gt;<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>?<a class="code" href="a04223.html#a572">x</a>:<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>), newMaxY = (<a class="code" href="a04223.html#a573">y</a>&gt;<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>?<a class="code" href="a04223.html#a573">y</a>:<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>);
+00325
+00326 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegiona15">resize</a> (newMinX, newMaxX, newMinY, newMaxY);
+00327 }
+00328 <a class="code" href="a04558.html#a10">sint32</a> <a class="code" href="a04223.html#a582">stride</a> = (1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>); <span class="comment">// Nb to go to next line</span>
+00329
+00330 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*<a class="code" href="a04223.html#a582">stride</a>].ZoneName = ZoneName;
+00331 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*<a class="code" href="a04223.html#a582">stride</a>].PosX = (<a class="code" href="a04558.html#a7">uint8</a>)PosX;
+00332 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*<a class="code" href="a04223.html#a582">stride</a>].PosY = (<a class="code" href="a04558.html#a7">uint8</a>)PosY;
+00333 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona2" doxytag="NLLIGO::CZoneRegion::getCutEdge" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a7">uint8</a> NLLIGO::CZoneRegion::getCutEdge </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>y</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a7">uint8</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>pos</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"> const</td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00259">259</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05981.html#l00096">uint8</a>, <a class="el" href="a05646.html#l00236">x</a>, and <a class="el" href="a05646.html#l00236">y</a>.
+<p>
+<div class="fragment"><pre>00260 {
+00261 <span class="keywordflow">if</span> ((x &lt; _MinX) || (x &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) ||
+00262 (y &lt; _MinY) || (y &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>))
+00263 {
+00264 <span class="keywordflow">return</span> 0;
+00265 }
+00266 <span class="keywordflow">else</span>
+00267 {
+00268 <span class="keywordflow">return</span> <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*(1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)].SharingCutEdges[pos];
+00269 }
+00270 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona3" doxytag="NLLIGO::CZoneRegion::getDate" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a11">uint32</a> NLLIGO::CZoneRegion::getDate </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>y</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a7">uint8</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>lowOrHigh</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"> const</td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00273">273</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05981.html#l00100">uint32</a>, <a class="el" href="a05981.html#l00096">uint8</a>, <a class="el" href="a05646.html#l00236">x</a>, and <a class="el" href="a05646.html#l00236">y</a>.
+<p>
+<div class="fragment"><pre>00274 {
+00275 <span class="keywordflow">if</span> ((x &lt; _MinX) || (x &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) ||
+00276 (y &lt; _MinY) || (y &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>))
+00277 {
+00278 <span class="keywordflow">return</span> 0;
+00279 }
+00280 <span class="keywordflow">else</span>
+00281 {
+00282 <span class="keywordflow">if</span> (lowOrHigh == 0)
+00283 <span class="keywordflow">return</span> <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*(1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)].DateLow;
+00284 <span class="keywordflow">else</span>
+00285 <span class="keywordflow">return</span> <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*(1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)].DateHigh;
+00286 }
+00287 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona4" doxytag="NLLIGO::CZoneRegion::getFlip" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a7">uint8</a> NLLIGO::CZoneRegion::getFlip </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>y</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"> const</td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00245">245</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05981.html#l00096">uint8</a>, <a class="el" href="a05646.html#l00236">x</a>, and <a class="el" href="a05646.html#l00236">y</a>.
+<p>
+<div class="fragment"><pre>00246 {
+00247 <span class="keywordflow">if</span> ((x &lt; _MinX) || (x &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) ||
+00248 (y &lt; _MinY) || (y &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>))
+00249 {
+00250 <span class="keywordflow">return</span> 0;
+00251 }
+00252 <span class="keywordflow">else</span>
+00253 {
+00254 <span class="keywordflow">return</span> <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*(1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)].Flip;
+00255 }
+00256 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona5" doxytag="NLLIGO::CZoneRegion::getMaxX" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a10">sint32</a> NLLIGO::CZoneRegion::getMaxX </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06773.html#l00088">88</a> of file <a class="el" href="a06773.html">zone_region.h</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, and <a class="el" href="a05981.html#l00099">sint32</a>.
+<p>
+<div class="fragment"><pre>00088 { <span class="keywordflow">return</span> <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>; };
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona6" doxytag="NLLIGO::CZoneRegion::getMaxY" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a10">sint32</a> NLLIGO::CZoneRegion::getMaxY </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06773.html#l00090">90</a> of file <a class="el" href="a06773.html">zone_region.h</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxY</a>, and <a class="el" href="a05981.html#l00099">sint32</a>.
+<p>
+<div class="fragment"><pre>00090 { <span class="keywordflow">return</span> <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>; };
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona7" doxytag="NLLIGO::CZoneRegion::getMinX" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a10">sint32</a> NLLIGO::CZoneRegion::getMinX </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06773.html#l00087">87</a> of file <a class="el" href="a06773.html">zone_region.h</a>.
+<p>
+References <a class="el" href="a06773.html#l00131">_MinX</a>, and <a class="el" href="a05981.html#l00099">sint32</a>.
+<p>
+<div class="fragment"><pre>00087 { <span class="keywordflow">return</span> <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>; };
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona8" doxytag="NLLIGO::CZoneRegion::getMinY" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a10">sint32</a> NLLIGO::CZoneRegion::getMinY </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06773.html#l00089">89</a> of file <a class="el" href="a06773.html">zone_region.h</a>.
+<p>
+References <a class="el" href="a06773.html#l00131">_MinY</a>, and <a class="el" href="a05981.html#l00099">sint32</a>.
+<p>
+<div class="fragment"><pre>00089 { <span class="keywordflow">return</span> <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>; };
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona9" doxytag="NLLIGO::CZoneRegion::getName" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> const string &amp; NLLIGO::CZoneRegion::getName </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>y</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"> const</td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00189">189</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, <a class="el" href="a06772.html#l00034">_StringOutOfBound</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05646.html#l00236">x</a>, and <a class="el" href="a05646.html#l00236">y</a>.
+<p>
+<div class="fragment"><pre>00190 {
+00191 <span class="keywordflow">if</span> ((x &lt; _MinX) || (x &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) ||
+00192 (y &lt; _MinY) || (y &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>))
+00193 {
+00194 <span class="keywordflow">return</span> <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegiont0">_StringOutOfBound</a>;
+00195 }
+00196 <span class="keywordflow">else</span>
+00197 {
+00198 <span class="keywordflow">return</span> <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*(1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)].ZoneName;
+00199 }
+00200 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona10" doxytag="NLLIGO::CZoneRegion::getPosX" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a7">uint8</a> NLLIGO::CZoneRegion::getPosX </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>y</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"> const</td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00203">203</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05981.html#l00096">uint8</a>, <a class="el" href="a05646.html#l00236">x</a>, and <a class="el" href="a05646.html#l00236">y</a>.
+<p>
+<div class="fragment"><pre>00204 {
+00205 <span class="keywordflow">if</span> ((x &lt; _MinX) || (x &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) ||
+00206 (y &lt; _MinY) || (y &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>))
+00207 {
+00208 <span class="keywordflow">return</span> 0;
+00209 }
+00210 <span class="keywordflow">else</span>
+00211 {
+00212 <span class="keywordflow">return</span> <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*(1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)].PosX;
+00213 }
+00214 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona11" doxytag="NLLIGO::CZoneRegion::getPosY" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a7">uint8</a> NLLIGO::CZoneRegion::getPosY </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>y</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"> const</td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00217">217</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05981.html#l00096">uint8</a>, <a class="el" href="a05646.html#l00236">x</a>, and <a class="el" href="a05646.html#l00236">y</a>.
+<p>
+<div class="fragment"><pre>00218 {
+00219 <span class="keywordflow">if</span> ((x &lt; _MinX) || (x &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) ||
+00220 (y &lt; _MinY) || (y &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>))
+00221 {
+00222 <span class="keywordflow">return</span> 0;
+00223 }
+00224 <span class="keywordflow">else</span>
+00225 {
+00226 <span class="keywordflow">return</span> <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*(1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)].PosY;
+00227 }
+00228 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona12" doxytag="NLLIGO::CZoneRegion::getRot" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a7">uint8</a> NLLIGO::CZoneRegion::getRot </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>y</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"> const</td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00231">231</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05981.html#l00096">uint8</a>, <a class="el" href="a05646.html#l00236">x</a>, and <a class="el" href="a05646.html#l00236">y</a>.
+<p>
+<div class="fragment"><pre>00232 {
+00233 <span class="keywordflow">if</span> ((x &lt; _MinX) || (x &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) ||
+00234 (y &lt; _MinY) || (y &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>))
+00235 {
+00236 <span class="keywordflow">return</span> 0;
+00237 }
+00238 <span class="keywordflow">else</span>
+00239 {
+00240 <span class="keywordflow">return</span> <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*(1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)].Rot;
+00241 }
+00242 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona13" doxytag="NLLIGO::CZoneRegion::getSharingCutEdges" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a7">uint8</a> NLLIGO::CZoneRegion::getSharingCutEdges </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>y</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a15">uint</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>edge</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00417">417</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05981.html#l00105">uint</a>, <a class="el" href="a05981.html#l00096">uint8</a>, <a class="el" href="a05646.html#l00236">x</a>, and <a class="el" href="a05646.html#l00236">y</a>.
+<p>
+<div class="fragment"><pre>00418 {
+00419 <span class="keywordflow">if</span> ((x &lt; _MinX) || (x &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) ||
+00420 (y &lt; _MinY) || (y &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>))
+00421 {
+00422 <span class="keywordflow">return</span> 0xff;
+00423 }
+00424 <span class="keywordflow">else</span>
+00425 {
+00426 <span class="keywordflow">return</span> <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*(1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)].SharingCutEdges[edge];
+00427 }
+00428 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona14" doxytag="NLLIGO::CZoneRegion::getSharingMatNames" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> std::string NLLIGO::CZoneRegion::getSharingMatNames </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>y</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a15">uint</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>edge</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00402">402</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, <a class="el" href="a06772.html#l00034">_StringOutOfBound</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05981.html#l00105">uint</a>, <a class="el" href="a05646.html#l00236">x</a>, and <a class="el" href="a05646.html#l00236">y</a>.
+<p>
+<div class="fragment"><pre>00403 {
+00404 <span class="keywordflow">if</span> ((x &lt; _MinX) || (x &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) ||
+00405 (y &lt; _MinY) || (y &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>))
+00406 {
+00407 <span class="keywordflow">return</span> <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegiont0">_StringOutOfBound</a>;
+00408 }
+00409 <span class="keywordflow">else</span>
+00410 {
+00411 <span class="keywordflow">return</span> <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*(1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)].SharingMatNames[edge];
+00412 }
+00413 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona15" doxytag="NLLIGO::CZoneRegion::resize" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void NLLIGO::CZoneRegion::resize </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>newMinX</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>newMaxX</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>newMinY</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>newMaxY</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00290">290</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, and <a class="el" href="a05981.html#l00099">sint32</a>.
+<p>
+Referenced by <a class="el" href="a06772.html#l00317">basicSet()</a>.
+<p>
+<div class="fragment"><pre>00291 {
+00292 <a class="code" href="a04558.html#a10">sint32</a> i, j;
+00293 vector&lt;SZoneUnit2&gt; newZones;
+00294 SZoneUnit2 zuTmp;
+00295
+00296 newZones.resize ((1+newMaxX-newMinX)*(1+newMaxY-newMinY));
+00297 <a class="code" href="a04558.html#a10">sint32</a> newStride = 1+newMaxX-newMinX;
+00298 <a class="code" href="a04558.html#a10">sint32</a> Stride = 1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>;
+00299 <span class="keywordflow">for</span> (j = newMinY; j &lt;= newMaxY; ++j)
+00300 <span class="keywordflow">for</span> (i = newMinX; i &lt;= newMaxX; ++i)
+00301 {
+00302 <span class="keywordflow">if</span> ((i &gt;= <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)&amp;&amp;(i &lt;= _MaxX)&amp;&amp;(j &gt;= <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)&amp;&amp;(j &lt;= <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>))
+00303 {
+00304 newZones[(i-newMinX)+(j-newMinY)*newStride] = <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(i-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(j-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*Stride];
+00305 }
+00306 <span class="keywordflow">else</span>
+00307 {
+00308 newZones[(i-newMinX)+(j-newMinY)*newStride] = zuTmp;
+00309 }
+00310 }
+00311 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a> = newMinX; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a> = newMaxX;
+00312 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a> = newMinY; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a> = newMaxY;
+00313 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a> = newZones;
+00314 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona16" doxytag="NLLIGO::CZoneRegion::serial" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void NLLIGO::CZoneRegion::serial </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a02270.html">NLMISC::IStream</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>f</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00159">159</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, <a class="el" href="a06462.html#l00520">NLMISC::IStream::serialCheck()</a>, <a class="el" href="a06462.html#l00324">NLMISC::IStream::serialCont()</a>, <a class="el" href="a06461.html#l00266">NLMISC::IStream::serialVersion()</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05981.html#l00100">uint32</a>, <a class="el" href="a06462.html#l00759">NLMISC::IStream::xmlPop()</a>, <a class="el" href="a06462.html#l00701">NLMISC::IStream::xmlPush()</a>, and <a class="el" href="a06462.html#l00647">NLMISC::IStream::xmlSerial()</a>.
+<p>
+<div class="fragment"><pre>00160 {
+00161 f.<a class="code" href="a02270.html#NLMISC_1_1IStreamz2038_0">xmlPush</a> (<span class="stringliteral">"LAND"</span>);
+00162
+00163 <a class="code" href="a04558.html#a10">sint32</a> version = f.<a class="code" href="a02270.html#NLMISC_1_1IStreamz2035_8">serialVersion</a> (1);
+00164 f.<a class="code" href="a02270.html#NLMISC_1_1IStreamz2035_0">serialCheck</a> ((<a class="code" href="a04558.html#a11">uint32</a>)'DNAL');
+00165
+00166 f.<a class="code" href="a02270.html#NLMISC_1_1IStreamz2037_3">xmlSerial</a> (_MinX, <span class="stringliteral">"MIN_X"</span>);
+00167 f.<a class="code" href="a02270.html#NLMISC_1_1IStreamz2037_3">xmlSerial</a> (_MinY, <span class="stringliteral">"MIN_Y"</span>);
+00168 f.<a class="code" href="a02270.html#NLMISC_1_1IStreamz2037_3">xmlSerial</a> (_MaxX, <span class="stringliteral">"MAX_X"</span>);
+00169 f.<a class="code" href="a02270.html#NLMISC_1_1IStreamz2037_3">xmlSerial</a> (_MaxY, <span class="stringliteral">"MAX_Y"</span>);
+00170
+00171 <span class="keywordflow">if</span> (version == 1)
+00172 {
+00173 f.<a class="code" href="a02270.html#NLMISC_1_1IStreamz2033_9">serialCont</a> (_Zones);
+00174 }
+00175
+00176 <span class="keywordflow">if</span> (version == 0)
+00177 {
+00178 std::vector&lt;SZoneUnit&gt; vZonesTmp;
+00179 f.<a class="code" href="a02270.html#NLMISC_1_1IStreamz2033_9">serialCont</a> (vZonesTmp);
+00180 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>.resize (vZonesTmp.size());
+00181 <span class="keywordflow">for</span> (<a class="code" href="a04558.html#a11">uint32</a> i = 0; i &lt; vZonesTmp.size(); ++i)
+00182 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[i] = vZonesTmp[i];
+00183 }
+00184
+00185 f.<a class="code" href="a02270.html#NLMISC_1_1IStreamz2039_2">xmlPop</a> ();
+00186 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona17" doxytag="NLLIGO::CZoneRegion::setFlip" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool NLLIGO::CZoneRegion::setFlip </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>y</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a7">uint8</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>newValue</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00496">496</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05981.html#l00096">uint8</a>, <a class="el" href="a05646.html#l00236">x</a>, and <a class="el" href="a05646.html#l00236">y</a>.
+<p>
+<div class="fragment"><pre>00497 {
+00498 <span class="keywordflow">if</span> ((x &lt; _MinX) || (x &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) ||
+00499 (y &lt; _MinY) || (y &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>))
+00500 {
+00501 <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00502 }
+00503 <span class="keywordflow">else</span>
+00504 {
+00505 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*(1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)].Flip = newValue;
+00506 <span class="keywordflow">return</span> <span class="keyword">true</span>;
+00507 }
+00508 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona18" doxytag="NLLIGO::CZoneRegion::setMaxX" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void NLLIGO::CZoneRegion::setMaxX </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>newValue</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06773.html#l00093">93</a> of file <a class="el" href="a06773.html">zone_region.h</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, and <a class="el" href="a05981.html#l00099">sint32</a>.
+<p>
+<div class="fragment"><pre>00093 { <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a> = newValue; };
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona19" doxytag="NLLIGO::CZoneRegion::setMaxY" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void NLLIGO::CZoneRegion::setMaxY </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>newValue</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06773.html#l00095">95</a> of file <a class="el" href="a06773.html">zone_region.h</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxY</a>, and <a class="el" href="a05981.html#l00099">sint32</a>.
+<p>
+<div class="fragment"><pre>00095 { <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a> = newValue; };
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona20" doxytag="NLLIGO::CZoneRegion::setMinX" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void NLLIGO::CZoneRegion::setMinX </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>newValue</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06773.html#l00092">92</a> of file <a class="el" href="a06773.html">zone_region.h</a>.
+<p>
+References <a class="el" href="a06773.html#l00131">_MinX</a>, and <a class="el" href="a05981.html#l00099">sint32</a>.
+<p>
+<div class="fragment"><pre>00092 { <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a> = newValue; };
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona21" doxytag="NLLIGO::CZoneRegion::setMinY" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> void NLLIGO::CZoneRegion::setMinY </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>newValue</em> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap><code> [inline]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06773.html#l00094">94</a> of file <a class="el" href="a06773.html">zone_region.h</a>.
+<p>
+References <a class="el" href="a06773.html#l00131">_MinY</a>, and <a class="el" href="a05981.html#l00099">sint32</a>.
+<p>
+<div class="fragment"><pre>00094 { <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a> = newValue; };
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona22" doxytag="NLLIGO::CZoneRegion::setName" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool NLLIGO::CZoneRegion::setName </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>y</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap>const std::string &amp;&nbsp;</td>
+ <td class="mdname" nowrap> <em>newValue</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00432">432</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05646.html#l00236">x</a>, and <a class="el" href="a05646.html#l00236">y</a>.
+<p>
+<div class="fragment"><pre>00433 {
+00434 <span class="keywordflow">if</span> ((x &lt; _MinX) || (x &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) ||
+00435 (y &lt; _MinY) || (y &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>))
+00436 {
+00437 <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00438 }
+00439 <span class="keywordflow">else</span>
+00440 {
+00441 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*(1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)].ZoneName = newValue;
+00442 <span class="keywordflow">return</span> <span class="keyword">true</span>;
+00443 }
+00444 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona23" doxytag="NLLIGO::CZoneRegion::setPosX" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool NLLIGO::CZoneRegion::setPosX </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>y</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a7">uint8</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>newValue</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00448">448</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05981.html#l00096">uint8</a>, <a class="el" href="a05646.html#l00236">x</a>, and <a class="el" href="a05646.html#l00236">y</a>.
+<p>
+<div class="fragment"><pre>00449 {
+00450 <span class="keywordflow">if</span> ((x &lt; _MinX) || (x &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) ||
+00451 (y &lt; _MinY) || (y &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>))
+00452 {
+00453 <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00454 }
+00455 <span class="keywordflow">else</span>
+00456 {
+00457 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*(1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)].PosX = newValue;
+00458 <span class="keywordflow">return</span> <span class="keyword">true</span>;
+00459 }
+00460 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona24" doxytag="NLLIGO::CZoneRegion::setPosY" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool NLLIGO::CZoneRegion::setPosY </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>y</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a7">uint8</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>newValue</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00464">464</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05981.html#l00096">uint8</a>, <a class="el" href="a05646.html#l00236">x</a>, and <a class="el" href="a05646.html#l00236">y</a>.
+<p>
+<div class="fragment"><pre>00465 {
+00466 <span class="keywordflow">if</span> ((x &lt; _MinX) || (x &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) ||
+00467 (y &lt; _MinY) || (y &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>))
+00468 {
+00469 <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00470 }
+00471 <span class="keywordflow">else</span>
+00472 {
+00473 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*(1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)].PosY = newValue;
+00474 <span class="keywordflow">return</span> <span class="keyword">true</span>;
+00475 }
+00476 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona25" doxytag="NLLIGO::CZoneRegion::setRot" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool NLLIGO::CZoneRegion::setRot </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>y</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a7">uint8</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>newValue</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00480">480</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05981.html#l00096">uint8</a>, <a class="el" href="a05646.html#l00236">x</a>, and <a class="el" href="a05646.html#l00236">y</a>.
+<p>
+<div class="fragment"><pre>00481 {
+00482 <span class="keywordflow">if</span> ((x &lt; _MinX) || (x &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) ||
+00483 (y &lt; _MinY) || (y &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>))
+00484 {
+00485 <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00486 }
+00487 <span class="keywordflow">else</span>
+00488 {
+00489 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*(1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)].Rot = newValue;
+00490 <span class="keywordflow">return</span> <span class="keyword">true</span>;
+00491 }
+00492 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona26" doxytag="NLLIGO::CZoneRegion::setSharingCutEdges" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool NLLIGO::CZoneRegion::setSharingCutEdges </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>y</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a15">uint</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>edge</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a7">uint8</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>newValue</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00528">528</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05981.html#l00105">uint</a>, <a class="el" href="a05981.html#l00096">uint8</a>, <a class="el" href="a05646.html#l00236">x</a>, and <a class="el" href="a05646.html#l00236">y</a>.
+<p>
+<div class="fragment"><pre>00529 {
+00530 <span class="keywordflow">if</span> ((x &lt; _MinX) || (x &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) ||
+00531 (y &lt; _MinY) || (y &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>))
+00532 {
+00533 <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00534 }
+00535 <span class="keywordflow">else</span>
+00536 {
+00537 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*(1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)].SharingCutEdges[edge] = newValue;
+00538 <span class="keywordflow">return</span> <span class="keyword">true</span>;
+00539 }
+00540 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiona27" doxytag="NLLIGO::CZoneRegion::setSharingMatNames" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> bool NLLIGO::CZoneRegion::setSharingMatNames </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>x</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a10">sint32</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>y</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a15">uint</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>edge</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap>const std::string &amp;&nbsp;</td>
+ <td class="mdname" nowrap> <em>newValue</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00512">512</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+References <a class="el" href="a06773.html#l00132">_MaxX</a>, <a class="el" href="a06773.html#l00132">_MaxY</a>, <a class="el" href="a06773.html#l00131">_MinX</a>, <a class="el" href="a06773.html#l00131">_MinY</a>, <a class="el" href="a05981.html#l00099">sint32</a>, <a class="el" href="a05981.html#l00105">uint</a>, <a class="el" href="a05646.html#l00236">x</a>, and <a class="el" href="a05646.html#l00236">y</a>.
+<p>
+<div class="fragment"><pre>00513 {
+00514 <span class="keywordflow">if</span> ((x &lt; _MinX) || (x &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) ||
+00515 (y &lt; _MinY) || (y &gt; <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp1">_MaxY</a>))
+00516 {
+00517 <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00518 }
+00519 <span class="keywordflow">else</span>
+00520 {
+00521 <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp4">_Zones</a>[(<a class="code" href="a04223.html#a572">x</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)+(<a class="code" href="a04223.html#a573">y</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)*(1+<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>-<a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)].SharingMatNames[edge] = newValue;
+00522 <span class="keywordflow">return</span> <span class="keyword">true</span>;
+00523 }
+00524 }
+</pre></div> </td>
+ </tr>
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="NLLIGO_1_1CZoneRegionp0" doxytag="NLLIGO::CZoneRegion::_MaxX" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a03757.html#NLLIGO_1_1CZoneRegionp0">NLLIGO::CZoneRegion::_MaxX</a><code> [protected]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06773.html#l00132">132</a> of file <a class="el" href="a06773.html">zone_region.h</a>.
+<p>
+Referenced by <a class="el" href="a06772.html#l00317">basicSet()</a>, <a class="el" href="a06772.html#l00151">CZoneRegion()</a>, <a class="el" href="a06772.html#l00259">getCutEdge()</a>, <a class="el" href="a06772.html#l00245">getFlip()</a>, <a class="el" href="a06773.html#l00088">getMaxX()</a>, <a class="el" href="a06772.html#l00189">getName()</a>, <a class="el" href="a06772.html#l00203">getPosX()</a>, <a class="el" href="a06772.html#l00217">getPosY()</a>, <a class="el" href="a06772.html#l00231">getRot()</a>, <a class="el" href="a06772.html#l00417">getSharingCutEdges()</a>, <a class="el" href="a06772.html#l00402">getSharingMatNames()</a>, <a class="el" href="a06772.html#l00290">resize()</a>, <a class="el" href="a06772.html#l00159">serial()</a>, <a class="el" href="a06772.html#l00496">setFlip()</a>, <a class="el" href="a06773.html#l00093">setMaxX()</a>, <a class="el" href="a06772.html#l00432">setName()</a>, <a class="el" href="a06772.html#l00448">setPosX()</a>, <a class="el" href="a06772.html#l00464">setPosY()</a>, <a class="el" href="a06772.html#l00480">setRot()</a>, <a class="el" href="a06772.html#l00528">setSharingCutEdges()</a>, and <a class="el" href="a06772.html#l00512">setSharingMatNames()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegionp1" doxytag="NLLIGO::CZoneRegion::_MaxY" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a03757.html#NLLIGO_1_1CZoneRegionp1">NLLIGO::CZoneRegion::_MaxY</a><code> [protected]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06773.html#l00132">132</a> of file <a class="el" href="a06773.html">zone_region.h</a>.
+<p>
+Referenced by <a class="el" href="a06772.html#l00317">basicSet()</a>, <a class="el" href="a06772.html#l00151">CZoneRegion()</a>, <a class="el" href="a06772.html#l00259">getCutEdge()</a>, <a class="el" href="a06772.html#l00245">getFlip()</a>, <a class="el" href="a06773.html#l00090">getMaxY()</a>, <a class="el" href="a06772.html#l00189">getName()</a>, <a class="el" href="a06772.html#l00203">getPosX()</a>, <a class="el" href="a06772.html#l00217">getPosY()</a>, <a class="el" href="a06772.html#l00231">getRot()</a>, <a class="el" href="a06772.html#l00417">getSharingCutEdges()</a>, <a class="el" href="a06772.html#l00402">getSharingMatNames()</a>, <a class="el" href="a06772.html#l00290">resize()</a>, <a class="el" href="a06772.html#l00159">serial()</a>, <a class="el" href="a06772.html#l00496">setFlip()</a>, <a class="el" href="a06773.html#l00095">setMaxY()</a>, <a class="el" href="a06772.html#l00432">setName()</a>, <a class="el" href="a06772.html#l00448">setPosX()</a>, <a class="el" href="a06772.html#l00464">setPosY()</a>, <a class="el" href="a06772.html#l00480">setRot()</a>, <a class="el" href="a06772.html#l00528">setSharingCutEdges()</a>, and <a class="el" href="a06772.html#l00512">setSharingMatNames()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegionp2" doxytag="NLLIGO::CZoneRegion::_MinX" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a03757.html#NLLIGO_1_1CZoneRegionp2">NLLIGO::CZoneRegion::_MinX</a><code> [protected]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06773.html#l00131">131</a> of file <a class="el" href="a06773.html">zone_region.h</a>.
+<p>
+Referenced by <a class="el" href="a06772.html#l00317">basicSet()</a>, <a class="el" href="a06772.html#l00151">CZoneRegion()</a>, <a class="el" href="a06772.html#l00259">getCutEdge()</a>, <a class="el" href="a06772.html#l00245">getFlip()</a>, <a class="el" href="a06773.html#l00087">getMinX()</a>, <a class="el" href="a06772.html#l00189">getName()</a>, <a class="el" href="a06772.html#l00203">getPosX()</a>, <a class="el" href="a06772.html#l00217">getPosY()</a>, <a class="el" href="a06772.html#l00231">getRot()</a>, <a class="el" href="a06772.html#l00417">getSharingCutEdges()</a>, <a class="el" href="a06772.html#l00402">getSharingMatNames()</a>, <a class="el" href="a06772.html#l00290">resize()</a>, <a class="el" href="a06772.html#l00159">serial()</a>, <a class="el" href="a06772.html#l00496">setFlip()</a>, <a class="el" href="a06773.html#l00092">setMinX()</a>, <a class="el" href="a06772.html#l00432">setName()</a>, <a class="el" href="a06772.html#l00448">setPosX()</a>, <a class="el" href="a06772.html#l00464">setPosY()</a>, <a class="el" href="a06772.html#l00480">setRot()</a>, <a class="el" href="a06772.html#l00528">setSharingCutEdges()</a>, and <a class="el" href="a06772.html#l00512">setSharingMatNames()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegionp3" doxytag="NLLIGO::CZoneRegion::_MinY" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a04558.html#a10">sint32</a> <a class="el" href="a03757.html#NLLIGO_1_1CZoneRegionp3">NLLIGO::CZoneRegion::_MinY</a><code> [protected]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06773.html#l00131">131</a> of file <a class="el" href="a06773.html">zone_region.h</a>.
+<p>
+Referenced by <a class="el" href="a06772.html#l00317">basicSet()</a>, <a class="el" href="a06772.html#l00151">CZoneRegion()</a>, <a class="el" href="a06772.html#l00259">getCutEdge()</a>, <a class="el" href="a06772.html#l00245">getFlip()</a>, <a class="el" href="a06773.html#l00089">getMinY()</a>, <a class="el" href="a06772.html#l00189">getName()</a>, <a class="el" href="a06772.html#l00203">getPosX()</a>, <a class="el" href="a06772.html#l00217">getPosY()</a>, <a class="el" href="a06772.html#l00231">getRot()</a>, <a class="el" href="a06772.html#l00417">getSharingCutEdges()</a>, <a class="el" href="a06772.html#l00402">getSharingMatNames()</a>, <a class="el" href="a06772.html#l00290">resize()</a>, <a class="el" href="a06772.html#l00159">serial()</a>, <a class="el" href="a06772.html#l00496">setFlip()</a>, <a class="el" href="a06773.html#l00094">setMinY()</a>, <a class="el" href="a06772.html#l00432">setName()</a>, <a class="el" href="a06772.html#l00448">setPosX()</a>, <a class="el" href="a06772.html#l00464">setPosY()</a>, <a class="el" href="a06772.html#l00480">setRot()</a>, <a class="el" href="a06772.html#l00528">setSharingCutEdges()</a>, and <a class="el" href="a06772.html#l00512">setSharingMatNames()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegiont0" doxytag="NLLIGO::CZoneRegion::_StringOutOfBound" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> string <a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiont0">NLLIGO::CZoneRegion::_StringOutOfBound</a><code> [static, protected]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06772.html#l00034">34</a> of file <a class="el" href="a06772.html">zone_region.cpp</a>.
+<p>
+Referenced by <a class="el" href="a06772.html#l00151">CZoneRegion()</a>, <a class="el" href="a06772.html#l00189">getName()</a>, and <a class="el" href="a06772.html#l00402">getSharingMatNames()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NLLIGO_1_1CZoneRegionp4" doxytag="NLLIGO::CZoneRegion::_Zones" ></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+ <tr>
+ <td class="mdRow">
+ <table cellpadding="0" cellspacing="0" border="0">
+ <tr>
+ <td class="md" nowrap valign="top"> std::vector&lt;<a class="el" href="a03759.html">SZoneUnit2</a>&gt; <a class="el" href="a03757.html#NLLIGO_1_1CZoneRegionp4">NLLIGO::CZoneRegion::_Zones</a><code> [protected]</code>
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06773.html#l00130">130</a> of file <a class="el" href="a06773.html">zone_region.h</a>. </td>
+ </tr>
+</table>
+<hr>The documentation for this class was generated from the following files:<ul>
+<li><a class="el" href="a06773.html">zone_region.h</a><li><a class="el" href="a06772.html">zone_region.cpp</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Tue Mar 16 12:51:51 2004 for NeL by
+<a href="http://www.doxygen.org/index.html">
+<img src="doxygen.png" alt="doxygen" align="middle" border=0 >
+</a>1.3.6 </small></address>
+</body>
+</html>