aboutsummaryrefslogtreecommitdiffstats
path: root/doc/html/classmeow_1_1KD__Tree.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/classmeow_1_1KD__Tree.html')
-rw-r--r--doc/html/classmeow_1_1KD__Tree.html40
1 files changed, 32 insertions, 8 deletions
diff --git a/doc/html/classmeow_1_1KD__Tree.html b/doc/html/classmeow_1_1KD__Tree.html
index b2b984e..52612a8 100644
--- a/doc/html/classmeow_1_1KD__Tree.html
+++ b/doc/html/classmeow_1_1KD__Tree.html
@@ -4,7 +4,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
+<meta name="generator" content="Doxygen 1.8.6"/>
<title>Templates -- Meow: meow::KD_Tree&lt; Vector, Scalar &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -28,16 +28,16 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
+ &#160;<span id="projectnumber">1.1.4</span>
</div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
+ <div id="projectbrief">A C++ template which is unable and also not allowed to compile to obj-file first.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
+<!-- Generated by Doxygen 1.8.6 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
@@ -114,10 +114,10 @@ class meow::KD_Tree&lt; Vector, Scalar &gt;</h3>
<p><code>k-dimension</code> tree </p>
<p>全名k-dimension tree, 用來維護由<b>N個K維度向量所成的集合</b>, 並可於該set中查找 <b>前i個離給定向量最接近的向量</b> </p>
-<h2>Template Class Operators Request</h2>
+<h2>Template Class Operators Request </h2>
<table class="doxtable">
<tr>
-<th align="right">const?</th><th align="center">Typename</th><th align="right">Operator </th><th align="left">Parameters </th><th align="center">Return Type </th><th align="left">Description </th></tr>
+<th align="right">const?</th><th align="center">Typename</th><th align="right">Operator </th><th align="left">Parameters </th><th align="center">Return Type </th><th align="left">Description </th></tr>
<tr>
<td align="right">const </td><td align="center"><a class="el" href="classmeow_1_1Vector.html" title="vector ">Vector</a> </td><td align="right">operator[] </td><td align="left">(size_t <code>n</code>) </td><td align="center">Scalar </td><td align="left">取得第 <code>n</code> 維度量 </td></tr>
<tr>
@@ -133,6 +133,8 @@ class meow::KD_Tree&lt; Vector, Scalar &gt;</h3>
</table>
<dl class="section note"><dt>Note</dt><dd>: 此資料結構只有在 N &gt;&gt; 2 <sup>K</sup> 時才比較有優勢, 當 K 逐漸變大時, 所花時間會跟暴搜沒兩樣</dd></dl>
<dl class="section author"><dt>Author</dt><dd>cat_leopard </dd></dl>
+
+<p>Definition at line <a class="el" href="KD__Tree_8h_source.html#l00040">40</a> of file <a class="el" href="KD__Tree_8h_source.html">KD_Tree.h</a>.</p>
</div><h2 class="groupheader">Member Typedef Documentation</h2>
<a class="anchor" id="afc143e90dba569c51b6eb146ba9df7f8"></a>
<div class="memitem">
@@ -148,6 +150,8 @@ template&lt;class Vector , class Scalar &gt; </div>
<p>Custom Type: Vectors is <code>std::vector&lt;Vector&gt;</code> </p>
+<p>Definition at line <a class="el" href="KD__Tree_8h_source.html#l00189">189</a> of file <a class="el" href="KD__Tree_8h_source.html">KD_Tree.h</a>.</p>
+
</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
@@ -176,6 +180,8 @@ template&lt;class Vector , class Scalar &gt; </div>
<p>constructor, with dimension = 1 </p>
+<p>Definition at line <a class="el" href="KD__Tree_8h_source.html#l00192">192</a> of file <a class="el" href="KD__Tree_8h_source.html">KD_Tree.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="aafecfa34e96615249e11e9ba1b85fdc7"></a>
@@ -204,6 +210,8 @@ template&lt;class Vector , class Scalar &gt; </div>
<p>constructor, given dimension </p>
+<p>Definition at line <a class="el" href="KD__Tree_8h_source.html#l00196">196</a> of file <a class="el" href="KD__Tree_8h_source.html">KD_Tree.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="a6ffacb6d4020cfb1c127b68f3f427ee4"></a>
@@ -231,6 +239,8 @@ template&lt;class Vector , class Scalar &gt; </div>
<p>destructor </p>
+<p>Definition at line <a class="el" href="KD__Tree_8h_source.html#l00201">201</a> of file <a class="el" href="KD__Tree_8h_source.html">KD_Tree.h</a>.</p>
+
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
@@ -259,6 +269,8 @@ template&lt;class Vector , class Scalar &gt; </div>
<p>檢查至今是否有 insert/erase 被呼叫來決定是否 <code>rebuild()</code> </p>
+<p>Definition at line <a class="el" href="KD__Tree_8h_source.html#l00231">231</a> of file <a class="el" href="KD__Tree_8h_source.html">KD_Tree.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="a586afb8e59665a951ab0a9deae2fde40"></a>
@@ -286,6 +298,8 @@ template&lt;class Vector , class Scalar &gt; </div>
<p>清空所有資料 </p>
+<p>Definition at line <a class="el" href="KD__Tree_8h_source.html#l00286">286</a> of file <a class="el" href="KD__Tree_8h_source.html">KD_Tree.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="adb0aaa5a70a7255935d8a4326c454434"></a>
@@ -314,6 +328,8 @@ template&lt;class Vector , class Scalar &gt; </div>
<p>將給定的Vector從set移除 </p>
+<p>Definition at line <a class="el" href="KD__Tree_8h_source.html#l00215">215</a> of file <a class="el" href="KD__Tree_8h_source.html">KD_Tree.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="a09bf16356618fde6d256a843b87f44b6"></a>
@@ -341,6 +357,8 @@ template&lt;class Vector , class Scalar &gt; </div>
<p>重新建樹 </p>
+<p>Definition at line <a class="el" href="KD__Tree_8h_source.html#l00240">240</a> of file <a class="el" href="KD__Tree_8h_source.html">KD_Tree.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="ad1af6def42b23b9b4acef03d32774b9e"></a>
@@ -369,6 +387,8 @@ template&lt;class Vector , class Scalar &gt; </div>
<p>將給定的Vector加到set中 </p>
+<p>Definition at line <a class="el" href="KD__Tree_8h_source.html#l00207">207</a> of file <a class="el" href="KD__Tree_8h_source.html">KD_Tree.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="a10e1cac9c14e047d77fb95eaf0b49bd8"></a>
@@ -414,6 +434,8 @@ template&lt;class Vector , class Scalar &gt; </div>
<p>查找 </p>
<p>於set中找尋距離指定向量前 <code>i</code> 近的向量, 並依照由近而遠的順序排序. 如果有兩個向量<code>v1</code>,v2 距離一樣, 且 <code>cmp</code> 為<code>true</code> , 則直接依照 <code>v1&lt;v2</code> 來決定誰在前面. 最後回傳一陣列包含所有解. </p>
+<p>Definition at line <a class="el" href="KD__Tree_8h_source.html#l00263">263</a> of file <a class="el" href="KD__Tree_8h_source.html">KD_Tree.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="a45be7cf06442b1a75902faa266950121"></a>
@@ -442,6 +464,8 @@ template&lt;class Vector , class Scalar &gt; </div>
<p>清空所有資料並重新給定維度 </p>
+<p>Definition at line <a class="el" href="KD__Tree_8h_source.html#l00295">295</a> of file <a class="el" href="KD__Tree_8h_source.html">KD_Tree.h</a>.</p>
+
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
@@ -454,9 +478,9 @@ template&lt;class Vector , class Scalar &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1KD__Tree.html">KD_Tree</a></li>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:47 for Templates -- Meow by
+ <li class="footer">Generated on Mon Jun 23 2014 17:02:04 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
</div>
</body>