mirror of
https://github.com/gosticks/openpose.git
synced 2026-08-16 14:20:26 +00:00
+1
-1
@@ -1231,5 +1231,5 @@ Generating file index...
|
||||
Generating file member index...
|
||||
Generating example index...
|
||||
finalizing index lists...
|
||||
lookup cache used 4990/65536 hits=38309 misses=5353
|
||||
lookup cache used 4989/65536 hits=38340 misses=5352
|
||||
finished...
|
||||
|
||||
+155
-153
@@ -134,94 +134,87 @@ $(document).ready(function(){initNavTree('array_8hpp_source.html','');});
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <a class="code" href="classop_1_1_array.html#a793b9851c7490bc98d4dd52020c0cd3c">Array</a>(<span class="keyword">const</span> std::vector<int>& sizes, T* <span class="keyword">const</span> dataPtr);</div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div>
|
||||
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <a class="code" href="classop_1_1_array.html">Array<T></a>(<span class="keyword">const</span> <a class="code" href="classop_1_1_array.html">Array<T></a>& <a class="code" href="namespacecl.html#a8856ce875094624efdce0a49496d695e">array</a>);</div>
|
||||
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div>
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <a class="code" href="classop_1_1_array.html">Array<T></a>& <a class="code" href="classop_1_1_array.html#a9c8e006e0eea472485f37971330ecbab">operator=</a>(<span class="keyword">const</span> <a class="code" href="classop_1_1_array.html">Array<T></a>& <a class="code" href="namespacecl.html#a8856ce875094624efdce0a49496d695e">array</a>);</div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <a class="code" href="classop_1_1_array.html">Array<T></a>(<a class="code" href="classop_1_1_array.html">Array<T></a>&& <a class="code" href="namespacecl.html#a8856ce875094624efdce0a49496d695e">array</a>);</div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> </div>
|
||||
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <a class="code" href="classop_1_1_array.html">Array<T></a>& <a class="code" href="classop_1_1_array.html#a9c8e006e0eea472485f37971330ecbab">operator=</a>(<a class="code" href="classop_1_1_array.html">Array<T></a>&& array);</div>
|
||||
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> </div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <a class="code" href="classop_1_1_array.html">Array<T></a> <a class="code" href="classop_1_1_array.html#af42f4570122d1b8259c211f52335909b">clone</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div>
|
||||
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="keywordtype">void</span> <a class="code" href="classop_1_1_array.html#a12e538b09e98bf0900163031602ed2ed">reset</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> size);</div>
|
||||
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> </div>
|
||||
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <span class="keywordtype">void</span> <a class="code" href="classop_1_1_array.html#a12e538b09e98bf0900163031602ed2ed">reset</a>(<span class="keyword">const</span> std::vector<int>& sizes = {});</div>
|
||||
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span> </div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keywordtype">void</span> <a class="code" href="classop_1_1_array.html#a12e538b09e98bf0900163031602ed2ed">reset</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> size, <span class="keyword">const</span> T value);</div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <span class="keywordtype">void</span> <a class="code" href="classop_1_1_array.html#a12e538b09e98bf0900163031602ed2ed">reset</a>(<span class="keyword">const</span> std::vector<int>& sizes, <span class="keyword">const</span> T value);</div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="keywordtype">void</span> <a class="code" href="classop_1_1_array.html#a6bf43d039478797722cf9401ceb951e9">setFrom</a>(<span class="keyword">const</span> cv::Mat& cvMat);</div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span> </div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <span class="keywordtype">void</span> <a class="code" href="classop_1_1_array.html#a28f09d11de753a741334ee8094296acb">setTo</a>(<span class="keyword">const</span> T value);</div>
|
||||
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <a class="code" href="classop_1_1_array.html#a793b9851c7490bc98d4dd52020c0cd3c">Array</a>(<span class="keyword">const</span> <a class="code" href="classop_1_1_array.html">Array<T></a>& <a class="code" href="namespacecl.html#a8856ce875094624efdce0a49496d695e">array</a>, <span class="keyword">const</span> <span class="keywordtype">int</span> index, <span class="keyword">const</span> <span class="keywordtype">bool</span> noCopy = <span class="keyword">false</span>);</div>
|
||||
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <a class="code" href="classop_1_1_array.html">Array<T></a>(<span class="keyword">const</span> <a class="code" href="classop_1_1_array.html">Array<T></a>& <a class="code" href="namespacecl.html#a8856ce875094624efdce0a49496d695e">array</a>);</div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span> </div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <a class="code" href="classop_1_1_array.html">Array<T></a>& <a class="code" href="classop_1_1_array.html#a9c8e006e0eea472485f37971330ecbab">operator=</a>(<span class="keyword">const</span> <a class="code" href="classop_1_1_array.html">Array<T></a>& array);</div>
|
||||
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span> </div>
|
||||
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <a class="code" href="classop_1_1_array.html">Array<T></a>(<a class="code" href="classop_1_1_array.html">Array<T></a>&& <a class="code" href="namespacecl.html#a8856ce875094624efdce0a49496d695e">array</a>);</div>
|
||||
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> </div>
|
||||
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <a class="code" href="classop_1_1_array.html">Array<T></a>& <a class="code" href="classop_1_1_array.html#a9c8e006e0eea472485f37971330ecbab">operator=</a>(<a class="code" href="classop_1_1_array.html">Array<T></a>&& array);</div>
|
||||
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> </div>
|
||||
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <a class="code" href="classop_1_1_array.html">Array<T></a> <a class="code" href="classop_1_1_array.html#af42f4570122d1b8259c211f52335909b">clone</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> </div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <span class="keywordtype">void</span> <a class="code" href="classop_1_1_array.html#a12e538b09e98bf0900163031602ed2ed">reset</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> size);</div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span> </div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keywordtype">void</span> <a class="code" href="classop_1_1_array.html#a12e538b09e98bf0900163031602ed2ed">reset</a>(<span class="keyword">const</span> std::vector<int>& sizes = {});</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> </div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <span class="keywordtype">void</span> <a class="code" href="classop_1_1_array.html#a12e538b09e98bf0900163031602ed2ed">reset</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> size, <span class="keyword">const</span> T value);</div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> </div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <span class="keywordtype">void</span> <a class="code" href="classop_1_1_array.html#a12e538b09e98bf0900163031602ed2ed">reset</a>(<span class="keyword">const</span> std::vector<int>& sizes, <span class="keyword">const</span> T value);</div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> </div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> </div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> </div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="comment">// ------------------------------ Data Information Functions ------------------------------ //</span></div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#ad51b6ac12ed115f1056effefd6fa878b"> 175</a></span> <span class="comment"></span> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="classop_1_1_array.html#ad51b6ac12ed115f1056effefd6fa878b">empty</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <span class="keywordflow">return</span> (mVolume == 0);</div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  }</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> </div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#a2330657a79a444d1ab44370423be006e"> 185</a></span>  <span class="keyword">inline</span> std::vector<int> <a class="code" href="classop_1_1_array.html#a2330657a79a444d1ab44370423be006e">getSize</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <span class="keywordflow">return</span> mSize;</div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  }</div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> </div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <span class="keywordtype">int</span> <a class="code" href="classop_1_1_array.html#a2330657a79a444d1ab44370423be006e">getSize</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> index) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> </div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <a class="code" href="namespacecl.html#abff80bfb254d646f6afeb6638df41686">std::string</a> <a class="code" href="classop_1_1_array.html#a337e33980c231bc207ea7d31ffa84fe3">printSize</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span> </div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#adeb008e878709bb5a51e26be55a5452d"> 209</a></span>  <span class="keyword">inline</span> <span class="keywordtype">size_t</span> <a class="code" href="classop_1_1_array.html#adeb008e878709bb5a51e26be55a5452d">getNumberDimensions</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  <span class="keywordflow">return</span> mSize.size();</div>
|
||||
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  }</div>
|
||||
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span> </div>
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87"> 219</a></span>  <span class="keyword">inline</span> <span class="keywordtype">size_t</span> <a class="code" href="classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87">getVolume</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <span class="keywordflow">return</span> mVolume;</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="l00231"></a><span class="lineno"> 231</span>  <span class="keywordtype">size_t</span> <a class="code" href="classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87">getVolume</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> indexA, <span class="keyword">const</span> <span class="keywordtype">int</span> indexB) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> </div>
|
||||
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  std::vector<int> <a class="code" href="classop_1_1_array.html#afeacae113dd204df98b78353205c05f1">getStride</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span> </div>
|
||||
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  <span class="keywordtype">int</span> <a class="code" href="classop_1_1_array.html#afeacae113dd204df98b78353205c05f1">getStride</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> index) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span> </div>
|
||||
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span> </div>
|
||||
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span> </div>
|
||||
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>  <span class="comment">// ------------------------------ Data Access Functions And Operators ------------------------------ //</span></div>
|
||||
<div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#af4715967fd2b028a97fd30257e697275"> 255</a></span> <span class="comment"></span> <span class="keyword">inline</span> T* <a class="code" href="classop_1_1_array.html#af4715967fd2b028a97fd30257e697275">getPtr</a>()</div>
|
||||
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  {</div>
|
||||
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  <span class="keywordflow">return</span> pData; <span class="comment">// spData.get()</span></div>
|
||||
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  }</div>
|
||||
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span> </div>
|
||||
<div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#a17a44d11cf476f705ce4a5223cfb4f81"> 264</a></span>  <span class="keyword">inline</span> <span class="keyword">const</span> T* <a class="code" href="classop_1_1_array.html#a17a44d11cf476f705ce4a5223cfb4f81">getConstPtr</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  <span class="keywordflow">return</span> pData; <span class="comment">// spData.get()</span></div>
|
||||
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  }</div>
|
||||
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span> </div>
|
||||
<div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#af65f2606b13011870bf0467116246fbc"> 274</a></span>  <span class="keyword">inline</span> T* <a class="code" href="classop_1_1_array.html#af65f2606b13011870bf0467116246fbc">getPseudoConstPtr</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  <span class="keywordflow">return</span> pData; <span class="comment">// spData.get()</span></div>
|
||||
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>  }</div>
|
||||
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span> </div>
|
||||
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  <span class="keyword">const</span> cv::Mat& <a class="code" href="classop_1_1_array.html#ab70165463db3e2fb3f15ad14001eb592">getConstCvMat</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span> </div>
|
||||
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  cv::Mat& <a class="code" href="classop_1_1_array.html#ac817621e848601cf7d6571e75d8f6865">getCvMat</a>();</div>
|
||||
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span> </div>
|
||||
<div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad"> 310</a></span>  <span class="keyword">inline</span> T& <a class="code" href="classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad">operator[]</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> index)</div>
|
||||
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  {</div>
|
||||
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span> <span class="preprocessor"> #ifdef NDEBUG</span></div>
|
||||
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span> <span class="preprocessor"></span> <span class="keywordflow">return</span> pData[index]; <span class="comment">// spData.get()[index]</span></div>
|
||||
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span> <span class="preprocessor"> #else</span></div>
|
||||
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span> <span class="preprocessor"></span> <span class="keywordflow">return</span> <a class="code" href="classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff">at</a>(index);</div>
|
||||
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span> <span class="preprocessor"></span> }</div>
|
||||
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span> </div>
|
||||
<div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#aeccfa42607d5deb5039ff260eb980abc"> 326</a></span>  <span class="keyword">inline</span> <span class="keyword">const</span> T& <a class="code" href="classop_1_1_array.html#aeccfa42607d5deb5039ff260eb980abc">operator[]</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> index)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="keywordtype">void</span> <a class="code" href="classop_1_1_array.html#a6bf43d039478797722cf9401ceb951e9">setFrom</a>(<span class="keyword">const</span> cv::Mat& cvMat);</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span> </div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keywordtype">void</span> <a class="code" href="classop_1_1_array.html#a28f09d11de753a741334ee8094296acb">setTo</a>(<span class="keyword">const</span> T value);</div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> </div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> </div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span> </div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  <span class="comment">// ------------------------------ Data Information Functions ------------------------------ //</span></div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#ad51b6ac12ed115f1056effefd6fa878b"> 189</a></span> <span class="comment"></span> <span class="keyword">inline</span> <span class="keywordtype">bool</span> <a class="code" href="classop_1_1_array.html#ad51b6ac12ed115f1056effefd6fa878b">empty</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <span class="keywordflow">return</span> (mVolume == 0);</div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  }</div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> </div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#a2330657a79a444d1ab44370423be006e"> 199</a></span>  <span class="keyword">inline</span> std::vector<int> <a class="code" href="classop_1_1_array.html#a2330657a79a444d1ab44370423be006e">getSize</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  <span class="keywordflow">return</span> mSize;</div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  }</div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span> </div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  <span class="keywordtype">int</span> <a class="code" href="classop_1_1_array.html#a2330657a79a444d1ab44370423be006e">getSize</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> index) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> </div>
|
||||
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  <a class="code" href="namespacecl.html#abff80bfb254d646f6afeb6638df41686">std::string</a> <a class="code" href="classop_1_1_array.html#a337e33980c231bc207ea7d31ffa84fe3">printSize</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> </div>
|
||||
<div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#adeb008e878709bb5a51e26be55a5452d"> 223</a></span>  <span class="keyword">inline</span> <span class="keywordtype">size_t</span> <a class="code" href="classop_1_1_array.html#adeb008e878709bb5a51e26be55a5452d">getNumberDimensions</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  <span class="keywordflow">return</span> mSize.size();</div>
|
||||
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  }</div>
|
||||
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span> </div>
|
||||
<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87"> 233</a></span>  <span class="keyword">inline</span> <span class="keywordtype">size_t</span> <a class="code" href="classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87">getVolume</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  <span class="keywordflow">return</span> mVolume;</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="l00247"></a><span class="lineno"> 247</span>  <span class="keywordtype">size_t</span> <a class="code" href="classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87">getVolume</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> indexA, <span class="keyword">const</span> <span class="keywordtype">int</span> indexB = -1) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span> </div>
|
||||
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  std::vector<int> <a class="code" href="classop_1_1_array.html#afeacae113dd204df98b78353205c05f1">getStride</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span> </div>
|
||||
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>  <span class="keywordtype">int</span> <a class="code" href="classop_1_1_array.html#afeacae113dd204df98b78353205c05f1">getStride</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> index) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span> </div>
|
||||
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span> </div>
|
||||
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span> </div>
|
||||
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  <span class="comment">// ------------------------------ Data Access Functions And Operators ------------------------------ //</span></div>
|
||||
<div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#af4715967fd2b028a97fd30257e697275"> 271</a></span> <span class="comment"></span> <span class="keyword">inline</span> T* <a class="code" href="classop_1_1_array.html#af4715967fd2b028a97fd30257e697275">getPtr</a>()</div>
|
||||
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  {</div>
|
||||
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  <span class="keywordflow">return</span> pData; <span class="comment">// spData.get()</span></div>
|
||||
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  }</div>
|
||||
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span> </div>
|
||||
<div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#a17a44d11cf476f705ce4a5223cfb4f81"> 280</a></span>  <span class="keyword">inline</span> <span class="keyword">const</span> T* <a class="code" href="classop_1_1_array.html#a17a44d11cf476f705ce4a5223cfb4f81">getConstPtr</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <span class="keywordflow">return</span> pData; <span class="comment">// spData.get()</span></div>
|
||||
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  }</div>
|
||||
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span> </div>
|
||||
<div class="line"><a name="l00290"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#af65f2606b13011870bf0467116246fbc"> 290</a></span>  <span class="keyword">inline</span> T* <a class="code" href="classop_1_1_array.html#af65f2606b13011870bf0467116246fbc">getPseudoConstPtr</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  <span class="keywordflow">return</span> pData; <span class="comment">// spData.get()</span></div>
|
||||
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>  }</div>
|
||||
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span> </div>
|
||||
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>  <span class="keyword">const</span> cv::Mat& <a class="code" href="classop_1_1_array.html#ab70165463db3e2fb3f15ad14001eb592">getConstCvMat</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span> </div>
|
||||
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>  cv::Mat& <a class="code" href="classop_1_1_array.html#ac817621e848601cf7d6571e75d8f6865">getCvMat</a>();</div>
|
||||
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span> </div>
|
||||
<div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad"> 326</a></span>  <span class="keyword">inline</span> T& <a class="code" href="classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad">operator[]</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> index)</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> <span class="preprocessor"> #ifdef NDEBUG</span></div>
|
||||
<div class="line"><a name="l00329"></a><span class="lineno"> 329</span> <span class="preprocessor"></span> <span class="keywordflow">return</span> pData[index]; <span class="comment">// spData.get()[index]</span></div>
|
||||
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span> <span class="preprocessor"> #else</span></div>
|
||||
@@ -229,89 +222,98 @@ $(document).ready(function(){initNavTree('array_8hpp_source.html','');});
|
||||
<div class="line"><a name="l00332"></a><span class="lineno"> 332</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span> <span class="preprocessor"></span> }</div>
|
||||
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span> </div>
|
||||
<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#aada0f1bd6e9eb73b4f977e62da536f58"> 343</a></span>  <span class="keyword">inline</span> T& <a class="code" href="classop_1_1_array.html#aada0f1bd6e9eb73b4f977e62da536f58">operator[]</a>(<span class="keyword">const</span> std::vector<int>& indexes)</div>
|
||||
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>  {</div>
|
||||
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>  <span class="keywordflow">return</span> <a class="code" href="classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad">operator[]</a>(getIndex(indexes));</div>
|
||||
<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>  }</div>
|
||||
<div class="line"><a name="l00347"></a><span class="lineno"> 347</span> </div>
|
||||
<div class="line"><a name="l00355"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#a3f6c6f7ddeed3d1edbc907441888a8cf"> 355</a></span>  <span class="keyword">inline</span> <span class="keyword">const</span> T& <a class="code" href="classop_1_1_array.html#a3f6c6f7ddeed3d1edbc907441888a8cf">operator[]</a>(<span class="keyword">const</span> std::vector<int>& indexes)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>  <span class="keywordflow">return</span> <a class="code" href="classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad">operator[]</a>(getIndex(indexes));</div>
|
||||
<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>  }</div>
|
||||
<div class="line"><a name="l00359"></a><span class="lineno"> 359</span> </div>
|
||||
<div class="line"><a name="l00367"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff"> 367</a></span>  <span class="keyword">inline</span> T& <a class="code" href="classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff">at</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> index)</div>
|
||||
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>  {</div>
|
||||
<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>  <span class="keywordflow">return</span> commonAt(index);</div>
|
||||
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>  }</div>
|
||||
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span> </div>
|
||||
<div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#a95e83e3379fd43460db68c2adb61f981"> 379</a></span>  <span class="keyword">inline</span> <span class="keyword">const</span> T& <a class="code" href="classop_1_1_array.html#a95e83e3379fd43460db68c2adb61f981">at</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> index)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>  <span class="keywordflow">return</span> commonAt(index);</div>
|
||||
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>  }</div>
|
||||
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span> </div>
|
||||
<div class="line"><a name="l00391"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#a8eebb6c34642cdf19ac74c7ed38d128b"> 391</a></span>  <span class="keyword">inline</span> T& <a class="code" href="classop_1_1_array.html#a8eebb6c34642cdf19ac74c7ed38d128b">at</a>(<span class="keyword">const</span> std::vector<int>& indexes)</div>
|
||||
<div class="line"><a name="l00392"></a><span class="lineno"> 392</span>  {</div>
|
||||
<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>  <span class="keywordflow">return</span> <a class="code" href="classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff">at</a>(getIndexAndCheck(indexes));</div>
|
||||
<div class="line"><a name="l00394"></a><span class="lineno"> 394</span>  }</div>
|
||||
<div class="line"><a name="l00395"></a><span class="lineno"> 395</span> </div>
|
||||
<div class="line"><a name="l00403"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#a5cb014203b418de3996b90597df53b6e"> 403</a></span>  <span class="keyword">inline</span> <span class="keyword">const</span> T& <a class="code" href="classop_1_1_array.html#a5cb014203b418de3996b90597df53b6e">at</a>(<span class="keyword">const</span> std::vector<int>& indexes)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>  <span class="keywordflow">return</span> <a class="code" href="classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff">at</a>(getIndexAndCheck(indexes));</div>
|
||||
<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>  }</div>
|
||||
<div class="line"><a name="l00407"></a><span class="lineno"> 407</span> </div>
|
||||
<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>  <span class="keyword">const</span> <a class="code" href="namespacecl.html#abff80bfb254d646f6afeb6638df41686">std::string</a> <a class="code" href="classop_1_1_array.html#ae3ec6553128d77b0c26b848c0a0f81ca">toString</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00421"></a><span class="lineno"> 421</span> </div>
|
||||
<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>  std::vector<int> mSize;</div>
|
||||
<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>  <span class="keywordtype">size_t</span> mVolume;</div>
|
||||
<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>  std::shared_ptr<T> spData;</div>
|
||||
<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>  T* pData; <span class="comment">// pData is a wrapper of spData. Used for Pybind11 binding.</span></div>
|
||||
<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>  std::pair<bool, cv::Mat> mCvMatData;</div>
|
||||
<div class="line"><a name="l00428"></a><span class="lineno"> 428</span> </div>
|
||||
<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>  <span class="keywordtype">int</span> getIndex(<span class="keyword">const</span> std::vector<int>& indexes) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#aeccfa42607d5deb5039ff260eb980abc"> 342</a></span>  <span class="keyword">inline</span> <span class="keyword">const</span> T& <a class="code" href="classop_1_1_array.html#aeccfa42607d5deb5039ff260eb980abc">operator[]</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> index)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span> <span class="preprocessor"> #ifdef NDEBUG</span></div>
|
||||
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span> <span class="preprocessor"></span> <span class="keywordflow">return</span> pData[index]; <span class="comment">// spData.get()[index]</span></div>
|
||||
<div class="line"><a name="l00346"></a><span class="lineno"> 346</span> <span class="preprocessor"> #else</span></div>
|
||||
<div class="line"><a name="l00347"></a><span class="lineno"> 347</span> <span class="preprocessor"></span> <span class="keywordflow">return</span> <a class="code" href="classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff">at</a>(index);</div>
|
||||
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span> <span class="preprocessor"> #endif</span></div>
|
||||
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span> <span class="preprocessor"></span> }</div>
|
||||
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span> </div>
|
||||
<div class="line"><a name="l00359"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#aada0f1bd6e9eb73b4f977e62da536f58"> 359</a></span>  <span class="keyword">inline</span> T& <a class="code" href="classop_1_1_array.html#aada0f1bd6e9eb73b4f977e62da536f58">operator[]</a>(<span class="keyword">const</span> std::vector<int>& indexes)</div>
|
||||
<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>  {</div>
|
||||
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>  <span class="keywordflow">return</span> <a class="code" href="classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad">operator[]</a>(getIndex(indexes));</div>
|
||||
<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>  }</div>
|
||||
<div class="line"><a name="l00363"></a><span class="lineno"> 363</span> </div>
|
||||
<div class="line"><a name="l00371"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#a3f6c6f7ddeed3d1edbc907441888a8cf"> 371</a></span>  <span class="keyword">inline</span> <span class="keyword">const</span> T& <a class="code" href="classop_1_1_array.html#a3f6c6f7ddeed3d1edbc907441888a8cf">operator[]</a>(<span class="keyword">const</span> std::vector<int>& indexes)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00372"></a><span class="lineno"> 372</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>  <span class="keywordflow">return</span> <a class="code" href="classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad">operator[]</a>(getIndex(indexes));</div>
|
||||
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>  }</div>
|
||||
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span> </div>
|
||||
<div class="line"><a name="l00383"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff"> 383</a></span>  <span class="keyword">inline</span> T& <a class="code" href="classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff">at</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> index)</div>
|
||||
<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>  {</div>
|
||||
<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>  <span class="keywordflow">return</span> commonAt(index);</div>
|
||||
<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>  }</div>
|
||||
<div class="line"><a name="l00387"></a><span class="lineno"> 387</span> </div>
|
||||
<div class="line"><a name="l00395"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#a95e83e3379fd43460db68c2adb61f981"> 395</a></span>  <span class="keyword">inline</span> <span class="keyword">const</span> T& <a class="code" href="classop_1_1_array.html#a95e83e3379fd43460db68c2adb61f981">at</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> index)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00396"></a><span class="lineno"> 396</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>  <span class="keywordflow">return</span> commonAt(index);</div>
|
||||
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span>  }</div>
|
||||
<div class="line"><a name="l00399"></a><span class="lineno"> 399</span> </div>
|
||||
<div class="line"><a name="l00407"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#a8eebb6c34642cdf19ac74c7ed38d128b"> 407</a></span>  <span class="keyword">inline</span> T& <a class="code" href="classop_1_1_array.html#a8eebb6c34642cdf19ac74c7ed38d128b">at</a>(<span class="keyword">const</span> std::vector<int>& indexes)</div>
|
||||
<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>  {</div>
|
||||
<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>  <span class="keywordflow">return</span> <a class="code" href="classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff">at</a>(getIndexAndCheck(indexes));</div>
|
||||
<div class="line"><a name="l00410"></a><span class="lineno"> 410</span>  }</div>
|
||||
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span> </div>
|
||||
<div class="line"><a name="l00419"></a><span class="lineno"><a class="line" href="classop_1_1_array.html#a5cb014203b418de3996b90597df53b6e"> 419</a></span>  <span class="keyword">inline</span> <span class="keyword">const</span> T& <a class="code" href="classop_1_1_array.html#a5cb014203b418de3996b90597df53b6e">at</a>(<span class="keyword">const</span> std::vector<int>& indexes)<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00420"></a><span class="lineno"> 420</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>  <span class="keywordflow">return</span> <a class="code" href="classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff">at</a>(getIndexAndCheck(indexes));</div>
|
||||
<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>  }</div>
|
||||
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span> </div>
|
||||
<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>  <span class="keyword">const</span> <a class="code" href="namespacecl.html#abff80bfb254d646f6afeb6638df41686">std::string</a> <a class="code" href="classop_1_1_array.html#ae3ec6553128d77b0c26b848c0a0f81ca">toString</a>() <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00437"></a><span class="lineno"> 437</span> </div>
|
||||
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>  <span class="keywordtype">int</span> getIndexAndCheck(<span class="keyword">const</span> std::vector<int>& indexes) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span> </div>
|
||||
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>  T& commonAt(<span class="keyword">const</span> <span class="keywordtype">int</span> index) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00439"></a><span class="lineno"> 439</span>  std::vector<int> mSize;</div>
|
||||
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>  <span class="keywordtype">size_t</span> mVolume;</div>
|
||||
<div class="line"><a name="l00441"></a><span class="lineno"> 441</span>  std::shared_ptr<T> spData;</div>
|
||||
<div class="line"><a name="l00442"></a><span class="lineno"> 442</span>  T* pData; <span class="comment">// pData is a wrapper of spData. Used for Pybind11 binding.</span></div>
|
||||
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>  std::pair<bool, cv::Mat> mCvMatData;</div>
|
||||
<div class="line"><a name="l00444"></a><span class="lineno"> 444</span> </div>
|
||||
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>  <span class="keywordtype">int</span> getIndex(<span class="keyword">const</span> std::vector<int>& indexes) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00453"></a><span class="lineno"> 453</span> </div>
|
||||
<div class="line"><a name="l00454"></a><span class="lineno"> 454</span>  <span class="keywordtype">void</span> resetAuxiliary(<span class="keyword">const</span> std::vector<int>& sizes, T* <span class="keyword">const</span> dataPtr = <span class="keyword">nullptr</span>);</div>
|
||||
<div class="line"><a name="l00455"></a><span class="lineno"> 455</span>  };</div>
|
||||
<div class="line"><a name="l00456"></a><span class="lineno"> 456</span> </div>
|
||||
<div class="line"><a name="l00457"></a><span class="lineno"> 457</span>  <span class="comment">// Static methods</span></div>
|
||||
<div class="line"><a name="l00458"></a><span class="lineno"> 458</span>  <a class="code" href="macros_8hpp.html#aa883b8ec96d2804b37d3bfb0bd4c5f16">OVERLOAD_C_OUT</a>(Array)</div>
|
||||
<div class="line"><a name="l00459"></a><span class="lineno"> 459</span> }</div>
|
||||
<div class="line"><a name="l00460"></a><span class="lineno"> 460</span> </div>
|
||||
<div class="line"><a name="l00461"></a><span class="lineno"> 461</span> <span class="preprocessor">#endif // OPENPOSE_CORE_ARRAY_HPP</span></div>
|
||||
<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>  <span class="keywordtype">int</span> getIndexAndCheck(<span class="keyword">const</span> std::vector<int>& indexes) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00462"></a><span class="lineno"> 462</span> </div>
|
||||
<div class="line"><a name="l00468"></a><span class="lineno"> 468</span>  T& commonAt(<span class="keyword">const</span> <span class="keywordtype">int</span> index) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00469"></a><span class="lineno"> 469</span> </div>
|
||||
<div class="line"><a name="l00470"></a><span class="lineno"> 470</span>  <span class="keywordtype">void</span> resetAuxiliary(<span class="keyword">const</span> std::vector<int>& sizes, T* <span class="keyword">const</span> dataPtr = <span class="keyword">nullptr</span>);</div>
|
||||
<div class="line"><a name="l00471"></a><span class="lineno"> 471</span>  };</div>
|
||||
<div class="line"><a name="l00472"></a><span class="lineno"> 472</span> </div>
|
||||
<div class="line"><a name="l00473"></a><span class="lineno"> 473</span>  <span class="comment">// Static methods</span></div>
|
||||
<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>  <a class="code" href="macros_8hpp.html#aa883b8ec96d2804b37d3bfb0bd4c5f16">OVERLOAD_C_OUT</a>(Array)</div>
|
||||
<div class="line"><a name="l00475"></a><span class="lineno"> 475</span> }</div>
|
||||
<div class="line"><a name="l00476"></a><span class="lineno"> 476</span> </div>
|
||||
<div class="line"><a name="l00477"></a><span class="lineno"> 477</span> <span class="preprocessor">#endif // OPENPOSE_CORE_ARRAY_HPP</span></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_ab70165463db3e2fb3f15ad14001eb592"><div class="ttname"><a href="classop_1_1_array.html#ab70165463db3e2fb3f15ad14001eb592">op::Array::getConstCvMat</a></div><div class="ttdeci">const cv::Mat & getConstCvMat() const </div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_af42f4570122d1b8259c211f52335909b"><div class="ttname"><a href="classop_1_1_array.html#af42f4570122d1b8259c211f52335909b">op::Array::clone</a></div><div class="ttdeci">Array< T > clone() const </div></div>
|
||||
<div class="ttc" id="namespacecl_html_a8856ce875094624efdce0a49496d695e"><div class="ttname"><a href="namespacecl.html#a8856ce875094624efdce0a49496d695e">cl::array</a></div><div class="ttdeci">std::array< T, N > array</div><div class="ttdef"><b>Definition:</b> cl2.hpp:594</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_aada0f1bd6e9eb73b4f977e62da536f58"><div class="ttname"><a href="classop_1_1_array.html#aada0f1bd6e9eb73b4f977e62da536f58">op::Array::operator[]</a></div><div class="ttdeci">T & operator[](const std::vector< int > &indexes)</div><div class="ttdef"><b>Definition:</b> array.hpp:343</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a6e0afd5f447efbfc29efbeac62716eff"><div class="ttname"><a href="classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff">op::Array::at</a></div><div class="ttdeci">T & at(const int index)</div><div class="ttdef"><b>Definition:</b> array.hpp:367</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_aada0f1bd6e9eb73b4f977e62da536f58"><div class="ttname"><a href="classop_1_1_array.html#aada0f1bd6e9eb73b4f977e62da536f58">op::Array::operator[]</a></div><div class="ttdeci">T & operator[](const std::vector< int > &indexes)</div><div class="ttdef"><b>Definition:</b> array.hpp:359</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a6e0afd5f447efbfc29efbeac62716eff"><div class="ttname"><a href="classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff">op::Array::at</a></div><div class="ttdeci">T & at(const int index)</div><div class="ttdef"><b>Definition:</b> array.hpp:383</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a6bf43d039478797722cf9401ceb951e9"><div class="ttname"><a href="classop_1_1_array.html#a6bf43d039478797722cf9401ceb951e9">op::Array::setFrom</a></div><div class="ttdeci">void setFrom(const cv::Mat &cvMat)</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_afeacae113dd204df98b78353205c05f1"><div class="ttname"><a href="classop_1_1_array.html#afeacae113dd204df98b78353205c05f1">op::Array::getStride</a></div><div class="ttdeci">std::vector< int > getStride() const </div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a9c8e006e0eea472485f37971330ecbab"><div class="ttname"><a href="classop_1_1_array.html#a9c8e006e0eea472485f37971330ecbab">op::Array::operator=</a></div><div class="ttdeci">Array< T > & operator=(const Array< T > &array)</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_adeb008e878709bb5a51e26be55a5452d"><div class="ttname"><a href="classop_1_1_array.html#adeb008e878709bb5a51e26be55a5452d">op::Array::getNumberDimensions</a></div><div class="ttdeci">size_t getNumberDimensions() const </div><div class="ttdef"><b>Definition:</b> array.hpp:209</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a5cb014203b418de3996b90597df53b6e"><div class="ttname"><a href="classop_1_1_array.html#a5cb014203b418de3996b90597df53b6e">op::Array::at</a></div><div class="ttdeci">const T & at(const std::vector< int > &indexes) const </div><div class="ttdef"><b>Definition:</b> array.hpp:403</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_adeb008e878709bb5a51e26be55a5452d"><div class="ttname"><a href="classop_1_1_array.html#adeb008e878709bb5a51e26be55a5452d">op::Array::getNumberDimensions</a></div><div class="ttdeci">size_t getNumberDimensions() const </div><div class="ttdef"><b>Definition:</b> array.hpp:223</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a5cb014203b418de3996b90597df53b6e"><div class="ttname"><a href="classop_1_1_array.html#a5cb014203b418de3996b90597df53b6e">op::Array::at</a></div><div class="ttdeci">const T & at(const std::vector< int > &indexes) const </div><div class="ttdef"><b>Definition:</b> array.hpp:419</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a28f09d11de753a741334ee8094296acb"><div class="ttname"><a href="classop_1_1_array.html#a28f09d11de753a741334ee8094296acb">op::Array::setTo</a></div><div class="ttdeci">void setTo(const T value)</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a95e83e3379fd43460db68c2adb61f981"><div class="ttname"><a href="classop_1_1_array.html#a95e83e3379fd43460db68c2adb61f981">op::Array::at</a></div><div class="ttdeci">const T & at(const int index) const </div><div class="ttdef"><b>Definition:</b> array.hpp:379</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a95e83e3379fd43460db68c2adb61f981"><div class="ttname"><a href="classop_1_1_array.html#a95e83e3379fd43460db68c2adb61f981">op::Array::at</a></div><div class="ttdeci">const T & at(const int index) const </div><div class="ttdef"><b>Definition:</b> array.hpp:395</div></div>
|
||||
<div class="ttc" id="macros_8hpp_html_aa883b8ec96d2804b37d3bfb0bd4c5f16"><div class="ttname"><a href="macros_8hpp.html#aa883b8ec96d2804b37d3bfb0bd4c5f16">OVERLOAD_C_OUT</a></div><div class="ttdeci">#define OVERLOAD_C_OUT(className)</div><div class="ttdef"><b>Definition:</b> macros.hpp:61</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_af4715967fd2b028a97fd30257e697275"><div class="ttname"><a href="classop_1_1_array.html#af4715967fd2b028a97fd30257e697275">op::Array::getPtr</a></div><div class="ttdeci">T * getPtr()</div><div class="ttdef"><b>Definition:</b> array.hpp:255</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_ad51b6ac12ed115f1056effefd6fa878b"><div class="ttname"><a href="classop_1_1_array.html#ad51b6ac12ed115f1056effefd6fa878b">op::Array::empty</a></div><div class="ttdeci">bool empty() const </div><div class="ttdef"><b>Definition:</b> array.hpp:175</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_afee5e6149bc917586b3fd56323d20a87"><div class="ttname"><a href="classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87">op::Array::getVolume</a></div><div class="ttdeci">size_t getVolume() const </div><div class="ttdef"><b>Definition:</b> array.hpp:219</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_af4715967fd2b028a97fd30257e697275"><div class="ttname"><a href="classop_1_1_array.html#af4715967fd2b028a97fd30257e697275">op::Array::getPtr</a></div><div class="ttdeci">T * getPtr()</div><div class="ttdef"><b>Definition:</b> array.hpp:271</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_ad51b6ac12ed115f1056effefd6fa878b"><div class="ttname"><a href="classop_1_1_array.html#ad51b6ac12ed115f1056effefd6fa878b">op::Array::empty</a></div><div class="ttdeci">bool empty() const </div><div class="ttdef"><b>Definition:</b> array.hpp:189</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_afee5e6149bc917586b3fd56323d20a87"><div class="ttname"><a href="classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87">op::Array::getVolume</a></div><div class="ttdeci">size_t getVolume() const </div><div class="ttdef"><b>Definition:</b> array.hpp:233</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_ac817621e848601cf7d6571e75d8f6865"><div class="ttname"><a href="classop_1_1_array.html#ac817621e848601cf7d6571e75d8f6865">op::Array::getCvMat</a></div><div class="ttdeci">cv::Mat & getCvMat()</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_aa40dc59e800d3c4cce623d560c0e0fad"><div class="ttname"><a href="classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad">op::Array::operator[]</a></div><div class="ttdeci">T & operator[](const int index)</div><div class="ttdef"><b>Definition:</b> array.hpp:310</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_aa40dc59e800d3c4cce623d560c0e0fad"><div class="ttname"><a href="classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad">op::Array::operator[]</a></div><div class="ttdeci">T & operator[](const int index)</div><div class="ttdef"><b>Definition:</b> array.hpp:326</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a12e538b09e98bf0900163031602ed2ed"><div class="ttname"><a href="classop_1_1_array.html#a12e538b09e98bf0900163031602ed2ed">op::Array::reset</a></div><div class="ttdeci">void reset(const int size)</div></div>
|
||||
<div class="ttc" id="macros_8hpp_html"><div class="ttname"><a href="macros_8hpp.html">macros.hpp</a></div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a3f6c6f7ddeed3d1edbc907441888a8cf"><div class="ttname"><a href="classop_1_1_array.html#a3f6c6f7ddeed3d1edbc907441888a8cf">op::Array::operator[]</a></div><div class="ttdeci">const T & operator[](const std::vector< int > &indexes) const </div><div class="ttdef"><b>Definition:</b> array.hpp:355</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a3f6c6f7ddeed3d1edbc907441888a8cf"><div class="ttname"><a href="classop_1_1_array.html#a3f6c6f7ddeed3d1edbc907441888a8cf">op::Array::operator[]</a></div><div class="ttdeci">const T & operator[](const std::vector< int > &indexes) const </div><div class="ttdef"><b>Definition:</b> array.hpp:371</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html"><div class="ttname"><a href="classop_1_1_array.html">op::Array</a></div><div class="ttdef"><b>Definition:</b> array.hpp:20</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a17a44d11cf476f705ce4a5223cfb4f81"><div class="ttname"><a href="classop_1_1_array.html#a17a44d11cf476f705ce4a5223cfb4f81">op::Array::getConstPtr</a></div><div class="ttdeci">const T * getConstPtr() const </div><div class="ttdef"><b>Definition:</b> array.hpp:264</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a17a44d11cf476f705ce4a5223cfb4f81"><div class="ttname"><a href="classop_1_1_array.html#a17a44d11cf476f705ce4a5223cfb4f81">op::Array::getConstPtr</a></div><div class="ttdeci">const T * getConstPtr() const </div><div class="ttdef"><b>Definition:</b> array.hpp:280</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_ae3ec6553128d77b0c26b848c0a0f81ca"><div class="ttname"><a href="classop_1_1_array.html#ae3ec6553128d77b0c26b848c0a0f81ca">op::Array::toString</a></div><div class="ttdeci">const std::string toString() const </div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a793b9851c7490bc98d4dd52020c0cd3c"><div class="ttname"><a href="classop_1_1_array.html#a793b9851c7490bc98d4dd52020c0cd3c">op::Array::Array</a></div><div class="ttdeci">Array(const int size)</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a337e33980c231bc207ea7d31ffa84fe3"><div class="ttname"><a href="classop_1_1_array.html#a337e33980c231bc207ea7d31ffa84fe3">op::Array::printSize</a></div><div class="ttdeci">std::string printSize() const </div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_aeccfa42607d5deb5039ff260eb980abc"><div class="ttname"><a href="classop_1_1_array.html#aeccfa42607d5deb5039ff260eb980abc">op::Array::operator[]</a></div><div class="ttdeci">const T & operator[](const int index) const </div><div class="ttdef"><b>Definition:</b> array.hpp:326</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a8eebb6c34642cdf19ac74c7ed38d128b"><div class="ttname"><a href="classop_1_1_array.html#a8eebb6c34642cdf19ac74c7ed38d128b">op::Array::at</a></div><div class="ttdeci">T & at(const std::vector< int > &indexes)</div><div class="ttdef"><b>Definition:</b> array.hpp:391</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a2330657a79a444d1ab44370423be006e"><div class="ttname"><a href="classop_1_1_array.html#a2330657a79a444d1ab44370423be006e">op::Array::getSize</a></div><div class="ttdeci">std::vector< int > getSize() const </div><div class="ttdef"><b>Definition:</b> array.hpp:185</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_af65f2606b13011870bf0467116246fbc"><div class="ttname"><a href="classop_1_1_array.html#af65f2606b13011870bf0467116246fbc">op::Array::getPseudoConstPtr</a></div><div class="ttdeci">T * getPseudoConstPtr() const </div><div class="ttdef"><b>Definition:</b> array.hpp:274</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_aeccfa42607d5deb5039ff260eb980abc"><div class="ttname"><a href="classop_1_1_array.html#aeccfa42607d5deb5039ff260eb980abc">op::Array::operator[]</a></div><div class="ttdeci">const T & operator[](const int index) const </div><div class="ttdef"><b>Definition:</b> array.hpp:342</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a8eebb6c34642cdf19ac74c7ed38d128b"><div class="ttname"><a href="classop_1_1_array.html#a8eebb6c34642cdf19ac74c7ed38d128b">op::Array::at</a></div><div class="ttdeci">T & at(const std::vector< int > &indexes)</div><div class="ttdef"><b>Definition:</b> array.hpp:407</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_a2330657a79a444d1ab44370423be006e"><div class="ttname"><a href="classop_1_1_array.html#a2330657a79a444d1ab44370423be006e">op::Array::getSize</a></div><div class="ttdeci">std::vector< int > getSize() const </div><div class="ttdef"><b>Definition:</b> array.hpp:199</div></div>
|
||||
<div class="ttc" id="classop_1_1_array_html_af65f2606b13011870bf0467116246fbc"><div class="ttname"><a href="classop_1_1_array.html#af65f2606b13011870bf0467116246fbc">op::Array::getPseudoConstPtr</a></div><div class="ttdeci">T * getPseudoConstPtr() const </div><div class="ttdef"><b>Definition:</b> array.hpp:290</div></div>
|
||||
<div class="ttc" id="namespacecl_html_abff80bfb254d646f6afeb6638df41686"><div class="ttname"><a href="namespacecl.html#abff80bfb254d646f6afeb6638df41686">cl::string</a></div><div class="ttdeci">std::string string</div><div class="ttdef"><b>Definition:</b> cl2.hpp:574</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
||||
@@ -118,40 +118,41 @@ $(document).ready(function(){initNavTree('classop_1_1_array.html','');});
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a959ede0df7e535d2d3ac40d098541c27">Array</a>(const std::vector< int > &sizes, const T value)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a9cd386050e94c29b3c4ee40cafcacc46">Array</a>(const int size, T *const dataPtr)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a90895562def04a81db0b3e7eaa3722c7">Array</a>(const std::vector< int > &sizes, T *const dataPtr)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a5a68cca98a3ebaf565f1e546eebd9f01">Array</a>(const Array< T > &array)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a7a7d854d63815e10e158fe889d17a88e">Array</a>(Array< T > &&array)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff">at</a>(const int index)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a95e83e3379fd43460db68c2adb61f981">at</a>(const int index) const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a8eebb6c34642cdf19ac74c7ed38d128b">at</a>(const std::vector< int > &indexes)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a5cb014203b418de3996b90597df53b6e">at</a>(const std::vector< int > &indexes) const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#af42f4570122d1b8259c211f52335909b">clone</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#ad51b6ac12ed115f1056effefd6fa878b">empty</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#ab70165463db3e2fb3f15ad14001eb592">getConstCvMat</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a17a44d11cf476f705ce4a5223cfb4f81">getConstPtr</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#ac817621e848601cf7d6571e75d8f6865">getCvMat</a>()</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#adeb008e878709bb5a51e26be55a5452d">getNumberDimensions</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#af65f2606b13011870bf0467116246fbc">getPseudoConstPtr</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#af4715967fd2b028a97fd30257e697275">getPtr</a>()</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a2330657a79a444d1ab44370423be006e">getSize</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a146d6e773e14dd7aaa29a73f878358e1">getSize</a>(const int index) const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#afeacae113dd204df98b78353205c05f1">getStride</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#af318ada5d29b0d22e6c94dc62055793b">getStride</a>(const int index) const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87">getVolume</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a04d04645dd2b2f21492b2ad7a5b87828">getVolume</a>(const int indexA, const int indexB) const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a9c8e006e0eea472485f37971330ecbab">operator=</a>(const Array< T > &array)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#ae388368128afac05369172198911e05d">operator=</a>(Array< T > &&array)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad">operator[]</a>(const int index)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#aeccfa42607d5deb5039ff260eb980abc">operator[]</a>(const int index) const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#aada0f1bd6e9eb73b4f977e62da536f58">operator[]</a>(const std::vector< int > &indexes)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a3f6c6f7ddeed3d1edbc907441888a8cf">operator[]</a>(const std::vector< int > &indexes) const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a337e33980c231bc207ea7d31ffa84fe3">printSize</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a12e538b09e98bf0900163031602ed2ed">reset</a>(const int size)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a0ad0232daa69783cf2c8f7a0ff5b3b0c">reset</a>(const std::vector< int > &sizes={})</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#ac7183eb2f4e78a6941da3a2079b9ed32">reset</a>(const int size, const T value)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#add2eeccd967cdf0900449649cb6f5afb">reset</a>(const std::vector< int > &sizes, const T value)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a6bf43d039478797722cf9401ceb951e9">setFrom</a>(const cv::Mat &cvMat)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a28f09d11de753a741334ee8094296acb">setTo</a>(const T value)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#ae3ec6553128d77b0c26b848c0a0f81ca">toString</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a416e95541761c557c50b79b5e1b33389">Array</a>(const Array< T > &array, const int index, const bool noCopy=false)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a5a68cca98a3ebaf565f1e546eebd9f01">Array</a>(const Array< T > &array)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a7a7d854d63815e10e158fe889d17a88e">Array</a>(Array< T > &&array)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff">at</a>(const int index)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a95e83e3379fd43460db68c2adb61f981">at</a>(const int index) const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a8eebb6c34642cdf19ac74c7ed38d128b">at</a>(const std::vector< int > &indexes)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a5cb014203b418de3996b90597df53b6e">at</a>(const std::vector< int > &indexes) const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#af42f4570122d1b8259c211f52335909b">clone</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#ad51b6ac12ed115f1056effefd6fa878b">empty</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#ab70165463db3e2fb3f15ad14001eb592">getConstCvMat</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a17a44d11cf476f705ce4a5223cfb4f81">getConstPtr</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#ac817621e848601cf7d6571e75d8f6865">getCvMat</a>()</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#adeb008e878709bb5a51e26be55a5452d">getNumberDimensions</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#af65f2606b13011870bf0467116246fbc">getPseudoConstPtr</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#af4715967fd2b028a97fd30257e697275">getPtr</a>()</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a2330657a79a444d1ab44370423be006e">getSize</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a146d6e773e14dd7aaa29a73f878358e1">getSize</a>(const int index) const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#afeacae113dd204df98b78353205c05f1">getStride</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#af318ada5d29b0d22e6c94dc62055793b">getStride</a>(const int index) const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87">getVolume</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a2ea46377ca7d89874f6f4c8c437ec777">getVolume</a>(const int indexA, const int indexB=-1) const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a9c8e006e0eea472485f37971330ecbab">operator=</a>(const Array< T > &array)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#ae388368128afac05369172198911e05d">operator=</a>(Array< T > &&array)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad">operator[]</a>(const int index)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#aeccfa42607d5deb5039ff260eb980abc">operator[]</a>(const int index) const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#aada0f1bd6e9eb73b4f977e62da536f58">operator[]</a>(const std::vector< int > &indexes)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a3f6c6f7ddeed3d1edbc907441888a8cf">operator[]</a>(const std::vector< int > &indexes) const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a337e33980c231bc207ea7d31ffa84fe3">printSize</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a12e538b09e98bf0900163031602ed2ed">reset</a>(const int size)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a0ad0232daa69783cf2c8f7a0ff5b3b0c">reset</a>(const std::vector< int > &sizes={})</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#ac7183eb2f4e78a6941da3a2079b9ed32">reset</a>(const int size, const T value)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#add2eeccd967cdf0900449649cb6f5afb">reset</a>(const std::vector< int > &sizes, const T value)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#a6bf43d039478797722cf9401ceb951e9">setFrom</a>(const cv::Mat &cvMat)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_array.html#a28f09d11de753a741334ee8094296acb">setTo</a>(const T value)</td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_array.html#ae3ec6553128d77b0c26b848c0a0f81ca">toString</a>() const </td><td class="entry"><a class="el" href="classop_1_1_array.html">op::Array< T ></a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
|
||||
@@ -129,6 +129,8 @@ Public Member Functions</h2></td></tr>
|
||||
<tr class="separator:a9cd386050e94c29b3c4ee40cafcacc46"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a90895562def04a81db0b3e7eaa3722c7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_array.html#a90895562def04a81db0b3e7eaa3722c7">Array</a> (const std::vector< int > &sizes, T *const dataPtr)</td></tr>
|
||||
<tr class="separator:a90895562def04a81db0b3e7eaa3722c7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a416e95541761c557c50b79b5e1b33389"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_array.html#a416e95541761c557c50b79b5e1b33389">Array</a> (const <a class="el" href="classop_1_1_array.html">Array</a>< T > &array, const int index, const bool noCopy=false)</td></tr>
|
||||
<tr class="separator:a416e95541761c557c50b79b5e1b33389"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5a68cca98a3ebaf565f1e546eebd9f01"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_array.html#a5a68cca98a3ebaf565f1e546eebd9f01">Array</a> (const <a class="el" href="classop_1_1_array.html">Array</a>< T > &array)</td></tr>
|
||||
<tr class="separator:a5a68cca98a3ebaf565f1e546eebd9f01"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9c8e006e0eea472485f37971330ecbab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classop_1_1_array.html">Array</a>< T > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_array.html#a9c8e006e0eea472485f37971330ecbab">operator=</a> (const <a class="el" href="classop_1_1_array.html">Array</a>< T > &array)</td></tr>
|
||||
@@ -163,8 +165,8 @@ Public Member Functions</h2></td></tr>
|
||||
<tr class="separator:adeb008e878709bb5a51e26be55a5452d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afee5e6149bc917586b3fd56323d20a87"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87">getVolume</a> () const </td></tr>
|
||||
<tr class="separator:afee5e6149bc917586b3fd56323d20a87"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a04d04645dd2b2f21492b2ad7a5b87828"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_array.html#a04d04645dd2b2f21492b2ad7a5b87828">getVolume</a> (const int indexA, const int indexB) const </td></tr>
|
||||
<tr class="separator:a04d04645dd2b2f21492b2ad7a5b87828"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2ea46377ca7d89874f6f4c8c437ec777"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_array.html#a2ea46377ca7d89874f6f4c8c437ec777">getVolume</a> (const int indexA, const int indexB=-1) const </td></tr>
|
||||
<tr class="separator:a2ea46377ca7d89874f6f4c8c437ec777"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afeacae113dd204df98b78353205c05f1"><td class="memItemLeft" align="right" valign="top">std::vector< int > </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_array.html#afeacae113dd204df98b78353205c05f1">getStride</a> () const </td></tr>
|
||||
<tr class="separator:afeacae113dd204df98b78353205c05f1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af318ada5d29b0d22e6c94dc62055793b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_array.html#af318ada5d29b0d22e6c94dc62055793b">getStride</a> (const int index) const </td></tr>
|
||||
@@ -412,6 +414,55 @@ template<typename T> </div>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a416e95541761c557c50b79b5e1b33389"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<typename T> </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classop_1_1_array.html">op::Array</a>< T >::<a class="el" href="classop_1_1_array.html">Array</a> </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="classop_1_1_array.html">Array</a>< T > & </td>
|
||||
<td class="paramname"><em>array</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const int </td>
|
||||
<td class="paramname"><em>index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const bool </td>
|
||||
<td class="paramname"><em>noCopy</em> = <code>false</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p><a class="el" href="classop_1_1_array.html">Array</a> constructor. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">array</td><td>Array<T> with the original data array to slice. </td></tr>
|
||||
<tr><td class="paramname">index</td><td>indicates the index of the array to extract. </td></tr>
|
||||
<tr><td class="paramname">noCopy</td><td>indicates whether to perform a copy. Copy will never go to undefined behavior, however, if noCopy == true, then:<ol type="1">
|
||||
<li>It is faster, as no data copy is involved, but...</li>
|
||||
<li>If the <a class="el" href="classop_1_1_array.html">Array</a> array goes out of scope, then the resulting <a class="el" href="classop_1_1_array.html">Array</a> will provoke an undefined behavior.</li>
|
||||
<li>If the returned <a class="el" href="classop_1_1_array.html">Array</a> is modified, the information in the <a class="el" href="classop_1_1_array.html">Array</a> array will also be. </li>
|
||||
</ol>
|
||||
</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Array<T> with the same dimension than array expect the first dimension being 1. E.g., if array is {p,k,m}, the resulting Array<T> is {1,k,m}. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a5a68cca98a3ebaf565f1e546eebd9f01"></a>
|
||||
@@ -910,7 +961,7 @@ template<typename T> </div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a04d04645dd2b2f21492b2ad7a5b87828"></a>
|
||||
<a class="anchor" id="a2ea46377ca7d89874f6f4c8c437ec777"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
@@ -926,7 +977,7 @@ template<typename T> </div>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const int </td>
|
||||
<td class="paramname"><em>indexB</em> </td>
|
||||
<td class="paramname"><em>indexB</em> = <code>-1</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
@@ -936,6 +987,13 @@ template<typename T> </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Similar to <a class="el" href="classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87">getVolume()</a>, but in this case it just returns the volume between the desired dimensions. E.g., for a Array<T> of size = {2,5,3}, the volume or total number of elements for getVolume(1,2) is 5x3 = 15. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">indexA</td><td>Dimension where to start. </td></tr>
|
||||
<tr><td class="paramname">indexB</td><td>Dimension where to stop. If indexB == -1, then it will take up to the last dimension. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>The total volume of the allocated data between the desired dimensions. If the index are out of bounds, it throws an error. </dd></dl>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -6,6 +6,7 @@ var classop_1_1_array =
|
||||
[ "Array", "classop_1_1_array.html#a959ede0df7e535d2d3ac40d098541c27", null ],
|
||||
[ "Array", "classop_1_1_array.html#a9cd386050e94c29b3c4ee40cafcacc46", null ],
|
||||
[ "Array", "classop_1_1_array.html#a90895562def04a81db0b3e7eaa3722c7", null ],
|
||||
[ "Array", "classop_1_1_array.html#a416e95541761c557c50b79b5e1b33389", null ],
|
||||
[ "Array", "classop_1_1_array.html#a5a68cca98a3ebaf565f1e546eebd9f01", null ],
|
||||
[ "Array", "classop_1_1_array.html#a7a7d854d63815e10e158fe889d17a88e", null ],
|
||||
[ "at", "classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff", null ],
|
||||
@@ -25,7 +26,7 @@ var classop_1_1_array =
|
||||
[ "getStride", "classop_1_1_array.html#afeacae113dd204df98b78353205c05f1", null ],
|
||||
[ "getStride", "classop_1_1_array.html#af318ada5d29b0d22e6c94dc62055793b", null ],
|
||||
[ "getVolume", "classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87", null ],
|
||||
[ "getVolume", "classop_1_1_array.html#a04d04645dd2b2f21492b2ad7a5b87828", null ],
|
||||
[ "getVolume", "classop_1_1_array.html#a2ea46377ca7d89874f6f4c8c437ec777", null ],
|
||||
[ "operator=", "classop_1_1_array.html#a9c8e006e0eea472485f37971330ecbab", null ],
|
||||
[ "operator=", "classop_1_1_array.html#ae388368128afac05369172198911e05d", null ],
|
||||
[ "operator[]", "classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad", null ],
|
||||
|
||||
+2
-2
@@ -207,7 +207,7 @@ $(document).ready(function(){initNavTree('functions.html','');});
|
||||
: <a class="el" href="structcl_1_1detail_1_1_get_info_functor1.html#a6b7246c928c1ec4950b748173a67aba4">cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 ></a>
|
||||
</li>
|
||||
<li>Array()
|
||||
: <a class="el" href="classop_1_1_array.html#ac833fdcb245fcc3135ce65227bb9e4b2">op::Array< T ></a>
|
||||
: <a class="el" href="classop_1_1_array.html#a416e95541761c557c50b79b5e1b33389">op::Array< T ></a>
|
||||
</li>
|
||||
<li>arrayClose()
|
||||
: <a class="el" href="classop_1_1_json_ofstream.html#a3f940d3ad51d0acb7126d62a5617fd69">op::JsonOfstream</a>
|
||||
@@ -216,7 +216,7 @@ $(document).ready(function(){initNavTree('functions.html','');});
|
||||
: <a class="el" href="classop_1_1_json_ofstream.html#a4cc6d50256354b3dc7385e2db01aabc0">op::JsonOfstream</a>
|
||||
</li>
|
||||
<li>at()
|
||||
: <a class="el" href="classop_1_1_array.html#a95e83e3379fd43460db68c2adb61f981">op::Array< T ></a>
|
||||
: <a class="el" href="classop_1_1_array.html#a8eebb6c34642cdf19ac74c7ed38d128b">op::Array< T ></a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
|
||||
@@ -170,7 +170,7 @@ $(document).ready(function(){initNavTree('functions_func.html','');});
|
||||
, <a class="el" href="structop_1_1_rectangle.html#a85cabb0d2f3af02e32be35bb9841c1f3">op::Rectangle< T ></a>
|
||||
</li>
|
||||
<li>Array()
|
||||
: <a class="el" href="classop_1_1_array.html#ac833fdcb245fcc3135ce65227bb9e4b2">op::Array< T ></a>
|
||||
: <a class="el" href="classop_1_1_array.html#a7a7d854d63815e10e158fe889d17a88e">op::Array< T ></a>
|
||||
</li>
|
||||
<li>arrayClose()
|
||||
: <a class="el" href="classop_1_1_json_ofstream.html#a3f940d3ad51d0acb7126d62a5617fd69">op::JsonOfstream</a>
|
||||
@@ -179,7 +179,7 @@ $(document).ready(function(){initNavTree('functions_func.html','');});
|
||||
: <a class="el" href="classop_1_1_json_ofstream.html#a4cc6d50256354b3dc7385e2db01aabc0">op::JsonOfstream</a>
|
||||
</li>
|
||||
<li>at()
|
||||
: <a class="el" href="classop_1_1_array.html#a95e83e3379fd43460db68c2adb61f981">op::Array< T ></a>
|
||||
: <a class="el" href="classop_1_1_array.html#a8eebb6c34642cdf19ac74c7ed38d128b">op::Array< T ></a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
|
||||
@@ -408,7 +408,7 @@ $(document).ready(function(){initNavTree('functions_g.html','');});
|
||||
: <a class="el" href="classop_1_1_producer.html#a9a9424027e5bc8e0fba7c65eccc460e0">op::Producer</a>
|
||||
</li>
|
||||
<li>getVolume()
|
||||
: <a class="el" href="classop_1_1_array.html#a04d04645dd2b2f21492b2ad7a5b87828">op::Array< T ></a>
|
||||
: <a class="el" href="classop_1_1_array.html#a2ea46377ca7d89874f6f4c8c437ec777">op::Array< T ></a>
|
||||
</li>
|
||||
<li>getWorkGroupInfo()
|
||||
: <a class="el" href="classcl_1_1_kernel.html#aa66d3ade55fad1c0bc94d05a7788aea0">cl::Kernel</a>
|
||||
|
||||
@@ -160,6 +160,9 @@ Functions</h2></td></tr>
|
||||
<tr class="memitem:aa053f4b0533d9e981aa171a1ef57fc30"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:aa053f4b0533d9e981aa171a1ef57fc30"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#aa053f4b0533d9e981aa171a1ef57fc30">op::getDistanceAverage</a> (const Array< T > &keypointsA, const int personA, const Array< T > &keypointsB, const int personB, const T threshold)</td></tr>
|
||||
<tr class="separator:aa053f4b0533d9e981aa171a1ef57fc30"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a75411d98f69051860379730e16103178"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:a75411d98f69051860379730e16103178"><td class="memTemplItemLeft" align="right" valign="top">Array< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#a75411d98f69051860379730e16103178">op::getKeypointsPerson</a> (const Array< T > &keypoints, const int person, const bool noCopy=false)</td></tr>
|
||||
<tr class="separator:a75411d98f69051860379730e16103178"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6913c67141fcbbba84fc88ac8a45aa0f"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:a6913c67141fcbbba84fc88ac8a45aa0f"><td class="memTemplItemLeft" align="right" valign="top">float </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#a6913c67141fcbbba84fc88ac8a45aa0f">op::getKeypointsRoi</a> (const Array< T > &keypoints, const int personA, const int personB, const T threshold)</td></tr>
|
||||
<tr class="separator:a6913c67141fcbbba84fc88ac8a45aa0f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
|
||||
@@ -7,6 +7,7 @@ var keypoint_8hpp =
|
||||
[ "getDistanceAverage", "keypoint_8hpp.html#acf638f00b0a825c05683f8e23942a9d5", null ],
|
||||
[ "getDistanceAverage", "keypoint_8hpp.html#aa053f4b0533d9e981aa171a1ef57fc30", null ],
|
||||
[ "getKeypointsArea", "keypoint_8hpp.html#a1dd5dde18458975a36bdbd6dd38720a2", null ],
|
||||
[ "getKeypointsPerson", "keypoint_8hpp.html#a75411d98f69051860379730e16103178", null ],
|
||||
[ "getKeypointsRectangle", "keypoint_8hpp.html#a5b2ae3f48eab928e35c9e3da51899054", null ],
|
||||
[ "getKeypointsRoi", "keypoint_8hpp.html#a6913c67141fcbbba84fc88ac8a45aa0f", null ],
|
||||
[ "getKeypointsRoi", "keypoint_8hpp.html#ac9af122ccd8dcdafb11e37b6633245b4", null ],
|
||||
|
||||
@@ -156,17 +156,21 @@ $(document).ready(function(){initNavTree('keypoint_8hpp_source.html','');});
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  T <a class="code" href="namespaceop.html#acf638f00b0a825c05683f8e23942a9d5">getDistanceAverage</a>(<span class="keyword">const</span> Array<T>& keypointsA, <span class="keyword">const</span> <span class="keywordtype">int</span> personA, <span class="keyword">const</span> Array<T>& keypointsB, <span class="keyword">const</span> <span class="keywordtype">int</span> personB,</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keyword">const</span> T threshold);</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> T></div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keywordtype">float</span> <a class="code" href="namespaceop.html#a6913c67141fcbbba84fc88ac8a45aa0f">getKeypointsRoi</a>(<span class="keyword">const</span> Array<T>& keypoints, <span class="keyword">const</span> <span class="keywordtype">int</span> personA, <span class="keyword">const</span> <span class="keywordtype">int</span> personB, <span class="keyword">const</span> T threshold);</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> T></div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keywordtype">float</span> <a class="code" href="namespaceop.html#a6913c67141fcbbba84fc88ac8a45aa0f">getKeypointsRoi</a>(<span class="keyword">const</span> Array<T>& keypointsA, <span class="keyword">const</span> <span class="keywordtype">int</span> personA, <span class="keyword">const</span> Array<T>& keypointsB, <span class="keyword">const</span> <span class="keywordtype">int</span> personB,</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keyword">const</span> T threshold);</div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> }</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> </div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="preprocessor">#endif // OPENPOSE_UTILITIES_KEYPOINT_HPP</span></div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> T></div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  Array<T> <a class="code" href="namespaceop.html#a75411d98f69051860379730e16103178">getKeypointsPerson</a>(<span class="keyword">const</span> Array<T>& keypoints, <span class="keyword">const</span> <span class="keywordtype">int</span> person, <span class="keyword">const</span> <span class="keywordtype">bool</span> noCopy = <span class="keyword">false</span>);</div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> T></div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="keywordtype">float</span> <a class="code" href="namespaceop.html#a6913c67141fcbbba84fc88ac8a45aa0f">getKeypointsRoi</a>(<span class="keyword">const</span> Array<T>& keypoints, <span class="keyword">const</span> <span class="keywordtype">int</span> personA, <span class="keyword">const</span> <span class="keywordtype">int</span> personB, <span class="keyword">const</span> T threshold);</div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> </div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keyword">template</span> <<span class="keyword">typename</span> T></div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keywordtype">float</span> <a class="code" href="namespaceop.html#a6913c67141fcbbba84fc88ac8a45aa0f">getKeypointsRoi</a>(<span class="keyword">const</span> Array<T>& keypointsA, <span class="keyword">const</span> <span class="keywordtype">int</span> personA, <span class="keyword">const</span> Array<T>& keypointsB, <span class="keyword">const</span> <span class="keywordtype">int</span> personB,</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keyword">const</span> T threshold);</div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> }</div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> </div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="preprocessor">#endif // OPENPOSE_UTILITIES_KEYPOINT_HPP</span></div>
|
||||
<div class="ttc" id="namespaceop_html_a6913c67141fcbbba84fc88ac8a45aa0f"><div class="ttname"><a href="namespaceop.html#a6913c67141fcbbba84fc88ac8a45aa0f">op::getKeypointsRoi</a></div><div class="ttdeci">float getKeypointsRoi(const Array< T > &keypoints, const int personA, const int personB, const T threshold)</div></div>
|
||||
<div class="ttc" id="namespaceop_html_acf638f00b0a825c05683f8e23942a9d5"><div class="ttname"><a href="namespaceop.html#acf638f00b0a825c05683f8e23942a9d5">op::getDistanceAverage</a></div><div class="ttdeci">T getDistanceAverage(const Array< T > &keypoints, const int personA, const int personB, const T threshold)</div></div>
|
||||
<div class="ttc" id="namespaceop_html_a75411d98f69051860379730e16103178"><div class="ttname"><a href="namespaceop.html#a75411d98f69051860379730e16103178">op::getKeypointsPerson</a></div><div class="ttdeci">Array< T > getKeypointsPerson(const Array< T > &keypoints, const int person, const bool noCopy=false)</div></div>
|
||||
<div class="ttc" id="namespaceop_html_a1f931e210eb575a084b8e6f462b0b382"><div class="ttname"><a href="namespaceop.html#a1f931e210eb575a084b8e6f462b0b382">op::averageKeypoints</a></div><div class="ttdeci">void averageKeypoints(Array< T > &keypointsA, const Array< T > &keypointsB, const int personA)</div></div>
|
||||
<div class="ttc" id="common_8hpp_html"><div class="ttname"><a href="common_8hpp.html">common.hpp</a></div></div>
|
||||
<div class="ttc" id="namespaceop_html_ac5fc565b24e499e306ca170b9139eeb6"><div class="ttname"><a href="namespaceop.html#ac5fc565b24e499e306ca170b9139eeb6">op::scaleKeypoints</a></div><div class="ttdeci">void scaleKeypoints(Array< T > &keypoints, const T scale)</div></div>
|
||||
|
||||
@@ -190,11 +190,14 @@ $(document).ready(function(){initNavTree('namespacemembers_func_g.html','');});
|
||||
<li>getKeypointsArea()
|
||||
: <a class="el" href="namespaceop.html#a1dd5dde18458975a36bdbd6dd38720a2">op</a>
|
||||
</li>
|
||||
<li>getKeypointsPerson()
|
||||
: <a class="el" href="namespaceop.html#a75411d98f69051860379730e16103178">op</a>
|
||||
</li>
|
||||
<li>getKeypointsRectangle()
|
||||
: <a class="el" href="namespaceop.html#a5b2ae3f48eab928e35c9e3da51899054">op</a>
|
||||
</li>
|
||||
<li>getKeypointsRoi()
|
||||
: <a class="el" href="namespaceop.html#a6913c67141fcbbba84fc88ac8a45aa0f">op</a>
|
||||
: <a class="el" href="namespaceop.html#ac9af122ccd8dcdafb11e37b6633245b4">op</a>
|
||||
</li>
|
||||
<li>getLastNumber()
|
||||
: <a class="el" href="namespaceop.html#ab670c693d8e4a540cfe75ce8383b6d10">op</a>
|
||||
|
||||
@@ -197,6 +197,9 @@ $(document).ready(function(){initNavTree('namespacemembers_g.html','');});
|
||||
<li>getKeypointsArea()
|
||||
: <a class="el" href="namespaceop.html#a1dd5dde18458975a36bdbd6dd38720a2">op</a>
|
||||
</li>
|
||||
<li>getKeypointsPerson()
|
||||
: <a class="el" href="namespaceop.html#a75411d98f69051860379730e16103178">op</a>
|
||||
</li>
|
||||
<li>getKeypointsRectangle()
|
||||
: <a class="el" href="namespaceop.html#a5b2ae3f48eab928e35c9e3da51899054">op</a>
|
||||
</li>
|
||||
|
||||
@@ -974,6 +974,9 @@ std::string > </td><td class="memItemRight" valign="bottom"><a class="el
|
||||
<tr class="memitem:aa053f4b0533d9e981aa171a1ef57fc30"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:aa053f4b0533d9e981aa171a1ef57fc30"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#aa053f4b0533d9e981aa171a1ef57fc30">getDistanceAverage</a> (const <a class="el" href="classop_1_1_array.html">Array</a>< T > &keypointsA, const int personA, const <a class="el" href="classop_1_1_array.html">Array</a>< T > &keypointsB, const int personB, const T threshold)</td></tr>
|
||||
<tr class="separator:aa053f4b0533d9e981aa171a1ef57fc30"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a75411d98f69051860379730e16103178"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:a75411d98f69051860379730e16103178"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classop_1_1_array.html">Array</a>< T > </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#a75411d98f69051860379730e16103178">getKeypointsPerson</a> (const <a class="el" href="classop_1_1_array.html">Array</a>< T > &keypoints, const int person, const bool noCopy=false)</td></tr>
|
||||
<tr class="separator:a75411d98f69051860379730e16103178"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6913c67141fcbbba84fc88ac8a45aa0f"><td class="memTemplParams" colspan="2">template<typename T > </td></tr>
|
||||
<tr class="memitem:a6913c67141fcbbba84fc88ac8a45aa0f"><td class="memTemplItemLeft" align="right" valign="top">float </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceop.html#a6913c67141fcbbba84fc88ac8a45aa0f">getKeypointsRoi</a> (const <a class="el" href="classop_1_1_array.html">Array</a>< T > &keypoints, const int personA, const int personB, const T threshold)</td></tr>
|
||||
<tr class="separator:a6913c67141fcbbba84fc88ac8a45aa0f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@@ -4612,6 +4615,55 @@ template<typename T > </div>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a75411d98f69051860379730e16103178"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<typename T > </div>
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classop_1_1_array.html">Array</a><T> op::getKeypointsPerson </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const Array< T > & </td>
|
||||
<td class="paramname"><em>keypoints</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const int </td>
|
||||
<td class="paramname"><em>person</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const bool </td>
|
||||
<td class="paramname"><em>noCopy</em> = <code>false</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Creates and Array<T> with a specific person. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">keypoints</td><td>Array<T> with the original data array to slice. </td></tr>
|
||||
<tr><td class="paramname">person</td><td>indicates the index of the array to extract. </td></tr>
|
||||
<tr><td class="paramname">noCopy</td><td>indicates whether to perform a copy. Copy will never go to undefined behavior, however, if noCopy == true, then:<ol type="1">
|
||||
<li>It is faster, as no data copy is involved, but...</li>
|
||||
<li>If the <a class="el" href="classop_1_1_array.html">Array</a> keypoints goes out of scope, then the resulting <a class="el" href="classop_1_1_array.html">Array</a> will provoke an undefined behavior.</li>
|
||||
<li>If the returned <a class="el" href="classop_1_1_array.html">Array</a> is modified, the information in the <a class="el" href="classop_1_1_array.html">Array</a> keypoints will also be. </li>
|
||||
</ol>
|
||||
</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Array<T> with the same dimension than keypoints expect the first dimension being 1. E.g., if keypoints is {p,k,m}, the resulting Array<T> is {1,k,m}. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a5b2ae3f48eab928e35c9e3da51899054"></a>
|
||||
|
||||
+8
-8
@@ -42,14 +42,14 @@ var NAVTREEINDEX =
|
||||
"3d_2headers_8hpp.html",
|
||||
"classcl_1_1_enqueue_args.html#a1ab03b76ada8edb5440ba19905848e5f",
|
||||
"classcl_1_1_sampler.html#ad26196f0282429667828b5b39bbc97f1",
|
||||
"classop_1_1_hand_extractor_net.html#a0981f4dfd15ce4a13de9d166cad9e1d4",
|
||||
"classop_1_1_queue_base.html",
|
||||
"classop_1_1_w_hand_renderer.html#a2ee88145b38fea1a6a2bb7987a33bd40",
|
||||
"face_parameters_8hpp.html#a4f191afed46fea5e3ce5b2a8756e1ddd",
|
||||
"grid_pattern_functions_8hpp.html#a98fa284e9c4f26865d8c78ad76ea4073a1d85a557894c340c318493f33bfa8efb",
|
||||
"pose_2headers_8hpp.html",
|
||||
"structop_1_1_person_entry.html",
|
||||
"w_hand_detector_update_8hpp.html#a5cc3f625b2644b1aade85a9458b5503a"
|
||||
"classop_1_1_hand_extractor_net.html",
|
||||
"classop_1_1_queue.html#ae2b845322940bfc89b6342137d8ac372",
|
||||
"classop_1_1_w_hand_renderer.html",
|
||||
"face_parameters_8hpp.html#a4d07868d77fb11253b413ed579e04c22",
|
||||
"grid_pattern_functions_8hpp.html#a98fa284e9c4f26865d8c78ad76ea4073",
|
||||
"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261faef29c97ffaed7b0d41ee9bb0d20550cc",
|
||||
"structop_1_1_datum.html#afb117821de7aff9ac3c219ef3bbc0c14",
|
||||
"w_hand_detector_tracking_8hpp_source.html"
|
||||
];
|
||||
|
||||
var SYNCONMSG = 'click to disable panel synchronisation';
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
var NAVTREEINDEX10 =
|
||||
{
|
||||
"w_hand_detector_tracking_8hpp_source.html":[2,0,0,0,7,12],
|
||||
"w_hand_detector_update_8hpp.html":[2,0,0,0,7,13],
|
||||
"w_hand_detector_update_8hpp.html#a5cc3f625b2644b1aade85a9458b5503a":[2,0,0,0,7,13,1],
|
||||
"w_hand_detector_update_8hpp_source.html":[2,0,0,0,7,13],
|
||||
"w_hand_extractor_net_8hpp.html":[2,0,0,0,7,14],
|
||||
|
||||
+36
-36
@@ -51,46 +51,47 @@ var NAVTREEINDEX2 =
|
||||
"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#af4d44970789f15174e584bedeb9f3f97":[1,0,2,1,14,8],
|
||||
"classes.html":[1,1],
|
||||
"classop_1_1_array.html":[1,0,3,5],
|
||||
"classop_1_1_array.html#a04d04645dd2b2f21492b2ad7a5b87828":[1,0,3,5,25],
|
||||
"classop_1_1_array.html#a0ad0232daa69783cf2c8f7a0ff5b3b0c":[1,0,3,5,34],
|
||||
"classop_1_1_array.html#a12e538b09e98bf0900163031602ed2ed":[1,0,3,5,33],
|
||||
"classop_1_1_array.html#a146d6e773e14dd7aaa29a73f878358e1":[1,0,3,5,21],
|
||||
"classop_1_1_array.html#a17a44d11cf476f705ce4a5223cfb4f81":[1,0,3,5,15],
|
||||
"classop_1_1_array.html#a2330657a79a444d1ab44370423be006e":[1,0,3,5,20],
|
||||
"classop_1_1_array.html#a28f09d11de753a741334ee8094296acb":[1,0,3,5,38],
|
||||
"classop_1_1_array.html#a337e33980c231bc207ea7d31ffa84fe3":[1,0,3,5,32],
|
||||
"classop_1_1_array.html#a3f6c6f7ddeed3d1edbc907441888a8cf":[1,0,3,5,31],
|
||||
"classop_1_1_array.html#a0ad0232daa69783cf2c8f7a0ff5b3b0c":[1,0,3,5,35],
|
||||
"classop_1_1_array.html#a12e538b09e98bf0900163031602ed2ed":[1,0,3,5,34],
|
||||
"classop_1_1_array.html#a146d6e773e14dd7aaa29a73f878358e1":[1,0,3,5,22],
|
||||
"classop_1_1_array.html#a17a44d11cf476f705ce4a5223cfb4f81":[1,0,3,5,16],
|
||||
"classop_1_1_array.html#a2330657a79a444d1ab44370423be006e":[1,0,3,5,21],
|
||||
"classop_1_1_array.html#a28f09d11de753a741334ee8094296acb":[1,0,3,5,39],
|
||||
"classop_1_1_array.html#a2ea46377ca7d89874f6f4c8c437ec777":[1,0,3,5,26],
|
||||
"classop_1_1_array.html#a337e33980c231bc207ea7d31ffa84fe3":[1,0,3,5,33],
|
||||
"classop_1_1_array.html#a3f6c6f7ddeed3d1edbc907441888a8cf":[1,0,3,5,32],
|
||||
"classop_1_1_array.html#a416e95541761c557c50b79b5e1b33389":[1,0,3,5,6],
|
||||
"classop_1_1_array.html#a48c1ba1f7017b5aa8e0451079dd3a6d3":[1,0,3,5,1],
|
||||
"classop_1_1_array.html#a5a68cca98a3ebaf565f1e546eebd9f01":[1,0,3,5,6],
|
||||
"classop_1_1_array.html#a5cb014203b418de3996b90597df53b6e":[1,0,3,5,11],
|
||||
"classop_1_1_array.html#a6bf43d039478797722cf9401ceb951e9":[1,0,3,5,37],
|
||||
"classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff":[1,0,3,5,8],
|
||||
"classop_1_1_array.html#a5a68cca98a3ebaf565f1e546eebd9f01":[1,0,3,5,7],
|
||||
"classop_1_1_array.html#a5cb014203b418de3996b90597df53b6e":[1,0,3,5,12],
|
||||
"classop_1_1_array.html#a6bf43d039478797722cf9401ceb951e9":[1,0,3,5,38],
|
||||
"classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff":[1,0,3,5,9],
|
||||
"classop_1_1_array.html#a793b9851c7490bc98d4dd52020c0cd3c":[1,0,3,5,0],
|
||||
"classop_1_1_array.html#a7a7d854d63815e10e158fe889d17a88e":[1,0,3,5,7],
|
||||
"classop_1_1_array.html#a8eebb6c34642cdf19ac74c7ed38d128b":[1,0,3,5,10],
|
||||
"classop_1_1_array.html#a7a7d854d63815e10e158fe889d17a88e":[1,0,3,5,8],
|
||||
"classop_1_1_array.html#a8eebb6c34642cdf19ac74c7ed38d128b":[1,0,3,5,11],
|
||||
"classop_1_1_array.html#a90895562def04a81db0b3e7eaa3722c7":[1,0,3,5,5],
|
||||
"classop_1_1_array.html#a959ede0df7e535d2d3ac40d098541c27":[1,0,3,5,3],
|
||||
"classop_1_1_array.html#a95e83e3379fd43460db68c2adb61f981":[1,0,3,5,9],
|
||||
"classop_1_1_array.html#a9c8e006e0eea472485f37971330ecbab":[1,0,3,5,26],
|
||||
"classop_1_1_array.html#a95e83e3379fd43460db68c2adb61f981":[1,0,3,5,10],
|
||||
"classop_1_1_array.html#a9c8e006e0eea472485f37971330ecbab":[1,0,3,5,27],
|
||||
"classop_1_1_array.html#a9cd386050e94c29b3c4ee40cafcacc46":[1,0,3,5,4],
|
||||
"classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad":[1,0,3,5,28],
|
||||
"classop_1_1_array.html#aada0f1bd6e9eb73b4f977e62da536f58":[1,0,3,5,30],
|
||||
"classop_1_1_array.html#ab70165463db3e2fb3f15ad14001eb592":[1,0,3,5,14],
|
||||
"classop_1_1_array.html#ac7183eb2f4e78a6941da3a2079b9ed32":[1,0,3,5,35],
|
||||
"classop_1_1_array.html#ac817621e848601cf7d6571e75d8f6865":[1,0,3,5,16],
|
||||
"classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad":[1,0,3,5,29],
|
||||
"classop_1_1_array.html#aada0f1bd6e9eb73b4f977e62da536f58":[1,0,3,5,31],
|
||||
"classop_1_1_array.html#ab70165463db3e2fb3f15ad14001eb592":[1,0,3,5,15],
|
||||
"classop_1_1_array.html#ac7183eb2f4e78a6941da3a2079b9ed32":[1,0,3,5,36],
|
||||
"classop_1_1_array.html#ac817621e848601cf7d6571e75d8f6865":[1,0,3,5,17],
|
||||
"classop_1_1_array.html#ac833fdcb245fcc3135ce65227bb9e4b2":[1,0,3,5,2],
|
||||
"classop_1_1_array.html#ad51b6ac12ed115f1056effefd6fa878b":[1,0,3,5,13],
|
||||
"classop_1_1_array.html#add2eeccd967cdf0900449649cb6f5afb":[1,0,3,5,36],
|
||||
"classop_1_1_array.html#adeb008e878709bb5a51e26be55a5452d":[1,0,3,5,17],
|
||||
"classop_1_1_array.html#ae388368128afac05369172198911e05d":[1,0,3,5,27],
|
||||
"classop_1_1_array.html#ae3ec6553128d77b0c26b848c0a0f81ca":[1,0,3,5,39],
|
||||
"classop_1_1_array.html#aeccfa42607d5deb5039ff260eb980abc":[1,0,3,5,29],
|
||||
"classop_1_1_array.html#af318ada5d29b0d22e6c94dc62055793b":[1,0,3,5,23],
|
||||
"classop_1_1_array.html#af42f4570122d1b8259c211f52335909b":[1,0,3,5,12],
|
||||
"classop_1_1_array.html#af4715967fd2b028a97fd30257e697275":[1,0,3,5,19],
|
||||
"classop_1_1_array.html#af65f2606b13011870bf0467116246fbc":[1,0,3,5,18],
|
||||
"classop_1_1_array.html#afeacae113dd204df98b78353205c05f1":[1,0,3,5,22],
|
||||
"classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87":[1,0,3,5,24],
|
||||
"classop_1_1_array.html#ad51b6ac12ed115f1056effefd6fa878b":[1,0,3,5,14],
|
||||
"classop_1_1_array.html#add2eeccd967cdf0900449649cb6f5afb":[1,0,3,5,37],
|
||||
"classop_1_1_array.html#adeb008e878709bb5a51e26be55a5452d":[1,0,3,5,18],
|
||||
"classop_1_1_array.html#ae388368128afac05369172198911e05d":[1,0,3,5,28],
|
||||
"classop_1_1_array.html#ae3ec6553128d77b0c26b848c0a0f81ca":[1,0,3,5,40],
|
||||
"classop_1_1_array.html#aeccfa42607d5deb5039ff260eb980abc":[1,0,3,5,30],
|
||||
"classop_1_1_array.html#af318ada5d29b0d22e6c94dc62055793b":[1,0,3,5,24],
|
||||
"classop_1_1_array.html#af42f4570122d1b8259c211f52335909b":[1,0,3,5,13],
|
||||
"classop_1_1_array.html#af4715967fd2b028a97fd30257e697275":[1,0,3,5,20],
|
||||
"classop_1_1_array.html#af65f2606b13011870bf0467116246fbc":[1,0,3,5,19],
|
||||
"classop_1_1_array.html#afeacae113dd204df98b78353205c05f1":[1,0,3,5,23],
|
||||
"classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87":[1,0,3,5,25],
|
||||
"classop_1_1_body_part_connector_caffe.html":[1,0,3,72],
|
||||
"classop_1_1_body_part_connector_caffe.html#a0bad959b2da005b62cab962327ccba01":[1,0,3,72,13],
|
||||
"classop_1_1_body_part_connector_caffe.html#a104744fdab14d4c1335eb8778edea21e":[1,0,3,72,12],
|
||||
@@ -248,6 +249,5 @@ var NAVTREEINDEX2 =
|
||||
"classop_1_1_hand_extractor_caffe.html#a3ac44c32806b647fc11daa14da2bda16":[1,0,3,62,0],
|
||||
"classop_1_1_hand_extractor_caffe.html#ace3ee9d717887ee9dc0f00ce69bd0c82":[1,0,3,62,3],
|
||||
"classop_1_1_hand_extractor_caffe.html#add0603118d06a1dbeb5c6095e6ca77f3":[1,0,3,62,2],
|
||||
"classop_1_1_hand_extractor_caffe.html#aee681b43b8691ac1f07e08616522f6af":[1,0,3,62,1],
|
||||
"classop_1_1_hand_extractor_net.html":[1,0,3,63]
|
||||
"classop_1_1_hand_extractor_caffe.html#aee681b43b8691ac1f07e08616522f6af":[1,0,3,62,1]
|
||||
};
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
var NAVTREEINDEX3 =
|
||||
{
|
||||
"classop_1_1_hand_extractor_net.html":[1,0,3,63],
|
||||
"classop_1_1_hand_extractor_net.html#a0981f4dfd15ce4a13de9d166cad9e1d4":[1,0,3,63,10],
|
||||
"classop_1_1_hand_extractor_net.html#a2638c2c03b0aed0b14114968dedd612c":[1,0,3,63,2],
|
||||
"classop_1_1_hand_extractor_net.html#a2a969145bac891cef2683cae440c5f79":[1,0,3,63,15],
|
||||
@@ -248,6 +249,5 @@ var NAVTREEINDEX3 =
|
||||
"classop_1_1_profiler.html":[1,0,3,121],
|
||||
"classop_1_1_queue.html":[1,0,3,99],
|
||||
"classop_1_1_queue.html#a056600a7cf4503235ba4e172cee63a7f":[1,0,3,99,1],
|
||||
"classop_1_1_queue.html#ab28fa9f713d05e55e5ba1510b34d57f0":[1,0,3,99,2],
|
||||
"classop_1_1_queue.html#ae2b845322940bfc89b6342137d8ac372":[1,0,3,99,0]
|
||||
"classop_1_1_queue.html#ab28fa9f713d05e55e5ba1510b34d57f0":[1,0,3,99,2]
|
||||
};
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
var NAVTREEINDEX4 =
|
||||
{
|
||||
"classop_1_1_queue.html#ae2b845322940bfc89b6342137d8ac372":[1,0,3,99,0],
|
||||
"classop_1_1_queue_base.html":[1,0,3,100],
|
||||
"classop_1_1_queue_base.html#a04f7160c199f90b8f8e91ddfd40e92fb":[1,0,3,100,28],
|
||||
"classop_1_1_queue_base.html#a12cdec56bfe72e722ecc722774989d1b":[1,0,3,100,13],
|
||||
@@ -248,6 +249,5 @@ var NAVTREEINDEX4 =
|
||||
"classop_1_1_w_hand_extractor_net.html#a21ffee48567b1c7c8994e4effef6cffe":[1,0,3,70,3],
|
||||
"classop_1_1_w_hand_extractor_net.html#a464a629c6ecd9727da53453af8266e1d":[1,0,3,70,0],
|
||||
"classop_1_1_w_hand_extractor_net.html#a7904f62b91d658a06ed89f0bfd307642":[1,0,3,70,2],
|
||||
"classop_1_1_w_hand_extractor_net.html#ab46b680c14fb2a0cb171b040da484eda":[1,0,3,70,1],
|
||||
"classop_1_1_w_hand_renderer.html":[1,0,3,71]
|
||||
"classop_1_1_w_hand_extractor_net.html#ab46b680c14fb2a0cb171b040da484eda":[1,0,3,70,1]
|
||||
};
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
var NAVTREEINDEX5 =
|
||||
{
|
||||
"classop_1_1_w_hand_renderer.html":[1,0,3,71],
|
||||
"classop_1_1_w_hand_renderer.html#a2ee88145b38fea1a6a2bb7987a33bd40":[1,0,3,71,2],
|
||||
"classop_1_1_w_hand_renderer.html#a30121b55c601aed3644996d010b6bf8c":[1,0,3,71,0],
|
||||
"classop_1_1_w_hand_renderer.html#ab18c8602c8bf65e3e762b2ff06def220":[1,0,3,71,1],
|
||||
@@ -248,6 +249,5 @@ var NAVTREEINDEX5 =
|
||||
"face_parameters_8hpp.html#a1245f62cf98c4ee7591dfc8807ef355d":[2,0,0,0,3,6,9],
|
||||
"face_parameters_8hpp.html#a15f6c39797cee87f6aa941d93f22b78b":[2,0,0,0,3,6,6],
|
||||
"face_parameters_8hpp.html#a1a7ddb1a137c44091a1b4161725adfa0":[2,0,0,0,3,6,2],
|
||||
"face_parameters_8hpp.html#a3fbae1778780ae5bf4ffcc84cdef1870":[2,0,0,0,3,6,4],
|
||||
"face_parameters_8hpp.html#a4d07868d77fb11253b413ed579e04c22":[2,0,0,0,3,6,10]
|
||||
"face_parameters_8hpp.html#a3fbae1778780ae5bf4ffcc84cdef1870":[2,0,0,0,3,6,4]
|
||||
};
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
var NAVTREEINDEX6 =
|
||||
{
|
||||
"face_parameters_8hpp.html#a4d07868d77fb11253b413ed579e04c22":[2,0,0,0,3,6,10],
|
||||
"face_parameters_8hpp.html#a4f191afed46fea5e3ce5b2a8756e1ddd":[2,0,0,0,3,6,5],
|
||||
"face_parameters_8hpp.html#a740a6228babfde5f18fba6fc033ef0ed":[2,0,0,0,3,6,0],
|
||||
"face_parameters_8hpp.html#a7e2f64c1349d6a881c6ceb49757e099a":[2,0,0,0,3,6,1],
|
||||
@@ -248,6 +249,5 @@ var NAVTREEINDEX6 =
|
||||
"grid_pattern_functions_8hpp.html#a133c08ba217983ac48281a5f1456a7de":[2,0,0,0,1,1,2],
|
||||
"grid_pattern_functions_8hpp.html#a1a0199d6781778e6f50213c816189f26":[2,0,0,0,1,1,1],
|
||||
"grid_pattern_functions_8hpp.html#a3eac494df764905a18e976f6af303855":[2,0,0,0,1,1,3],
|
||||
"grid_pattern_functions_8hpp.html#a7fbb758fb8268964611914305f185afe":[2,0,0,0,1,1,4],
|
||||
"grid_pattern_functions_8hpp.html#a98fa284e9c4f26865d8c78ad76ea4073":[2,0,0,0,1,1,0]
|
||||
"grid_pattern_functions_8hpp.html#a7fbb758fb8268964611914305f185afe":[2,0,0,0,1,1,4]
|
||||
};
|
||||
|
||||
+12
-12
@@ -1,5 +1,6 @@
|
||||
var NAVTREEINDEX7 =
|
||||
{
|
||||
"grid_pattern_functions_8hpp.html#a98fa284e9c4f26865d8c78ad76ea4073":[2,0,0,0,1,1,0],
|
||||
"grid_pattern_functions_8hpp.html#a98fa284e9c4f26865d8c78ad76ea4073a1d85a557894c340c318493f33bfa8efb":[2,0,0,0,1,1,0,1],
|
||||
"grid_pattern_functions_8hpp.html#a98fa284e9c4f26865d8c78ad76ea4073a9146bfc669fddc88db2c4d89297d0e9a":[2,0,0,0,1,1,0,3],
|
||||
"grid_pattern_functions_8hpp.html#a98fa284e9c4f26865d8c78ad76ea4073a98e5a1c44509157ebcaf46c515c78875":[2,0,0,0,1,1,0,2],
|
||||
@@ -81,16 +82,17 @@ var NAVTREEINDEX7 =
|
||||
"keypoint_8hpp.html#a1110f4c0017c43ea1d0896a3225c55f8":[2,0,0,0,13,7,1],
|
||||
"keypoint_8hpp.html#a1dd5dde18458975a36bdbd6dd38720a2":[2,0,0,0,13,7,6],
|
||||
"keypoint_8hpp.html#a1f931e210eb575a084b8e6f462b0b382":[2,0,0,0,13,7,0],
|
||||
"keypoint_8hpp.html#a5b2ae3f48eab928e35c9e3da51899054":[2,0,0,0,13,7,7],
|
||||
"keypoint_8hpp.html#a6913c67141fcbbba84fc88ac8a45aa0f":[2,0,0,0,13,7,8],
|
||||
"keypoint_8hpp.html#a6b9adf8f7e698e566414c9f44f0c85f1":[2,0,0,0,13,7,14],
|
||||
"keypoint_8hpp.html#a5b2ae3f48eab928e35c9e3da51899054":[2,0,0,0,13,7,8],
|
||||
"keypoint_8hpp.html#a6913c67141fcbbba84fc88ac8a45aa0f":[2,0,0,0,13,7,9],
|
||||
"keypoint_8hpp.html#a6b9adf8f7e698e566414c9f44f0c85f1":[2,0,0,0,13,7,15],
|
||||
"keypoint_8hpp.html#a75411d98f69051860379730e16103178":[2,0,0,0,13,7,7],
|
||||
"keypoint_8hpp.html#aa053f4b0533d9e981aa171a1ef57fc30":[2,0,0,0,13,7,5],
|
||||
"keypoint_8hpp.html#aa7803aa62abc21471e7d966bd674a81a":[2,0,0,0,13,7,11],
|
||||
"keypoint_8hpp.html#aa9366cf1b4ac3494965749eeb5537da1":[2,0,0,0,13,7,10],
|
||||
"keypoint_8hpp.html#aae9e38fa6c56e188b4f649732f0d4cd3":[2,0,0,0,13,7,13],
|
||||
"keypoint_8hpp.html#ac5fc565b24e499e306ca170b9139eeb6":[2,0,0,0,13,7,12],
|
||||
"keypoint_8hpp.html#aa7803aa62abc21471e7d966bd674a81a":[2,0,0,0,13,7,12],
|
||||
"keypoint_8hpp.html#aa9366cf1b4ac3494965749eeb5537da1":[2,0,0,0,13,7,11],
|
||||
"keypoint_8hpp.html#aae9e38fa6c56e188b4f649732f0d4cd3":[2,0,0,0,13,7,14],
|
||||
"keypoint_8hpp.html#ac5fc565b24e499e306ca170b9139eeb6":[2,0,0,0,13,7,13],
|
||||
"keypoint_8hpp.html#ac968b1c98c60b74be78225be27805706":[2,0,0,0,13,7,3],
|
||||
"keypoint_8hpp.html#ac9af122ccd8dcdafb11e37b6633245b4":[2,0,0,0,13,7,9],
|
||||
"keypoint_8hpp.html#ac9af122ccd8dcdafb11e37b6633245b4":[2,0,0,0,13,7,10],
|
||||
"keypoint_8hpp.html#ace4af20d19066df9ec502c5a09097c24":[2,0,0,0,13,7,2],
|
||||
"keypoint_8hpp.html#acf638f00b0a825c05683f8e23942a9d5":[2,0,0,0,13,7,4],
|
||||
"keypoint_8hpp_source.html":[2,0,0,0,13,7],
|
||||
@@ -121,8 +123,8 @@ var NAVTREEINDEX7 =
|
||||
"maximum_caffe_8hpp_source.html":[2,0,0,0,8,4],
|
||||
"namespaceboost.html":[0,0,0],
|
||||
"namespaceboost.html":[1,0,0],
|
||||
"namespacecaffe.html":[1,0,1],
|
||||
"namespacecaffe.html":[0,0,1],
|
||||
"namespacecaffe.html":[1,0,1],
|
||||
"namespacecl.html":[1,0,2],
|
||||
"namespacecl.html":[0,0,2],
|
||||
"namespacecl_1_1compatibility.html":[1,0,2,0],
|
||||
@@ -247,7 +249,5 @@ var NAVTREEINDEX7 =
|
||||
"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261faca4c7eb29b1f3402e78aa384ce8fd5a9":[2,0,0,0,9,0,0,5],
|
||||
"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fad788fbec25069f2884ee1ed97e0af2b9":[2,0,0,0,9,0,0,2],
|
||||
"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fadbaf53bb16512afd613bbec1d1f0dc25":[2,0,0,0,9,0,0,10],
|
||||
"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fae3ae2003e0e0458bdc49480fb19c876e":[2,0,0,0,9,0,0,4],
|
||||
"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261faef29c97ffaed7b0d41ee9bb0d20550cc":[2,0,0,0,9,0,0,8],
|
||||
"pose_2enum_classes_8hpp_source.html":[2,0,0,0,9,0]
|
||||
"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fae3ae2003e0e0458bdc49480fb19c876e":[2,0,0,0,9,0,0,4]
|
||||
};
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
var NAVTREEINDEX8 =
|
||||
{
|
||||
"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261faef29c97ffaed7b0d41ee9bb0d20550cc":[2,0,0,0,9,0,0,8],
|
||||
"pose_2enum_classes_8hpp_source.html":[2,0,0,0,9,0],
|
||||
"pose_2headers_8hpp.html":[2,0,0,0,9,1],
|
||||
"pose_2headers_8hpp_source.html":[2,0,0,0,9,1],
|
||||
"pose_cpu_renderer_8hpp.html":[2,0,0,0,9,2],
|
||||
@@ -247,7 +249,5 @@ var NAVTREEINDEX8 =
|
||||
"structop_1_1_datum.html#aebd19bf50725a5cd87de1efd96f6ebfe":[1,0,3,8,25],
|
||||
"structop_1_1_datum.html#aef3ef6d5d9f1235b925a68d461e0e814":[1,0,3,8,15],
|
||||
"structop_1_1_datum.html#aef6c478313691ab5101664c1df55aa58":[1,0,3,8,29],
|
||||
"structop_1_1_datum.html#af03c894035d9e45c35d91ca4cfa6df85":[1,0,3,8,35],
|
||||
"structop_1_1_datum.html#afb117821de7aff9ac3c219ef3bbc0c14":[1,0,3,8,46],
|
||||
"structop_1_1_datum.html#afcdbf1d87e08761d952d19ef6a8ace10":[1,0,3,8,12]
|
||||
"structop_1_1_datum.html#af03c894035d9e45c35d91ca4cfa6df85":[1,0,3,8,35]
|
||||
};
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
var NAVTREEINDEX9 =
|
||||
{
|
||||
"structop_1_1_datum.html#afb117821de7aff9ac3c219ef3bbc0c14":[1,0,3,8,46],
|
||||
"structop_1_1_datum.html#afcdbf1d87e08761d952d19ef6a8ace10":[1,0,3,8,12],
|
||||
"structop_1_1_person_entry.html":[1,0,3,114],
|
||||
"structop_1_1_person_entry.html#a0b943a74b9941349ad27bb5c7fb8392a":[1,0,3,114,2],
|
||||
"structop_1_1_person_entry.html#a75994912fe3dc4a022e8310ee760b167":[1,0,3,114,0],
|
||||
@@ -247,7 +249,5 @@ var NAVTREEINDEX9 =
|
||||
"w_hand_detector_from_txt_8hpp.html#a767385c8d3ebe736e1752825ab4d4ea0":[2,0,0,0,7,11,1],
|
||||
"w_hand_detector_from_txt_8hpp_source.html":[2,0,0,0,7,11],
|
||||
"w_hand_detector_tracking_8hpp.html":[2,0,0,0,7,12],
|
||||
"w_hand_detector_tracking_8hpp.html#a361310c59d16e88a4d2450a80f078f01":[2,0,0,0,7,12,1],
|
||||
"w_hand_detector_tracking_8hpp_source.html":[2,0,0,0,7,12],
|
||||
"w_hand_detector_update_8hpp.html":[2,0,0,0,7,13]
|
||||
"w_hand_detector_tracking_8hpp.html#a361310c59d16e88a4d2450a80f078f01":[2,0,0,0,7,12,1]
|
||||
};
|
||||
|
||||
@@ -23,7 +23,7 @@ var searchData=
|
||||
['arg0_5f',['arg0_',['../structcl_1_1detail_1_1_get_info_functor0.html#a605bdef653bbdc6f4a05394b17f18704',1,'cl::detail::GetInfoFunctor0::arg0_()'],['../structcl_1_1detail_1_1_get_info_functor1.html#a27ebe3bdb4a032c5304f4fda99e32704',1,'cl::detail::GetInfoFunctor1::arg0_()']]],
|
||||
['arg1_5f',['arg1_',['../structcl_1_1detail_1_1_get_info_functor1.html#a6b7246c928c1ec4950b748173a67aba4',1,'cl::detail::GetInfoFunctor1']]],
|
||||
['array',['Array',['../classop_1_1_array.html',1,'op']]],
|
||||
['array',['Array',['../classop_1_1_array.html#a793b9851c7490bc98d4dd52020c0cd3c',1,'op::Array::Array(const int size)'],['../classop_1_1_array.html#a48c1ba1f7017b5aa8e0451079dd3a6d3',1,'op::Array::Array(const std::vector< int > &sizes={})'],['../classop_1_1_array.html#ac833fdcb245fcc3135ce65227bb9e4b2',1,'op::Array::Array(const int size, const T value)'],['../classop_1_1_array.html#a959ede0df7e535d2d3ac40d098541c27',1,'op::Array::Array(const std::vector< int > &sizes, const T value)'],['../classop_1_1_array.html#a9cd386050e94c29b3c4ee40cafcacc46',1,'op::Array::Array(const int size, T *const dataPtr)'],['../classop_1_1_array.html#a90895562def04a81db0b3e7eaa3722c7',1,'op::Array::Array(const std::vector< int > &sizes, T *const dataPtr)'],['../classop_1_1_array.html#a5a68cca98a3ebaf565f1e546eebd9f01',1,'op::Array::Array(const Array< T > &array)'],['../classop_1_1_array.html#a7a7d854d63815e10e158fe889d17a88e',1,'op::Array::Array(Array< T > &&array)'],['../namespacecl.html#a8856ce875094624efdce0a49496d695e',1,'cl::array()']]],
|
||||
['array',['Array',['../classop_1_1_array.html#a793b9851c7490bc98d4dd52020c0cd3c',1,'op::Array::Array(const int size)'],['../classop_1_1_array.html#a48c1ba1f7017b5aa8e0451079dd3a6d3',1,'op::Array::Array(const std::vector< int > &sizes={})'],['../classop_1_1_array.html#ac833fdcb245fcc3135ce65227bb9e4b2',1,'op::Array::Array(const int size, const T value)'],['../classop_1_1_array.html#a959ede0df7e535d2d3ac40d098541c27',1,'op::Array::Array(const std::vector< int > &sizes, const T value)'],['../classop_1_1_array.html#a9cd386050e94c29b3c4ee40cafcacc46',1,'op::Array::Array(const int size, T *const dataPtr)'],['../classop_1_1_array.html#a90895562def04a81db0b3e7eaa3722c7',1,'op::Array::Array(const std::vector< int > &sizes, T *const dataPtr)'],['../classop_1_1_array.html#a416e95541761c557c50b79b5e1b33389',1,'op::Array::Array(const Array< T > &array, const int index, const bool noCopy=false)'],['../classop_1_1_array.html#a5a68cca98a3ebaf565f1e546eebd9f01',1,'op::Array::Array(const Array< T > &array)'],['../classop_1_1_array.html#a7a7d854d63815e10e158fe889d17a88e',1,'op::Array::Array(Array< T > &&array)'],['../namespacecl.html#a8856ce875094624efdce0a49496d695e',1,'cl::array()']]],
|
||||
['array_2ehpp',['array.hpp',['../array_8hpp.html',1,'']]],
|
||||
['array_3c_20float_20_3e',['Array< float >',['../classop_1_1_array.html',1,'op']]],
|
||||
['array_3c_20long_20long_20_3e',['Array< long long >',['../classop_1_1_array.html',1,'op']]],
|
||||
|
||||
@@ -51,6 +51,7 @@ var searchData=
|
||||
['getisrunningsharedptr',['getIsRunningSharedPtr',['../classop_1_1_thread_manager.html#a48ea53b3de4d09c84db18e2c31ce1be1',1,'op::ThreadManager']]],
|
||||
['getkernel',['getKernel',['../classcl_1_1_kernel_functor.html#aea980d414c52e07f67070119c91f8523',1,'cl::KernelFunctor']]],
|
||||
['getkeypointsarea',['getKeypointsArea',['../namespaceop.html#a1dd5dde18458975a36bdbd6dd38720a2',1,'op']]],
|
||||
['getkeypointsperson',['getKeypointsPerson',['../namespaceop.html#a75411d98f69051860379730e16103178',1,'op']]],
|
||||
['getkeypointsrectangle',['getKeypointsRectangle',['../namespaceop.html#a5b2ae3f48eab928e35c9e3da51899054',1,'op']]],
|
||||
['getkeypointsroi',['getKeypointsRoi',['../namespaceop.html#a6913c67141fcbbba84fc88ac8a45aa0f',1,'op::getKeypointsRoi(const Array< T > &keypoints, const int personA, const int personB, const T threshold)'],['../namespaceop.html#ac9af122ccd8dcdafb11e37b6633245b4',1,'op::getKeypointsRoi(const Array< T > &keypointsA, const int personA, const Array< T > &keypointsB, const int personB, const T threshold)']]],
|
||||
['getlastnumber',['getLastNumber',['../namespaceop.html#ab670c693d8e4a540cfe75ce8383b6d10',1,'op']]],
|
||||
@@ -105,27 +106,27 @@ var searchData=
|
||||
['getsvmmemflags',['getSVMMemFlags',['../classcl_1_1detail_1_1_s_v_m_trait_null.html#aec1edd19001a5739c3a6543c5bc3b19f',1,'cl::detail::SVMTraitNull::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_read_write.html#a6914bdc3f37606faab74b58b5dcc786e',1,'cl::SVMTraitReadWrite::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_read_only.html#a2859ec2b9a8b723551b6db798ef5497d',1,'cl::SVMTraitReadOnly::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_write_only.html#a4f80e215ea583a6fa1d398b455670bdc',1,'cl::SVMTraitWriteOnly::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_coarse.html#a1a1a433d703630936e3cbb4177245d13',1,'cl::SVMTraitCoarse::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_fine.html#a214a7aedb1b037a7796c7f629e18f3b5',1,'cl::SVMTraitFine::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_atomic.html#a87fc8aa6c225b8acaaef5bc0579855a9',1,'cl::SVMTraitAtomic::getSVMMemFlags()']]],
|
||||
['gettworkerssize',['getTWorkersSize',['../classop_1_1_sub_thread.html#afa29b95badda5e7afdbd83f70fd8b206',1,'op::SubThread']]],
|
||||
['gettype',['getType',['../classop_1_1_producer.html#a9a9424027e5bc8e0fba7c65eccc460e0',1,'op::Producer']]],
|
||||
['getvolume',['getVolume',['../classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87',1,'op::Array::getVolume() const '],['../classop_1_1_array.html#a04d04645dd2b2f21492b2ad7a5b87828',1,'op::Array::getVolume(const int indexA, const int indexB) const ']]],
|
||||
['getvolume',['getVolume',['../classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87',1,'op::Array::getVolume() const '],['../classop_1_1_array.html#a2ea46377ca7d89874f6f4c8c437ec777',1,'op::Array::getVolume(const int indexA, const int indexB=-1) const ']]],
|
||||
['getworkgroupinfo',['getWorkGroupInfo',['../classcl_1_1_kernel.html#a2e33bfea1e8df9b0d4a446cd99800497',1,'cl::Kernel::getWorkGroupInfo(const Device &device, cl_kernel_work_group_info name, T *param) const '],['../classcl_1_1_kernel.html#aa66d3ade55fad1c0bc94d05a7788aea0',1,'cl::Kernel::getWorkGroupInfo(const Device &device, cl_int *err=NULL) const ']]],
|
||||
['gpu',['Gpu',['../namespaceop.html#afce557f02e337e16150d00bdf72ec033a3432ca64f06615abf07ab44c10cada38',1,'op']]],
|
||||
['gpu_2ehpp',['gpu.hpp',['../gpu_8hpp.html',1,'']]],
|
||||
['gpumode',['GpuMode',['../namespaceop.html#adbb34b5c8f2b6f0c051f831f18582e7f',1,'op']]],
|
||||
['gpunumber',['gpuNumber',['../structop_1_1_wrapper_struct_pose.html#a536ea76d50e94d513066e9e5767d0c03',1,'op::WrapperStructPose']]],
|
||||
['gpunumberstart',['gpuNumberStart',['../structop_1_1_wrapper_struct_pose.html#a8be188d871061079432ead77b278fe0d',1,'op::WrapperStructPose']]],
|
||||
['gpurenderer',['GpuRenderer',['../classop_1_1_gpu_renderer.html#a9852b2017e972637b47250bb7fbc53ea',1,'op::GpuRenderer']]],
|
||||
['gpurenderer',['GpuRenderer',['../classop_1_1_gpu_renderer.html',1,'op']]],
|
||||
['gpurenderer',['GpuRenderer',['../classop_1_1_gpu_renderer.html#a9852b2017e972637b47250bb7fbc53ea',1,'op::GpuRenderer']]],
|
||||
['gpurenderer_2ehpp',['gpuRenderer.hpp',['../gpu_renderer_8hpp.html',1,'']]],
|
||||
['gputocpumemoryiflastrenderer',['gpuToCpuMemoryIfLastRenderer',['../classop_1_1_gpu_renderer.html#a6355f70d16c6427b028fa4596ce5d985',1,'op::GpuRenderer']]],
|
||||
['gridpatternfunctions_2ehpp',['gridPatternFunctions.hpp',['../grid_pattern_functions_8hpp.html',1,'']]],
|
||||
['gui',['Gui',['../classop_1_1_gui.html#a1084d79f61d08f0551832de1ca337c70',1,'op::Gui']]],
|
||||
['gui',['Gui',['../classop_1_1_gui.html',1,'op']]],
|
||||
['gui',['Gui',['../classop_1_1_gui.html#a1084d79f61d08f0551832de1ca337c70',1,'op::Gui']]],
|
||||
['gui_2ehpp',['gui.hpp',['../gui_8hpp.html',1,'']]],
|
||||
['gui3d',['Gui3D',['../classop_1_1_gui3_d.html',1,'op']]],
|
||||
['gui3d',['Gui3D',['../classop_1_1_gui3_d.html#a7146b02ee5c009f879ddfea2145fea34',1,'op::Gui3D']]],
|
||||
['gui3d',['Gui3D',['../classop_1_1_gui3_d.html',1,'op']]],
|
||||
['gui3d_2ehpp',['gui3D.hpp',['../gui3_d_8hpp.html',1,'']]],
|
||||
['guiadam_2ehpp',['guiAdam.hpp',['../gui_adam_8hpp.html',1,'']]],
|
||||
['guiinfoadder',['GuiInfoAdder',['../classop_1_1_gui_info_adder.html#af23e17f9eeb51c7473cd0940292efa61',1,'op::GuiInfoAdder']]],
|
||||
['guiinfoadder',['GuiInfoAdder',['../classop_1_1_gui_info_adder.html',1,'op']]],
|
||||
['guiinfoadder',['GuiInfoAdder',['../classop_1_1_gui_info_adder.html#af23e17f9eeb51c7473cd0940292efa61',1,'op::GuiInfoAdder']]],
|
||||
['guiinfoadder_2ehpp',['guiInfoAdder.hpp',['../gui_info_adder_8hpp.html',1,'']]],
|
||||
['guiverbose',['guiVerbose',['../structop_1_1_wrapper_struct_output.html#ac72ad601daf957b9b000206e9f1fe0ad',1,'op::WrapperStructOutput']]]
|
||||
];
|
||||
|
||||
@@ -9,7 +9,7 @@ var searchData=
|
||||
['allocate_5fpointer',['allocate_pointer',['../namespacecl.html#a9feaebcb39a179537588bfcd349dbbb6',1,'cl']]],
|
||||
['allocate_5fsvm',['allocate_svm',['../namespacecl.html#a8efdf919c8a45ad8411dac9b4236fbbf',1,'cl::allocate_svm(Args...args)'],['../namespacecl.html#a2077ca5a2cdc3557aedca3d94adcc98a',1,'cl::allocate_svm(const cl::Context &c, Args...args)']]],
|
||||
['area',['area',['../structop_1_1_point.html#aba8ffdc78fdec7d45222f640eb130874',1,'op::Point::area()'],['../structop_1_1_rectangle.html#a85cabb0d2f3af02e32be35bb9841c1f3',1,'op::Rectangle::area()']]],
|
||||
['array',['Array',['../classop_1_1_array.html#a793b9851c7490bc98d4dd52020c0cd3c',1,'op::Array::Array(const int size)'],['../classop_1_1_array.html#a48c1ba1f7017b5aa8e0451079dd3a6d3',1,'op::Array::Array(const std::vector< int > &sizes={})'],['../classop_1_1_array.html#ac833fdcb245fcc3135ce65227bb9e4b2',1,'op::Array::Array(const int size, const T value)'],['../classop_1_1_array.html#a959ede0df7e535d2d3ac40d098541c27',1,'op::Array::Array(const std::vector< int > &sizes, const T value)'],['../classop_1_1_array.html#a9cd386050e94c29b3c4ee40cafcacc46',1,'op::Array::Array(const int size, T *const dataPtr)'],['../classop_1_1_array.html#a90895562def04a81db0b3e7eaa3722c7',1,'op::Array::Array(const std::vector< int > &sizes, T *const dataPtr)'],['../classop_1_1_array.html#a5a68cca98a3ebaf565f1e546eebd9f01',1,'op::Array::Array(const Array< T > &array)'],['../classop_1_1_array.html#a7a7d854d63815e10e158fe889d17a88e',1,'op::Array::Array(Array< T > &&array)']]],
|
||||
['array',['Array',['../classop_1_1_array.html#a793b9851c7490bc98d4dd52020c0cd3c',1,'op::Array::Array(const int size)'],['../classop_1_1_array.html#a48c1ba1f7017b5aa8e0451079dd3a6d3',1,'op::Array::Array(const std::vector< int > &sizes={})'],['../classop_1_1_array.html#ac833fdcb245fcc3135ce65227bb9e4b2',1,'op::Array::Array(const int size, const T value)'],['../classop_1_1_array.html#a959ede0df7e535d2d3ac40d098541c27',1,'op::Array::Array(const std::vector< int > &sizes, const T value)'],['../classop_1_1_array.html#a9cd386050e94c29b3c4ee40cafcacc46',1,'op::Array::Array(const int size, T *const dataPtr)'],['../classop_1_1_array.html#a90895562def04a81db0b3e7eaa3722c7',1,'op::Array::Array(const std::vector< int > &sizes, T *const dataPtr)'],['../classop_1_1_array.html#a416e95541761c557c50b79b5e1b33389',1,'op::Array::Array(const Array< T > &array, const int index, const bool noCopy=false)'],['../classop_1_1_array.html#a5a68cca98a3ebaf565f1e546eebd9f01',1,'op::Array::Array(const Array< T > &array)'],['../classop_1_1_array.html#a7a7d854d63815e10e158fe889d17a88e',1,'op::Array::Array(Array< T > &&array)']]],
|
||||
['arrayclose',['arrayClose',['../classop_1_1_json_ofstream.html#a3f940d3ad51d0acb7126d62a5617fd69',1,'op::JsonOfstream']]],
|
||||
['arrayopen',['arrayOpen',['../classop_1_1_json_ofstream.html#a4cc6d50256354b3dc7385e2db01aabc0',1,'op::JsonOfstream']]],
|
||||
['at',['at',['../classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff',1,'op::Array::at(const int index)'],['../classop_1_1_array.html#a95e83e3379fd43460db68c2adb61f981',1,'op::Array::at(const int index) const '],['../classop_1_1_array.html#a8eebb6c34642cdf19ac74c7ed38d128b',1,'op::Array::at(const std::vector< int > &indexes)'],['../classop_1_1_array.html#a5cb014203b418de3996b90597df53b6e',1,'op::Array::at(const std::vector< int > &indexes) const ']]],
|
||||
|
||||
@@ -49,6 +49,7 @@ var searchData=
|
||||
['getisrunningsharedptr',['getIsRunningSharedPtr',['../classop_1_1_thread_manager.html#a48ea53b3de4d09c84db18e2c31ce1be1',1,'op::ThreadManager']]],
|
||||
['getkernel',['getKernel',['../classcl_1_1_kernel_functor.html#aea980d414c52e07f67070119c91f8523',1,'cl::KernelFunctor']]],
|
||||
['getkeypointsarea',['getKeypointsArea',['../namespaceop.html#a1dd5dde18458975a36bdbd6dd38720a2',1,'op']]],
|
||||
['getkeypointsperson',['getKeypointsPerson',['../namespaceop.html#a75411d98f69051860379730e16103178',1,'op']]],
|
||||
['getkeypointsrectangle',['getKeypointsRectangle',['../namespaceop.html#a5b2ae3f48eab928e35c9e3da51899054',1,'op']]],
|
||||
['getkeypointsroi',['getKeypointsRoi',['../namespaceop.html#a6913c67141fcbbba84fc88ac8a45aa0f',1,'op::getKeypointsRoi(const Array< T > &keypoints, const int personA, const int personB, const T threshold)'],['../namespaceop.html#ac9af122ccd8dcdafb11e37b6633245b4',1,'op::getKeypointsRoi(const Array< T > &keypointsA, const int personA, const Array< T > &keypointsB, const int personB, const T threshold)']]],
|
||||
['getlastnumber',['getLastNumber',['../namespaceop.html#ab670c693d8e4a540cfe75ce8383b6d10',1,'op']]],
|
||||
@@ -103,7 +104,7 @@ var searchData=
|
||||
['getsvmmemflags',['getSVMMemFlags',['../classcl_1_1detail_1_1_s_v_m_trait_null.html#aec1edd19001a5739c3a6543c5bc3b19f',1,'cl::detail::SVMTraitNull::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_read_write.html#a6914bdc3f37606faab74b58b5dcc786e',1,'cl::SVMTraitReadWrite::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_read_only.html#a2859ec2b9a8b723551b6db798ef5497d',1,'cl::SVMTraitReadOnly::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_write_only.html#a4f80e215ea583a6fa1d398b455670bdc',1,'cl::SVMTraitWriteOnly::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_coarse.html#a1a1a433d703630936e3cbb4177245d13',1,'cl::SVMTraitCoarse::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_fine.html#a214a7aedb1b037a7796c7f629e18f3b5',1,'cl::SVMTraitFine::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_atomic.html#a87fc8aa6c225b8acaaef5bc0579855a9',1,'cl::SVMTraitAtomic::getSVMMemFlags()']]],
|
||||
['gettworkerssize',['getTWorkersSize',['../classop_1_1_sub_thread.html#afa29b95badda5e7afdbd83f70fd8b206',1,'op::SubThread']]],
|
||||
['gettype',['getType',['../classop_1_1_producer.html#a9a9424027e5bc8e0fba7c65eccc460e0',1,'op::Producer']]],
|
||||
['getvolume',['getVolume',['../classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87',1,'op::Array::getVolume() const '],['../classop_1_1_array.html#a04d04645dd2b2f21492b2ad7a5b87828',1,'op::Array::getVolume(const int indexA, const int indexB) const ']]],
|
||||
['getvolume',['getVolume',['../classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87',1,'op::Array::getVolume() const '],['../classop_1_1_array.html#a2ea46377ca7d89874f6f4c8c437ec777',1,'op::Array::getVolume(const int indexA, const int indexB=-1) const ']]],
|
||||
['getworkgroupinfo',['getWorkGroupInfo',['../classcl_1_1_kernel.html#a2e33bfea1e8df9b0d4a446cd99800497',1,'cl::Kernel::getWorkGroupInfo(const Device &device, cl_kernel_work_group_info name, T *param) const '],['../classcl_1_1_kernel.html#aa66d3ade55fad1c0bc94d05a7788aea0',1,'cl::Kernel::getWorkGroupInfo(const Device &device, cl_int *err=NULL) const ']]],
|
||||
['gpurenderer',['GpuRenderer',['../classop_1_1_gpu_renderer.html#a9852b2017e972637b47250bb7fbc53ea',1,'op::GpuRenderer']]],
|
||||
['gputocpumemoryiflastrenderer',['gpuToCpuMemoryIfLastRenderer',['../classop_1_1_gpu_renderer.html#a6355f70d16c6427b028fa4596ce5d985',1,'op::GpuRenderer']]],
|
||||
|
||||
Reference in New Issue
Block a user