|
320 | 320 | </div> |
321 | 321 | <div class="foldopen" id="foldopen00185" data-start="{" data-end="}"> |
322 | 322 | <div class="line"><a id="l00185" name="l00185"></a><span class="lineno"><a class="line" href="classMR_1_1TaggedBitSet.html#ab19339d1d4d390c8e557d545a6f28cda"> 185</a></span> [[nodiscard]] <a class="code hl_class" href="classMR_1_1TaggedBitSet.html">TaggedBitSet</a> <a class="code hl_function" href="classMR_1_1TaggedBitSet.html#ab19339d1d4d390c8e557d545a6f28cda">getMapping</a>( <span class="keyword">const</span> <a class="code hl_typedef" href="namespaceMR.html#af8ad9e1b05a45987a3075d43bf345d68">HashMap<IndexType, IndexType></a> & map )<span class="keyword"> const</span></div> |
323 | | -<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span><span class="keyword"> </span>{ <span class="keywordflow">return</span> <a class="code hl_function" href="classMR_1_1TaggedBitSet.html#a909d898baefa3c3a9806872fcff7bfb6">getMapping</a>( [&map]( <a class="code hl_class" href="classMR_1_1Id.html">IndexType</a> i ) { <span class="keywordflow">return</span> <a class="code hl_function" href="namespaceMR.html#a6210dabfb050a70351fc28943644e0ec">getAt</a>( map, i ); } ); }</div> |
| 323 | +<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span><span class="keyword"> </span>{ <span class="keywordflow">return</span> <a class="code hl_function" href="classMR_1_1TaggedBitSet.html#a909d898baefa3c3a9806872fcff7bfb6">getMapping</a>( [&map]( <a class="code hl_class" href="classMR_1_1Id.html">IndexType</a> i ) { <span class="keywordflow">return</span> <a class="code hl_function" href="namespaceMR.html#a43427e0d96ff10e6af29370a3b0d7c17">getAt</a>( map, i ); } ); }</div> |
324 | 324 | </div> |
325 | 325 | <div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> <span class="keyword">template</span> <<span class="keyword">typename</span> M></div> |
326 | 326 | <div class="line"><a id="l00189" name="l00189"></a><span class="lineno"><a class="line" href="classMR_1_1TaggedBitSet.html#aeacd6f07c6f2caec446e6e6e52f0cb80"> 189</a></span> [[nodiscard]] <a class="code hl_class" href="classMR_1_1TaggedBitSet.html">TaggedBitSet</a> <a class="code hl_function" href="classMR_1_1TaggedBitSet.html#aeacd6f07c6f2caec446e6e6e52f0cb80">getMapping</a>( <span class="keyword">const</span> <a class="code hl_define" href="MRScalarConvert_8h.html#ae65bae37c04df532c86990892b7a43b9">M</a> & map, <span class="keywordtype">size_t</span> resSize ) <span class="keyword">const</span>;</div> |
|
330 | 330 | </div> |
331 | 331 | <div class="foldopen" id="foldopen00192" data-start="{" data-end="}"> |
332 | 332 | <div class="line"><a id="l00192" name="l00192"></a><span class="lineno"><a class="line" href="classMR_1_1TaggedBitSet.html#ad261a172d7fa204dd84de043c08267a9"> 192</a></span> [[nodiscard]] <a class="code hl_class" href="classMR_1_1TaggedBitSet.html">TaggedBitSet</a> <a class="code hl_function" href="classMR_1_1TaggedBitSet.html#ad261a172d7fa204dd84de043c08267a9">getMapping</a>( <span class="keyword">const</span> <a class="code hl_typedef" href="namespaceMR.html#af8ad9e1b05a45987a3075d43bf345d68">HashMap<IndexType, IndexType></a> & map, <span class="keywordtype">size_t</span> resSize )<span class="keyword"> const</span></div> |
333 | | -<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span><span class="keyword"> </span>{ <span class="keywordflow">return</span> <a class="code hl_function" href="classMR_1_1TaggedBitSet.html#a909d898baefa3c3a9806872fcff7bfb6">getMapping</a>( [&map]( <a class="code hl_class" href="classMR_1_1Id.html">IndexType</a> i ) { <span class="keywordflow">return</span> <a class="code hl_function" href="namespaceMR.html#a6210dabfb050a70351fc28943644e0ec">getAt</a>( map, i ); }, resSize ); }</div> |
| 333 | +<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span><span class="keyword"> </span>{ <span class="keywordflow">return</span> <a class="code hl_function" href="classMR_1_1TaggedBitSet.html#a909d898baefa3c3a9806872fcff7bfb6">getMapping</a>( [&map]( <a class="code hl_class" href="classMR_1_1Id.html">IndexType</a> i ) { <span class="keywordflow">return</span> <a class="code hl_function" href="namespaceMR.html#a43427e0d96ff10e6af29370a3b0d7c17">getAt</a>( map, i ); }, resSize ); }</div> |
334 | 334 | </div> |
335 | 335 | <div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span> </div> |
336 | 336 | <div class="line"><a id="l00196" name="l00196"></a><span class="lineno"><a class="line" href="classMR_1_1TaggedBitSet.html#ab725ec6fd53b6324a399c461a3e183ce"> 196</a></span> [[nodiscard]] <a class="code hl_class" href="classMR_1_1Id.html">IndexType</a> <a class="code hl_function" href="classMR_1_1TaggedBitSet.html#ab725ec6fd53b6324a399c461a3e183ce">backId</a>()<span class="keyword"> const </span>{ assert( !empty() ); <span class="keywordflow">return</span> <a class="code hl_class" href="classMR_1_1Id.html">IndexType</a>{ <a class="code hl_function" href="namespaceMR.html#a306ff1f62992b3eb33c446913b64188a">size</a>() - 1 }; }</div> |
|
629 | 629 | <div class="ttc" id="anamespaceMR_html"><div class="ttname"><a href="namespaceMR.html">MR</a></div><div class="ttdef"><b>Definition</b> MRCameraOrientationPlugin.h:8</div></div> |
630 | 630 | <div class="ttc" id="anamespaceMR_html_a0644533afbeab941be3a4178a8feb4fe"><div class="ttname"><a href="namespaceMR.html#a0644533afbeab941be3a4178a8feb4fe">MR::BitSet</a></div><div class="ttdeci">class MRMESH_CLASS BitSet</div><div class="ttdef"><b>Definition</b> MRMesh/MRMeshFwd.h:124</div></div> |
631 | 631 | <div class="ttc" id="anamespaceMR_html_a306ff1f62992b3eb33c446913b64188a"><div class="ttname"><a href="namespaceMR.html#a306ff1f62992b3eb33c446913b64188a">MR::size</a></div><div class="ttdeci">ImVec2 size(const ViewportRectangle &rect)</div><div class="ttdef"><b>Definition</b> MRViewport.h:32</div></div> |
632 | | -<div class="ttc" id="anamespaceMR_html_a6210dabfb050a70351fc28943644e0ec"><div class="ttname"><a href="namespaceMR.html#a6210dabfb050a70351fc28943644e0ec">MR::getAt</a></div><div class="ttdeci">T getAt(const Buffer< T, I > &bmap, I key)</div><div class="ttdoc">given some buffer map and a key, returns the value associated with the key, or default value if key i...</div><div class="ttdef"><b>Definition</b> MRBuffer.h:119</div></div> |
| 632 | +<div class="ttc" id="anamespaceMR_html_a43427e0d96ff10e6af29370a3b0d7c17"><div class="ttname"><a href="namespaceMR.html#a43427e0d96ff10e6af29370a3b0d7c17">MR::getAt</a></div><div class="ttdeci">T getAt(const Buffer< T, I > &bmap, I key, T def={})</div><div class="ttdoc">given some buffer map and a key, returns the value associated with the key, or default value if key i...</div><div class="ttdef"><b>Definition</b> MRBuffer.h:119</div></div> |
633 | 633 | <div class="ttc" id="anamespaceMR_html_aef332facbb28124df8ca22936bba0c7c"><div class="ttname"><a href="namespaceMR.html#aef332facbb28124df8ca22936bba0c7c">MR::SetBitIteratorT< BitSet ></a></div><div class="ttdeci">SetBitIteratorT< BitSet >(FaceSetBitIterator, SetBitIteratorT< FaceBitSet >)(VertSetBitIterator</div></div> |
634 | 634 | <div class="ttc" id="anamespaceMR_html_af8ad9e1b05a45987a3075d43bf345d68"><div class="ttname"><a href="namespaceMR.html#af8ad9e1b05a45987a3075d43bf345d68">MR::HashMap</a></div><div class="ttdeci">phmap::flat_hash_map< K, V, Hash, Eq > HashMap</div><div class="ttdef"><b>Definition</b> MRMesh/MRMeshFwd.h:482</div></div> |
635 | 635 | <div class="ttc" id="astructMR_1_1BMap_html"><div class="ttname"><a href="structMR_1_1BMap.html">MR::BMap</a></div><div class="ttdoc">flat map: I -> T</div><div class="ttdef"><b>Definition</b> MRBuffer.h:143</div></div> |
|
0 commit comments