aboutsummaryrefslogtreecommitdiff
path: root/docs/doxygen/nel/a02958.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/doxygen/nel/a02958.html')
-rw-r--r--docs/doxygen/nel/a02958.html853
1 files changed, 853 insertions, 0 deletions
diff --git a/docs/doxygen/nel/a02958.html b/docs/doxygen/nel/a02958.html
new file mode 100644
index 00000000..818501b8
--- /dev/null
+++ b/docs/doxygen/nel/a02958.html
@@ -0,0 +1,853 @@
+<!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: NL3D::CMRMFaceBuild struct 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>NL3D::CMRMFaceBuild Struct Reference</h1><code>#include &lt;<a class="el" href="a06058.html">mrm_internal.h</a>&gt;</code>
+<p>
+<p>Inheritance diagram for NL3D::CMRMFaceBuild:
+<p><center><img src="a02958.png" usemap="#NL3D::CMRMFaceBuild_map" border="0" alt=""></center>
+<map name="NL3D::CMRMFaceBuild_map">
+<area href="a02957.html" alt="NL3D::CMRMFace" shape="rect" coords="0,0,146,24">
+</map>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+An internal mesh extended face representation for MRM building. <dl compact><dt><b>Author:</b></dt><dd>Lionel Berenguier <p>
+Nevrax France </dd></dl>
+<dl compact><dt><b>Date:</b></dt><dd>2000 </dd></dl>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="a06058.html#l00217">217</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.<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>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuilda0">CMRMFaceBuild</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a14">sint</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuilda1">getAssociatedEdge</a> (const <a class="el" href="a02955.html">CMRMEdge</a> &amp;edge) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a14">sint</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuilda2">getAssociatedWedge</a> (<a class="el" href="a04558.html#a14">sint</a> attribId, <a class="el" href="a04558.html#a14">sint</a> numvertex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a02955.html">CMRMEdge</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuilda3">getEdge</a> (<a class="el" href="a04558.html#a14">sint</a> eId) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuilda4">hasEdge</a> (const <a class="el" href="a02955.html">CMRMEdge</a> &amp;edge) const </td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuilda5">hasVertex</a> (<a class="el" href="a04558.html#a14">sint</a> numvertex)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuilda6">hasWedge</a> (<a class="el" href="a04558.html#a14">sint</a> attribId, <a class="el" href="a04558.html#a14">sint</a> numwedge)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuilda7">invalidAllIts</a> (<a class="el" href="a05363.html#a152">TEdgeMap</a> &amp;edgeMap)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuilda8">invalidEdgeIt</a> (const <a class="el" href="a02955.html">CMRMEdge</a> &amp;e, <a class="el" href="a05363.html#a152">TEdgeMap</a> &amp;edgeMap)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a02958.html">CMRMFaceBuild</a> &amp;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuilda9">operator=</a> (const <a class="el" href="a02957.html">CMRMFace</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="a02958.html#NL3D_1_1CMRMFaceBuilda10">validEdgeIt</a> (const <a class="el" href="a02955.html">CMRMEdge</a> &amp;e)</td></tr>
+
+<tr><td colspan=2><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>std::vector&lt; <a class="el" href="a03668.html">CVectorH</a> &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuildo0">BSInterpolated</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a02954.html">CMRMCorner</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02957.html#NL3D_1_1CMRMFaceBuildo1">Corner</a> [3]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuildo2">Deleted</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a03668.html">CVectorH</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuildo3">InterpolatedAttribute</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a05363.html#a153">ItEdgeMap</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuildo4">It0</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a05363.html#a153">ItEdgeMap</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuildo5">It1</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a05363.html#a153">ItEdgeMap</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuildo6">It2</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="a04558.html#a14">sint</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02957.html#NL3D_1_1CMRMFaceBuildo7">MaterialId</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuildo8">ValidIt0</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuildo9">ValidIt1</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>bool&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuildo10">ValidIt2</a></td></tr>
+
+</table>
+<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuilda0" doxytag="NL3D::CMRMFaceBuild::CMRMFaceBuild" ></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"> NL3D::CMRMFaceBuild::CMRMFaceBuild </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><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="a06058.html#l00234">234</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+References <a class="el" href="a06058.html#l00226">Deleted</a>, <a class="el" href="a06058.html#l00230">ValidIt0</a>, <a class="el" href="a06058.html#l00230">ValidIt1</a>, and <a class="el" href="a06058.html#l00230">ValidIt2</a>.
+<p>
+<div class="fragment"><pre>00235 {
+00236 <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo2">Deleted</a>=<span class="keyword">false</span>;
+00237 <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo8">ValidIt0</a>= <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo9">ValidIt1</a>= <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo10">ValidIt2</a>= <span class="keyword">false</span>;
+00238 }
+</pre></div> </td>
+ </tr>
+</table>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuilda1" doxytag="NL3D::CMRMFaceBuild::getAssociatedEdge" ></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#a14">sint</a> NL3D::CMRMFaceBuild::getAssociatedEdge </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02955.html">CMRMEdge</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>edge</em> </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="a06058.html#l00247">247</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+References <a class="el" href="a05981.html#l00104">sint</a>, <a class="el" href="a06058.html#l00151">NL3D::CMRMEdge::v0</a>, <a class="el" href="a06058.html#l00151">NL3D::CMRMEdge::v1</a>, and <a class="el" href="a06062.html#l00059">NL3D::CMRMCorner::Vertex</a>.
+<p>
+Referenced by <a class="el" href="a06058.html#l00259">hasEdge()</a>.
+<p>
+<div class="fragment"><pre>00248 {
+00249 <a class="code" href="a04558.html#a14">sint</a> v0= edge.v0;
+00250 <a class="code" href="a04558.html#a14">sint</a> v1= edge.v1;
+00251 <span class="keywordflow">if</span>(<a class="code" href="a02957.html#NL3D_1_1CMRMFaceBuildo1">Corner</a>[0].Vertex==v0 &amp;&amp; <a class="code" href="a02957.html#NL3D_1_1CMRMFaceBuildo1">Corner</a>[1].Vertex==v1) <span class="keywordflow">return</span> 0;
+00252 <span class="keywordflow">if</span>(Corner[0].Vertex==v1 &amp;&amp; Corner[1].Vertex==v0) <span class="keywordflow">return</span> 0;
+00253 <span class="keywordflow">if</span>(Corner[1].Vertex==v0 &amp;&amp; Corner[2].Vertex==v1) <span class="keywordflow">return</span> 1;
+00254 <span class="keywordflow">if</span>(Corner[1].Vertex==v1 &amp;&amp; Corner[2].Vertex==v0) <span class="keywordflow">return</span> 1;
+00255 <span class="keywordflow">if</span>(Corner[0].Vertex==v0 &amp;&amp; Corner[2].Vertex==v1) <span class="keywordflow">return</span> 2;
+00256 <span class="keywordflow">if</span>(Corner[0].Vertex==v1 &amp;&amp; Corner[2].Vertex==v0) <span class="keywordflow">return</span> 2;
+00257 <span class="keywordflow">return</span> -1;
+00258 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuilda2" doxytag="NL3D::CMRMFaceBuild::getAssociatedWedge" ></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#a14">sint</a> NL3D::CMRMFaceBuild::getAssociatedWedge </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a14">sint</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>attribId</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a14">sint</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>numvertex</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"><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="a06058.html#l00313">313</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+References <a class="el" href="a06062.html#l00061">NL3D::CMRMCorner::Attributes</a>, <a class="el" href="a05981.html#l00104">sint</a>, and <a class="el" href="a06062.html#l00059">NL3D::CMRMCorner::Vertex</a>.
+<p>
+Referenced by <a class="el" href="a06055.html#l00499">NL3D::CMRMBuilder::collapseEdge()</a>, and <a class="el" href="a06055.html#l00333">NL3D::CMRMBuilder::faceShareWedges()</a>.
+<p>
+<div class="fragment"><pre>00314 {
+00315 <span class="keywordflow">if</span>(<a class="code" href="a02957.html#NL3D_1_1CMRMFaceBuildo1">Corner</a>[0].Vertex==numvertex) <span class="keywordflow">return</span> <a class="code" href="a02957.html#NL3D_1_1CMRMFaceBuildo1">Corner</a>[0].Attributes[attribId];
+00316 <span class="keywordflow">if</span>(<a class="code" href="a02957.html#NL3D_1_1CMRMFaceBuildo1">Corner</a>[1].Vertex==numvertex) <span class="keywordflow">return</span> <a class="code" href="a02957.html#NL3D_1_1CMRMFaceBuildo1">Corner</a>[1].Attributes[attribId];
+00317 <span class="keywordflow">if</span>(<a class="code" href="a02957.html#NL3D_1_1CMRMFaceBuildo1">Corner</a>[2].Vertex==numvertex) <span class="keywordflow">return</span> <a class="code" href="a02957.html#NL3D_1_1CMRMFaceBuildo1">Corner</a>[2].Attributes[attribId];
+00318 <span class="keywordflow">return</span> -1;
+00319 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuilda3" doxytag="NL3D::CMRMFaceBuild::getEdge" ></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="a02955.html">CMRMEdge</a> NL3D::CMRMFaceBuild::getEdge </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a14">sint</a>&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>eId</em> </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="a06058.html#l00263">263</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+References <a class="el" href="a05622.html#l00416">nlstop</a>, and <a class="el" href="a05981.html#l00104">sint</a>.
+<p>
+Referenced by <a class="el" href="a06055.html#l00214">NL3D::CMRMBuilder::edgeNearUniqueMatFace()</a>, <a class="el" href="a06055.html#l00347">NL3D::CMRMBuilder::insertFaceIntoEdgeList()</a>, <a class="el" href="a06058.html#l00278">invalidEdgeIt()</a>, <a class="el" href="a06058.html#l00288">validEdgeIt()</a>, and <a class="el" href="a06055.html#l00108">NL3D::CMRMBuilder::vertexClosed()</a>.
+<p>
+<div class="fragment"><pre>00264 {
+00265 <span class="keywordflow">if</span>(eId==0) <span class="keywordflow">return</span> CMRMEdge(Corner[0].Vertex, Corner[1].Vertex);
+00266 <span class="keywordflow">if</span>(eId==1) <span class="keywordflow">return</span> CMRMEdge(Corner[1].Vertex, Corner[2].Vertex);
+00267 <span class="keywordflow">if</span>(eId==2) <span class="keywordflow">return</span> CMRMEdge(Corner[2].Vertex, Corner[0].Vertex);
+00268 <a class="code" href="a04199.html#a12">nlstop</a>;
+00269 <span class="keywordflow">return</span> CMRMEdge(-1,-1);
+00270 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuilda4" doxytag="NL3D::CMRMFaceBuild::hasEdge" ></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 NL3D::CMRMFaceBuild::hasEdge </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02955.html">CMRMEdge</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>edge</em> </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="a06058.html#l00259">259</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+References <a class="el" href="a06058.html#l00247">getAssociatedEdge()</a>.
+<p>
+<div class="fragment"><pre>00260 {
+00261 <span class="keywordflow">return</span> <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuilda1">getAssociatedEdge</a>(edge)!=-1;
+00262 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuilda5" doxytag="NL3D::CMRMFaceBuild::hasVertex" ></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 NL3D::CMRMFaceBuild::hasVertex </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a14">sint</a>&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>numvertex</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="a06058.html#l00299">299</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+References <a class="el" href="a05981.html#l00104">sint</a>, and <a class="el" href="a06062.html#l00059">NL3D::CMRMCorner::Vertex</a>.
+<p>
+<div class="fragment"><pre>00300 {
+00301 <span class="keywordflow">return</span> <a class="code" href="a02957.html#NL3D_1_1CMRMFaceBuildo1">Corner</a>[0].Vertex==numvertex || <a class="code" href="a02957.html#NL3D_1_1CMRMFaceBuildo1">Corner</a>[1].Vertex==numvertex || <a class="code" href="a02957.html#NL3D_1_1CMRMFaceBuildo1">Corner</a>[2].Vertex==numvertex;
+00302 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuilda6" doxytag="NL3D::CMRMFaceBuild::hasWedge" ></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 NL3D::CMRMFaceBuild::hasWedge </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a04558.html#a14">sint</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>attribId</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a04558.html#a14">sint</a>&nbsp;</td>
+ <td class="mdname" nowrap> <em>numwedge</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"><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="a06058.html#l00307">307</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+References <a class="el" href="a06062.html#l00061">NL3D::CMRMCorner::Attributes</a>, and <a class="el" href="a05981.html#l00104">sint</a>.
+<p>
+<div class="fragment"><pre>00308 {
+00309 <span class="keywordflow">return</span> <a class="code" href="a02957.html#NL3D_1_1CMRMFaceBuildo1">Corner</a>[0].Attributes[attribId]==numwedge ||
+00310 <a class="code" href="a02957.html#NL3D_1_1CMRMFaceBuildo1">Corner</a>[1].Attributes[attribId]==numwedge ||
+00311 <a class="code" href="a02957.html#NL3D_1_1CMRMFaceBuildo1">Corner</a>[2].Attributes[attribId]==numwedge;
+00312 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuilda7" doxytag="NL3D::CMRMFaceBuild::invalidAllIts" ></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 NL3D::CMRMFaceBuild::invalidAllIts </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top"><a class="el" href="a05363.html#a152">TEdgeMap</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>edgeMap</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="a06058.html#l00271">271</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+References <a class="el" href="a06058.html#l00228">It0</a>, <a class="el" href="a06058.html#l00228">It1</a>, <a class="el" href="a06058.html#l00228">It2</a>, <a class="el" href="a06058.html#l00206">NL3D::TEdgeMap</a>, <a class="el" href="a06058.html#l00230">ValidIt0</a>, <a class="el" href="a06058.html#l00230">ValidIt1</a>, and <a class="el" href="a06058.html#l00230">ValidIt2</a>.
+<p>
+<div class="fragment"><pre>00272 {
+00273 <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo8">ValidIt0</a>= <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo9">ValidIt1</a>= <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo10">ValidIt2</a>= <span class="keyword">false</span>;
+00274 <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo4">It0</a>= edgeMap.end();
+00275 <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo5">It1</a>= edgeMap.end();
+00276 <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo6">It2</a>= edgeMap.end();
+00277 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuilda8" doxytag="NL3D::CMRMFaceBuild::invalidEdgeIt" ></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 NL3D::CMRMFaceBuild::invalidEdgeIt </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02955.html">CMRMEdge</a> &amp;&nbsp;</td>
+ <td class="mdname" nowrap> <em>e</em>, </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap align="right"></td>
+ <td></td>
+ <td class="md" nowrap><a class="el" href="a05363.html#a152">TEdgeMap</a> &amp;&nbsp;</td>
+ <td class="mdname" nowrap> <em>edgeMap</em></td>
+ </tr>
+ <tr>
+ <td></td>
+ <td class="md">)&nbsp;</td>
+ <td class="md" colspan="2"><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="a06058.html#l00278">278</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+References <a class="el" href="a06058.html#l00263">getEdge()</a>, <a class="el" href="a06058.html#l00228">It0</a>, <a class="el" href="a06058.html#l00228">It1</a>, <a class="el" href="a06058.html#l00228">It2</a>, <a class="el" href="a05622.html#l00416">nlstop</a>, <a class="el" href="a06058.html#l00206">NL3D::TEdgeMap</a>, <a class="el" href="a06058.html#l00230">ValidIt0</a>, <a class="el" href="a06058.html#l00230">ValidIt1</a>, and <a class="el" href="a06058.html#l00230">ValidIt2</a>.
+<p>
+Referenced by <a class="el" href="a06055.html#l00945">NL3D::CMRMBuilder::collapseEdges()</a>.
+<p>
+<div class="fragment"><pre>00279 {
+00280 <span class="keywordflow">if</span>(e== <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuilda3">getEdge</a>(0))
+00281 <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo4">It0</a>= edgeMap.end(), <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo8">ValidIt0</a>= <span class="keyword">false</span>;
+00282 <span class="keywordflow">else</span> <span class="keywordflow">if</span>(e== <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuilda3">getEdge</a>(1))
+00283 <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo5">It1</a>= edgeMap.end(), <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo9">ValidIt1</a>= <span class="keyword">false</span>;
+00284 <span class="keywordflow">else</span> <span class="keywordflow">if</span>(e== <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuilda3">getEdge</a>(2))
+00285 <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo6">It2</a>= edgeMap.end(), <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo10">ValidIt2</a>= <span class="keyword">false</span>;
+00286 <span class="keywordflow">else</span> <a class="code" href="a04199.html#a12">nlstop</a>;
+00287 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuilda9" doxytag="NL3D::CMRMFaceBuild::operator=" ></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="a02958.html">CMRMFaceBuild</a>&amp; NL3D::CMRMFaceBuild::operator= </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02957.html">CMRMFace</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><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="a06058.html#l00239">239</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+<div class="fragment"><pre>00240 {
+00241 (CMRMFace &amp;)(*this)=f;
+00242 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
+00243 }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuilda10" doxytag="NL3D::CMRMFaceBuild::validEdgeIt" ></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 NL3D::CMRMFaceBuild::validEdgeIt </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const <a class="el" href="a02955.html">CMRMEdge</a> &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>e</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="a06058.html#l00288">288</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+References <a class="el" href="a06058.html#l00263">getEdge()</a>, <a class="el" href="a05622.html#l00416">nlstop</a>, <a class="el" href="a06058.html#l00230">ValidIt0</a>, <a class="el" href="a06058.html#l00230">ValidIt1</a>, and <a class="el" href="a06058.html#l00230">ValidIt2</a>.
+<p>
+Referenced by <a class="el" href="a06055.html#l00945">NL3D::CMRMBuilder::collapseEdges()</a>.
+<p>
+<div class="fragment"><pre>00289 {
+00290 <span class="keywordflow">if</span>(e== <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuilda3">getEdge</a>(0)) <span class="keywordflow">return</span> <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo8">ValidIt0</a>;
+00291 <span class="keywordflow">if</span>(e== <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuilda3">getEdge</a>(1)) <span class="keywordflow">return</span> <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo9">ValidIt1</a>;
+00292 <span class="keywordflow">if</span>(e== <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuilda3">getEdge</a>(2)) <span class="keywordflow">return</span> <a class="code" href="a02958.html#NL3D_1_1CMRMFaceBuildo10">ValidIt2</a>;
+00293 <a class="code" href="a04199.html#a12">nlstop</a>;
+00294 <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00295 }
+</pre></div> </td>
+ </tr>
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuildo0" doxytag="NL3D::CMRMFaceBuild::BSInterpolated" ></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="a03668.html">CVectorH</a>&gt; <a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuildo0">NL3D::CMRMFaceBuild::BSInterpolated</a>
+ </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="a06058.html#l00223">223</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+Referenced by <a class="el" href="a06055.html#l00499">NL3D::CMRMBuilder::collapseEdge()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuildo1" doxytag="NL3D::CMRMFaceBuild::Corner" ></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="a02954.html">CMRMCorner</a> <a class="el" href="a02957.html#NL3D_1_1CMRMFaceBuildo1">NL3D::CMRMFace::Corner</a>[3]<code> [inherited]</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="a06062.html#l00081">81</a> of file <a class="el" href="a06062.html">mrm_mesh.h</a>.
+<p>
+Referenced by <a class="el" href="a06055.html#l01336">NL3D::CMRMBuilder::buildFinalMRM()</a>, <a class="el" href="a06055.html#l00499">NL3D::CMRMBuilder::collapseEdge()</a>, <a class="el" href="a06055.html#l00867">NL3D::CMRMBuilder::init()</a>, <a class="el" href="a06055.html#l01108">NL3D::CMRMBuilder::makeLODMesh()</a>, <a class="el" href="a06055.html#l01010">NL3D::CMRMBuilder::saveCoarserMesh()</a>, and <a class="el" href="a06055.html#l00108">NL3D::CMRMBuilder::vertexClosed()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuildo2" doxytag="NL3D::CMRMFaceBuild::Deleted" ></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 <a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuildo2">NL3D::CMRMFaceBuild::Deleted</a>
+ </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="a06058.html#l00226">226</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+Referenced by <a class="el" href="a06058.html#l00234">CMRMFaceBuild()</a>, and <a class="el" href="a06055.html#l01010">NL3D::CMRMBuilder::saveCoarserMesh()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuildo3" doxytag="NL3D::CMRMFaceBuild::InterpolatedAttribute" ></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="a03668.html">CVectorH</a> <a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuildo3">NL3D::CMRMFaceBuild::InterpolatedAttribute</a>
+ </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="a06058.html#l00222">222</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+Referenced by <a class="el" href="a06055.html#l00499">NL3D::CMRMBuilder::collapseEdge()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuildo4" doxytag="NL3D::CMRMFaceBuild::It0" ></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="a05363.html#a153">ItEdgeMap</a> <a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuildo4">NL3D::CMRMFaceBuild::It0</a>
+ </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="a06058.html#l00228">228</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+Referenced by <a class="el" href="a06058.html#l00271">invalidAllIts()</a>, <a class="el" href="a06058.html#l00278">invalidEdgeIt()</a>, and <a class="el" href="a06055.html#l00367">NL3D::CMRMBuilder::removeFaceFromEdgeList()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuildo5" doxytag="NL3D::CMRMFaceBuild::It1" ></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="a05363.html#a153">ItEdgeMap</a> <a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuildo5">NL3D::CMRMFaceBuild::It1</a>
+ </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="a06058.html#l00228">228</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+Referenced by <a class="el" href="a06058.html#l00271">invalidAllIts()</a>, <a class="el" href="a06058.html#l00278">invalidEdgeIt()</a>, and <a class="el" href="a06055.html#l00367">NL3D::CMRMBuilder::removeFaceFromEdgeList()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuildo6" doxytag="NL3D::CMRMFaceBuild::It2" ></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="a05363.html#a153">ItEdgeMap</a> <a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuildo6">NL3D::CMRMFaceBuild::It2</a>
+ </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="a06058.html#l00228">228</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+Referenced by <a class="el" href="a06058.html#l00271">invalidAllIts()</a>, <a class="el" href="a06058.html#l00278">invalidEdgeIt()</a>, and <a class="el" href="a06055.html#l00367">NL3D::CMRMBuilder::removeFaceFromEdgeList()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuildo7" doxytag="NL3D::CMRMFaceBuild::MaterialId" ></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#a14">sint</a> <a class="el" href="a02957.html#NL3D_1_1CMRMFaceBuildo7">NL3D::CMRMFace::MaterialId</a><code> [inherited]</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="a06062.html#l00083">83</a> of file <a class="el" href="a06062.html">mrm_mesh.h</a>.
+<p>
+Referenced by <a class="el" href="a06055.html#l01336">NL3D::CMRMBuilder::buildFinalMRM()</a>, and <a class="el" href="a06055.html#l01010">NL3D::CMRMBuilder::saveCoarserMesh()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuildo8" doxytag="NL3D::CMRMFaceBuild::ValidIt0" ></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 <a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuildo8">NL3D::CMRMFaceBuild::ValidIt0</a>
+ </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="a06058.html#l00230">230</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+Referenced by <a class="el" href="a06058.html#l00234">CMRMFaceBuild()</a>, <a class="el" href="a06055.html#l00347">NL3D::CMRMBuilder::insertFaceIntoEdgeList()</a>, <a class="el" href="a06058.html#l00271">invalidAllIts()</a>, <a class="el" href="a06058.html#l00278">invalidEdgeIt()</a>, <a class="el" href="a06055.html#l00367">NL3D::CMRMBuilder::removeFaceFromEdgeList()</a>, and <a class="el" href="a06058.html#l00288">validEdgeIt()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuildo9" doxytag="NL3D::CMRMFaceBuild::ValidIt1" ></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 <a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuildo9">NL3D::CMRMFaceBuild::ValidIt1</a>
+ </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="a06058.html#l00230">230</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+Referenced by <a class="el" href="a06058.html#l00234">CMRMFaceBuild()</a>, <a class="el" href="a06055.html#l00347">NL3D::CMRMBuilder::insertFaceIntoEdgeList()</a>, <a class="el" href="a06058.html#l00271">invalidAllIts()</a>, <a class="el" href="a06058.html#l00278">invalidEdgeIt()</a>, <a class="el" href="a06055.html#l00367">NL3D::CMRMBuilder::removeFaceFromEdgeList()</a>, and <a class="el" href="a06058.html#l00288">validEdgeIt()</a>. </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CMRMFaceBuildo10" doxytag="NL3D::CMRMFaceBuild::ValidIt2" ></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 <a class="el" href="a02958.html#NL3D_1_1CMRMFaceBuildo10">NL3D::CMRMFaceBuild::ValidIt2</a>
+ </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="a06058.html#l00230">230</a> of file <a class="el" href="a06058.html">mrm_internal.h</a>.
+<p>
+Referenced by <a class="el" href="a06058.html#l00234">CMRMFaceBuild()</a>, <a class="el" href="a06055.html#l00347">NL3D::CMRMBuilder::insertFaceIntoEdgeList()</a>, <a class="el" href="a06058.html#l00271">invalidAllIts()</a>, <a class="el" href="a06058.html#l00278">invalidEdgeIt()</a>, <a class="el" href="a06055.html#l00367">NL3D::CMRMBuilder::removeFaceFromEdgeList()</a>, and <a class="el" href="a06058.html#l00288">validEdgeIt()</a>. </td>
+ </tr>
+</table>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="a06058.html">mrm_internal.h</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Tue Mar 16 06:56:53 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>