aboutsummaryrefslogtreecommitdiff
path: root/docs/doxygen/nel/a03658.html
diff options
context:
space:
mode:
authorneodarz <neodarz@neodarz.net>2018-08-11 20:21:34 +0200
committerneodarz <neodarz@neodarz.net>2018-08-11 20:21:34 +0200
commit0ea5fc66924303d1bf73ba283a383e2aadee02f2 (patch)
tree2568e71a7ccc44ec23b8bb3f0ff97fb6bf2ed709 /docs/doxygen/nel/a03658.html
downloadnevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.tar.xz
nevrax-website-self-hostable-0ea5fc66924303d1bf73ba283a383e2aadee02f2.zip
Initial commit
Diffstat (limited to 'docs/doxygen/nel/a03658.html')
-rw-r--r--docs/doxygen/nel/a03658.html191
1 files changed, 191 insertions, 0 deletions
diff --git a/docs/doxygen/nel/a03658.html b/docs/doxygen/nel/a03658.html
new file mode 100644
index 00000000..431edac0
--- /dev/null
+++ b/docs/doxygen/nel/a03658.html
@@ -0,0 +1,191 @@
+<!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: TemplateNL3D::CVectNormIterator&lt; TBaseIter &gt; 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::CVectNormIterator&lt; TBaseIter &gt; Struct Template Reference</h1><code>#include &lt;<a class="el" href="a06220.html">ps_attrib_maker_iterators.h</a>&gt;</code>
+<p>
+<p>Inheritance diagram for NL3D::CVectNormIterator&lt; TBaseIter &gt;:
+<p><center><img src="a03658.png" usemap="#NL3D::CVectNormIterator< TBaseIter >_map" border="0" alt=""></center>
+<map name="NL3D::CVectNormIterator< TBaseIter >_map">
+<area href="a02431.html" alt="NL3D::CPSBaseIterator< TBaseIter >" shape="rect" coords="0,0,232,24">
+</map>
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+<h3>template&lt;class TBaseIter&gt;<br>
+ struct NL3D::CVectNormIterator&lt; TBaseIter &gt;</h3>
+
+This special iterator on a vector attributes enables to convert the speed to its norm It is for private use only, and it has not all the functionnalities of an iterator. The src datas can't be modified as we return the norm, and not a reference on the value
+<p>
+
+<p>
+Definition at line <a class="el" href="a06220.html#l00058">58</a> of file <a class="el" href="a06220.html">ps_attrib_maker_iterators.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>void&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02431.html#NL3D_1_1CVectNormIteratora0">advance</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03658.html#NL3D_1_1CVectNormIteratora1">CVectNormIterator</a> (const TBaseIter &amp;it)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align=right valign=top>GET_INLINE float&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a03658.html#NL3D_1_1CVectNormIteratora2">get</a> () const </td></tr>
+
+<tr><td colspan=2><br><h2>Data Fields</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>TBaseIter&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="a02431.html#NL3D_1_1CVectNormIteratoro0">Iter</a></td></tr>
+
+</table>
+<hr><h2>Constructor &amp; Destructor Documentation</h2>
+<a class="anchor" name="NL3D_1_1CVectNormIteratora1" doxytag="NL3D::CVectNormIterator::CVectNormIterator" ></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" colspan="4">
+template&lt;class TBaseIter&gt; </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap valign="top"> <a class="el" href="a03658.html">NL3D::CVectNormIterator</a>&lt; TBaseIter &gt;::<a class="el" href="a03658.html">CVectNormIterator</a> </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="md" nowrap valign="top">const TBaseIter &amp;&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> <em>it</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="a06220.html#l00061">61</a> of file <a class="el" href="a06220.html">ps_attrib_maker_iterators.h</a>.
+<p>
+<div class="fragment"><pre>00061 : CPSBaseIterator&lt;TBaseIter&gt;(it) {}
+</pre></div> </td>
+ </tr>
+</table>
+<hr><h2>Member Function Documentation</h2>
+<a class="anchor" name="NL3D_1_1CVectNormIteratora0" doxytag="NL3D::CVectNormIterator::advance" ></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" colspan="4">
+template&lt;typename TBaseIter&gt; </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap valign="top"> void <a class="el" href="a02431.html">NL3D::CPSBaseIterator</a>&lt; TBaseIter &gt;::advance </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, inherited]</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="a06220.html#l00050">50</a> of file <a class="el" href="a06220.html">ps_attrib_maker_iterators.h</a>.
+<p>
+<div class="fragment"><pre>00050 { <a class="code" href="a02431.html#NL3D_1_1CVectNormIteratoro0">Iter</a>.advance(); }
+</pre></div> </td>
+ </tr>
+</table>
+<a class="anchor" name="NL3D_1_1CVectNormIteratora2" doxytag="NL3D::CVectNormIterator::get" ></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" colspan="4">
+template&lt;class TBaseIter&gt; </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap valign="top"> GET_INLINE float <a class="el" href="a03658.html">NL3D::CVectNormIterator</a>&lt; TBaseIter &gt;::get </td>
+ <td class="md" valign="top">(&nbsp;</td>
+ <td class="mdname1" valign="top" nowrap> </td>
+ <td class="md" valign="top">&nbsp;)&nbsp;</td>
+ <td class="md" nowrap> const<code> [inline]</code></td>
+ </tr>
+
+ </table>
+ </td>
+ </tr>
+</table>
+<table cellspacing=5 cellpadding=0 border=0>
+ <tr>
+ <td>
+ &nbsp;
+ </td>
+ <td>
+
+<p>
+
+<p>
+Reimplemented from <a class="el" href="a02431.html#NL3D_1_1CPSBaseIteratora3">NL3D::CPSBaseIterator&lt; TBaseIter &gt;</a>.
+<p>
+Definition at line <a class="el" href="a06220.html#l00060">60</a> of file <a class="el" href="a06220.html">ps_attrib_maker_iterators.h</a>.
+<p>
+References <a class="el" href="a06243.html#l00038">GET_INLINE</a>.
+<p>
+<div class="fragment"><pre>00060 { <span class="keywordflow">return</span> <a class="code" href="a02431.html#NL3D_1_1CVectNormIteratoro0">Iter</a>.get().norm(); }
+</pre></div> </td>
+ </tr>
+</table>
+<hr><h2>Field Documentation</h2>
+<a class="anchor" name="NL3D_1_1CVectNormIteratoro0" doxytag="NL3D::CVectNormIterator::Iter" ></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" colspan="4">
+template&lt;typename TBaseIter&gt; </td>
+ </tr>
+ <tr>
+ <td class="md" nowrap valign="top"> TBaseIter <a class="el" href="a02431.html">NL3D::CPSBaseIterator</a>&lt; TBaseIter &gt;::<a class="el" href="a02431.html#NL3D_1_1CVectNormIteratoro0">Iter</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="a06220.html#l00045">45</a> of file <a class="el" href="a06220.html">ps_attrib_maker_iterators.h</a>. </td>
+ </tr>
+</table>
+<hr>The documentation for this struct was generated from the following file:<ul>
+<li><a class="el" href="a06220.html">ps_attrib_maker_iterators.h</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Tue Mar 16 08:19:02 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>