diff options
author | cathook <b01902109@csie.ntu.edu.tw> | 2014-06-19 07:25:48 +0800 |
---|---|---|
committer | cathook <b01902109@csie.ntu.edu.tw> | 2014-06-19 07:25:48 +0800 |
commit | fe926756145c5e5cf5f315af0acdbfd85ba27543 (patch) | |
tree | 4d75f94b87fd6d60262f2377d92f5896faf1be7d /doc/html/VP__Tree_8h_source.html | |
parent | b2b55d8c642524274d8115d5b1863e1a40715887 (diff) | |
download | meow-fe926756145c5e5cf5f315af0acdbfd85ba27543.tar meow-fe926756145c5e5cf5f315af0acdbfd85ba27543.tar.gz meow-fe926756145c5e5cf5f315af0acdbfd85ba27543.tar.bz2 meow-fe926756145c5e5cf5f315af0acdbfd85ba27543.tar.lz meow-fe926756145c5e5cf5f315af0acdbfd85ba27543.tar.xz meow-fe926756145c5e5cf5f315af0acdbfd85ba27543.tar.zst meow-fe926756145c5e5cf5f315af0acdbfd85ba27543.zip |
x
Diffstat (limited to 'doc/html/VP__Tree_8h_source.html')
-rw-r--r-- | doc/html/VP__Tree_8h_source.html | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/doc/html/VP__Tree_8h_source.html b/doc/html/VP__Tree_8h_source.html index 7947eac..a66f915 100644 --- a/doc/html/VP__Tree_8h_source.html +++ b/doc/html/VP__Tree_8h_source.html @@ -112,12 +112,12 @@ $(document).ready(function(){initNavTree('VP__Tree_8h_source.html','');}); <div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  };</div> <div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="keyword">typedef</span> std::vector<Answer> AnswerV;</div> <div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keyword">typedef</span> std::priority_queue<Answer, AnswerV, AnswerCompare> Answers;</div> -<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  </div> +<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> </div> <div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <a class="code" href="classmeow_1_1VP__Tree.html#a02c136810876c8713b9760aa8bb51aa4">Vectors</a> vectors_;</div> <div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  Node* root_;</div> <div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="keywordtype">size_t</span> dimension_;</div> <div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keywordtype">bool</span> needRebuild_;</div> -<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  </div> +<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> </div> <div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  Scalar distance2(Vector <span class="keyword">const</span>& v1, Vector <span class="keyword">const</span>& v2)<span class="keyword"> const </span>{</div> <div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  Scalar ret(0);</div> <div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="keywordflow">for</span> (<span class="keywordtype">size_t</span> i = 0; i < dimension_; i++) ret += <a class="code" href="namespacemeow.html#a1954e235973a2ac79a7a72a4b7d25573" title="x*x ">squ</a>(v1[i] - v2[i]);</div> @@ -236,14 +236,14 @@ $(document).ready(function(){initNavTree('VP__Tree_8h_source.html','');}); <div class="line"><a name="l00212"></a><span class="lineno"><a class="code" href="classmeow_1_1VP__Tree.html#ab611c988f5c567498d40866e9eab3851"> 212</a></span>  <a class="code" href="classmeow_1_1VP__Tree.html#ab611c988f5c567498d40866e9eab3851" title="constructor, with dimension = 1">VP_Tree</a>(): root_(NULL), vectors_(0), dimension_(1), needRebuild_(false){</div> <div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  <a class="code" href="classmeow_1_1VP__Tree.html#ad1bffde18bc2f0fc955e78fe77333558" title="清空所有資料並重新給定維度">reset</a>(0);</div> <div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  }</div> -<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  </div> +<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> </div> <div class="line"><a name="l00217"></a><span class="lineno"><a class="code" href="classmeow_1_1VP__Tree.html#a1f301f751afe7baf5eafe6964c6a7a15"> 217</a></span>  <a class="code" href="classmeow_1_1VP__Tree.html#ab611c988f5c567498d40866e9eab3851" title="constructor, with dimension = 1">VP_Tree</a>(<a class="code" href="classmeow_1_1VP__Tree.html" title="跟KD_Tree很像歐">VP_Tree</a> <span class="keyword">const</span>& tree2):</div> <div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  vectors_(tree2.vectors_),</div> <div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  root_(dup(tree2.root_)),</div> <div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  dimension_(tree2.dimension_),</div> <div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  needRebuild_(tree2.needRebuild_) {</div> <div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  }</div> -<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  </div> +<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> </div> <div class="line"><a name="l00225"></a><span class="lineno"><a class="code" href="classmeow_1_1VP__Tree.html#a5ce274e16a28c6ef5cac63c6e3258d8b"> 225</a></span>  <a class="code" href="classmeow_1_1VP__Tree.html#ab611c988f5c567498d40866e9eab3851" title="constructor, with dimension = 1">VP_Tree</a>(<span class="keywordtype">size_t</span> dimension):</div> <div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  vectors_(0),</div> <div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  root_(NULL),</div> @@ -251,11 +251,11 @@ $(document).ready(function(){initNavTree('VP__Tree_8h_source.html','');}); <div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  needRebuild_(false) {</div> <div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  <a class="code" href="classmeow_1_1VP__Tree.html#ad1bffde18bc2f0fc955e78fe77333558" title="清空所有資料並重新給定維度">reset</a>(dimension);</div> <div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  }</div> -<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  </div> +<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> </div> <div class="line"><a name="l00234"></a><span class="lineno"><a class="code" href="classmeow_1_1VP__Tree.html#a599a1fba89e0e5a06fa1e71c81bc5216"> 234</a></span>  <a class="code" href="classmeow_1_1VP__Tree.html#a599a1fba89e0e5a06fa1e71c81bc5216" title="destructor">~VP_Tree</a>() {</div> <div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  <a class="code" href="classmeow_1_1VP__Tree.html#ac4d1a186226b2d27abce9eb71149c62c" title="清空所有資料">clear</a>(root_);</div> <div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  }</div> -<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  </div> +<div class="line"><a name="l00237"></a><span class="lineno"> 237</span> </div> <div class="line"><a name="l00241"></a><span class="lineno"><a class="code" href="classmeow_1_1VP__Tree.html#afcc9734a4e012d6dfdab408d5c698905"> 241</a></span>  <a class="code" href="classmeow_1_1VP__Tree.html" title="跟KD_Tree很像歐">VP_Tree</a>& <a class="code" href="classmeow_1_1VP__Tree.html#afcc9734a4e012d6dfdab408d5c698905" title="複製資料">copyFrom</a>(<a class="code" href="classmeow_1_1VP__Tree.html" title="跟KD_Tree很像歐">VP_Tree</a> <span class="keyword">const</span>& tree2) {</div> <div class="line"><a name="l00242"></a><span class="lineno"> 242</span>  <a class="code" href="classmeow_1_1VP__Tree.html#ad1bffde18bc2f0fc955e78fe77333558" title="清空所有資料並重新給定維度">reset</a>(tree2.dimension_);</div> <div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  vectors_ = tree2.vectors_;</div> @@ -318,7 +318,7 @@ $(document).ready(function(){initNavTree('VP__Tree_8h_source.html','');}); <div class="line"><a name="l00325"></a><span class="lineno"> 325</span>  dimension_ = std::max((<span class="keywordtype">size_t</span>)1, dimension);</div> <div class="line"><a name="l00326"></a><span class="lineno"> 326</span>  <span class="keywordflow">return</span> dimension_;</div> <div class="line"><a name="l00327"></a><span class="lineno"> 327</span>  }</div> -<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>  </div> +<div class="line"><a name="l00328"></a><span class="lineno"> 328</span> </div> <div class="line"><a name="l00330"></a><span class="lineno"><a class="code" href="classmeow_1_1VP__Tree.html#a7c73bb25b40f440b48267f94fa4561ad"> 330</a></span>  <a class="code" href="classmeow_1_1VP__Tree.html" title="跟KD_Tree很像歐">VP_Tree</a>& <a class="code" href="classmeow_1_1VP__Tree.html#a7c73bb25b40f440b48267f94fa4561ad" title="same as copyFrom(tree2) ">operator=</a>(<a class="code" href="classmeow_1_1VP__Tree.html" title="跟KD_Tree很像歐">VP_Tree</a> <span class="keyword">const</span>& tree2) {</div> <div class="line"><a name="l00331"></a><span class="lineno"> 331</span>  <span class="keywordflow">return</span> <a class="code" href="classmeow_1_1VP__Tree.html#afcc9734a4e012d6dfdab408d5c698905" title="複製資料">copyFrom</a>(tree2);</div> <div class="line"><a name="l00332"></a><span class="lineno"> 332</span>  }</div> @@ -334,7 +334,7 @@ $(document).ready(function(){initNavTree('VP__Tree_8h_source.html','');}); <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> <li class="navelem"><a class="el" href="dir_92fecd8d02dd5e7a67429447fdf0f60f.html">meowpp</a></li><li class="navelem"><a class="el" href="dir_a17ff8dcb3a1c1b842af541700214096.html">dsa</a></li><li class="navelem"><a class="el" href="VP__Tree_8h.html">VP_Tree.h</a></li> - <li class="footer">Generated on Sun Jun 1 2014 13:54:33 for Templates -- Meow by + <li class="footer">Generated on Fri Jun 6 2014 17:51:46 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> </ul> |