diff options
author | neodarz <neodarz@neodarz.net> | 2018-08-11 20:21:34 +0200 |
---|---|---|
committer | neodarz <neodarz@neodarz.net> | 2018-08-11 20:21:34 +0200 |
commit | 0ea5fc66924303d1bf73ba283a383e2aadee02f2 (patch) | |
tree | 2568e71a7ccc44ec23b8bb3f0ff97fb6bf2ed709 /docs/doxygen/nel/a03757.html | |
download | nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.tar.xz nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.zip |
Initial commit
Diffstat (limited to '')
-rw-r--r-- | docs/doxygen/nel/a03757.html | 1762 |
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 Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical List</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="namespacemembers.html">Namespace Members</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a> | <span class="search"><u>S</u>earch for <input class="search" type="text" name="query" value="" size="20" accesskey="s"/></span></form></div> +<h1>NLLIGO::CZoneRegion Class Reference</h1><code>#include <<a class="el" href="a06773.html">zone_region.h</a>></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 </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 &ZoneName)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top> </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> </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> </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> </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> </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> </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> </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> </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 & </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> </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> </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> </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> </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 </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 </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 </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> &f)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>bool </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 </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 </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 </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 </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 </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 &newValue)</td></tr> + +<tr><td class="memItemLeft" nowrap align=right valign=top>bool </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 </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 </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 </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 </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 &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> </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> </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> </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> </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< <a class="el" href="a03759.html">SZoneUnit2</a> > </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 </td><td class="memItemRight" valign=bottom><a class="el" href="a03757.html#NLLIGO_1_1CZoneRegiont0">_StringOutOfBound</a></td></tr> + +</table> +<hr><h2>Constructor & 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">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </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> </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> </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 & </td> + <td class="mdname" nowrap> <em>ZoneName</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 < _MinX) || (x > <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) || +00321 (y < _MinY) || (y > <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><<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><<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>><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>><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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </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> </td> + <td class="mdname" nowrap> <em>pos</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"> const</td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 < _MinX) || (x > <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) || +00262 (y < _MinY) || (y > <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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </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> </td> + <td class="mdname" nowrap> <em>lowOrHigh</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"> const</td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 < _MinX) || (x > <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) || +00276 (y < _MinY) || (y > <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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </td> + <td class="mdname" nowrap> <em>y</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"> const</td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 < _MinX) || (x > <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) || +00248 (y < _MinY) || (y > <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">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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">( </td> + <td class="mdname1" valign="top" nowrap> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap> const<code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 & NLLIGO::CZoneRegion::getName </td> + <td class="md" valign="top">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </td> + <td class="mdname" nowrap> <em>y</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"> const</td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 < _MinX) || (x > <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) || +00192 (y < _MinY) || (y > <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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </td> + <td class="mdname" nowrap> <em>y</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"> const</td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 < _MinX) || (x > <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) || +00206 (y < _MinY) || (y > <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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </td> + <td class="mdname" nowrap> <em>y</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"> const</td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 < _MinX) || (x > <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) || +00220 (y < _MinY) || (y > <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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </td> + <td class="mdname" nowrap> <em>y</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"> const</td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 < _MinX) || (x > <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) || +00234 (y < _MinY) || (y > <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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </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> </td> + <td class="mdname" nowrap> <em>edge</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 < _MinX) || (x > <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) || +00420 (y < _MinY) || (y > <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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </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> </td> + <td class="mdname" nowrap> <em>edge</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 < _MinX) || (x > <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) || +00405 (y < _MinY) || (y > <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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </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> </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> </td> + <td class="mdname" nowrap> <em>newMaxY</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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<SZoneUnit2> 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 <= newMaxY; ++j) +00300 <span class="keywordflow">for</span> (i = newMinX; i <= newMaxX; ++i) +00301 { +00302 <span class="keywordflow">if</span> ((i >= <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp2">_MinX</a>)&&(i <= _MaxX)&&(j >= <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp3">_MinY</a>)&&(j <= <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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a02270.html">NLMISC::IStream</a> & </td> + <td class="mdname1" valign="top" nowrap> <em>f</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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<SZoneUnit> 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 < 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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </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> </td> + <td class="mdname" nowrap> <em>newValue</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 < _MinX) || (x > <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) || +00499 (y < _MinY) || (y > <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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </td> + <td class="mdname1" valign="top" nowrap> <em>newValue</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </td> + <td class="mdname1" valign="top" nowrap> <em>newValue</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </td> + <td class="mdname1" valign="top" nowrap> <em>newValue</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </td> + <td class="mdname1" valign="top" nowrap> <em>newValue</em> </td> + <td class="md" valign="top"> ) </td> + <td class="md" nowrap><code> [inline]</code></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </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 & </td> + <td class="mdname" nowrap> <em>newValue</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 < _MinX) || (x > <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) || +00435 (y < _MinY) || (y > <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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </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> </td> + <td class="mdname" nowrap> <em>newValue</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 < _MinX) || (x > <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) || +00451 (y < _MinY) || (y > <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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </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> </td> + <td class="mdname" nowrap> <em>newValue</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 < _MinX) || (x > <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) || +00467 (y < _MinY) || (y > <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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </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> </td> + <td class="mdname" nowrap> <em>newValue</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 < _MinX) || (x > <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) || +00483 (y < _MinY) || (y > <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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </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> </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> </td> + <td class="mdname" nowrap> <em>newValue</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 < _MinX) || (x > <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) || +00531 (y < _MinY) || (y > <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">( </td> + <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a10">sint32</a> </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> </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> </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 & </td> + <td class="mdname" nowrap> <em>newValue</em></td> + </tr> + <tr> + <td></td> + <td class="md">) </td> + <td class="md" colspan="2"></td> + </tr> + + </table> + </td> + </tr> +</table> +<table cellspacing=5 cellpadding=0 border=0> + <tr> + <td> + + </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 < _MinX) || (x > <a class="code" href="a03757.html#NLLIGO_1_1CZoneRegionp0">_MaxX</a>) || +00515 (y < _MinY) || (y > <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> + + </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> + + </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> + + </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> + + </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> + + </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<<a class="el" href="a03759.html">SZoneUnit2</a>> <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> + + </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> |