Skip to content

Commit 68715e0

Browse files
Auto update docs
1 parent 3b7bb79 commit 68715e0

1,877 files changed

Lines changed: 179987 additions & 180280 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

MeshLib/dev/html/C/MRMeshBoolean_8h.html

Lines changed: 5 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -191,9 +191,8 @@
191191
<tr class="memitem:ab1a9425428b02824fbb9470c02787809" id="r_ab1a9425428b02824fbb9470c02787809"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> const <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab1a9425428b02824fbb9470c02787809">MR_deref_const_MR_BooleanResult_ref</a> (const <a class="el" href="#aac6c23cacaf5f96e13501fde30d1c95e">MR_BooleanResult</a> *_this)</td></tr>
192192
<tr class="memitem:adaacc14d6f15802ccd540a2464026f61" id="r_adaacc14d6f15802ccd540a2464026f61"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#adaacc14d6f15802ccd540a2464026f61">MR_BooleanResult_arrow_mut</a> (<a class="el" href="#aac6c23cacaf5f96e13501fde30d1c95e">MR_BooleanResult</a> *_this)</td></tr>
193193
<tr class="memitem:a4014ace8b2fbe87ef6cf55f7a745da58" id="r_a4014ace8b2fbe87ef6cf55f7a745da58"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> const <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4014ace8b2fbe87ef6cf55f7a745da58">MR_BooleanResult_arrow</a> (const <a class="el" href="#aac6c23cacaf5f96e13501fde30d1c95e">MR_BooleanResult</a> *_this)</td></tr>
194-
<tr class="memitem:a4a97731d9637866e4ddd03958bfa6bfa" id="r_a4a97731d9637866e4ddd03958bfa6bfa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="#aac6c23cacaf5f96e13501fde30d1c95e">MR_BooleanResult</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a4a97731d9637866e4ddd03958bfa6bfa">MR_boolean_6_const_MR_Mesh_ref</a> (const <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *meshA, const <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *meshB, <a class="el" href="MRBooleanOperation_8h.html#a251062e1161744270ec7b749518f75c5">MR_BooleanOperation</a> operation, const <a class="el" href="structMR__AffineXf3f.html">MR_AffineXf3f</a> *rigidB2A, <a class="el" href="MRBooleanOperation_8h.html#a525cc4d3dcd23270a5db9cfcfb224548">MR_BooleanResultMapper</a> *mapper, <a class="el" href="common_8h.html#ac983b89bddb9b22c9b416f31399f0095">MR_PassBy</a> cb_pass_by, <a class="el" href="MR3mf_8h.html#adb03ce28cacfff1e499d75d512dc4a84">MR_std_function_bool_from_float</a> *cb)</td></tr>
195-
<tr class="memdesc:a4a97731d9637866e4ddd03958bfa6bfa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Performs CSG operation on two meshes. <br /></td></tr>
196-
<tr class="memitem:ae30013efc4d962ee0cbb8e77aaf2f7de" id="r_ae30013efc4d962ee0cbb8e77aaf2f7de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="#aac6c23cacaf5f96e13501fde30d1c95e">MR_BooleanResult</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae30013efc4d962ee0cbb8e77aaf2f7de">MR_boolean_6_MR_Mesh_rvalue_ref</a> (<a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *meshA, <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *meshB, <a class="el" href="MRBooleanOperation_8h.html#a251062e1161744270ec7b749518f75c5">MR_BooleanOperation</a> operation, const <a class="el" href="structMR__AffineXf3f.html">MR_AffineXf3f</a> *rigidB2A, <a class="el" href="MRBooleanOperation_8h.html#a525cc4d3dcd23270a5db9cfcfb224548">MR_BooleanResultMapper</a> *mapper, <a class="el" href="common_8h.html#ac983b89bddb9b22c9b416f31399f0095">MR_PassBy</a> cb_pass_by, <a class="el" href="MR3mf_8h.html#adb03ce28cacfff1e499d75d512dc4a84">MR_std_function_bool_from_float</a> *cb)</td></tr>
194+
<tr class="memitem:af94cc2c3f153caa5de2b7551e719156f" id="r_af94cc2c3f153caa5de2b7551e719156f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="#aac6c23cacaf5f96e13501fde30d1c95e">MR_BooleanResult</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af94cc2c3f153caa5de2b7551e719156f">MR_boolean_6</a> (const <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *meshA, const <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *meshB, <a class="el" href="MRBooleanOperation_8h.html#a251062e1161744270ec7b749518f75c5">MR_BooleanOperation</a> operation, const <a class="el" href="structMR__AffineXf3f.html">MR_AffineXf3f</a> *rigidB2A, <a class="el" href="MRBooleanOperation_8h.html#a525cc4d3dcd23270a5db9cfcfb224548">MR_BooleanResultMapper</a> *mapper, <a class="el" href="common_8h.html#ac983b89bddb9b22c9b416f31399f0095">MR_PassBy</a> cb_pass_by, <a class="el" href="MR3mf_8h.html#adb03ce28cacfff1e499d75d512dc4a84">MR_std_function_bool_from_float</a> *cb)</td></tr>
195+
<tr class="memdesc:af94cc2c3f153caa5de2b7551e719156f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Performs CSG operation on two meshes. <br /></td></tr>
197196
<tr class="memitem:ae52b5ad6d6825184f52fea22da819ec5" id="r_ae52b5ad6d6825184f52fea22da819ec5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> const <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ae52b5ad6d6825184f52fea22da819ec5">MR_BooleanPreCutResult_Get_mesh</a> (const <a class="el" href="#acc4c51e5805fb2a6c37dbc760971c879">MR_BooleanPreCutResult</a> *_this)</td></tr>
198197
<tr class="memitem:adeaa2edc4b9eefd22481a8b9fff1ca05" id="r_adeaa2edc4b9eefd22481a8b9fff1ca05"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#adeaa2edc4b9eefd22481a8b9fff1ca05">MR_BooleanPreCutResult_Set_mesh</a> (<a class="el" href="#acc4c51e5805fb2a6c37dbc760971c879">MR_BooleanPreCutResult</a> *_this, <a class="el" href="common_8h.html#ac983b89bddb9b22c9b416f31399f0095">MR_PassBy</a> value_pass_by, <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *value)</td></tr>
199198
<tr class="memitem:a3353d85fba9b299c6f71b464f26255b8" id="r_a3353d85fba9b299c6f71b464f26255b8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3353d85fba9b299c6f71b464f26255b8">MR_BooleanPreCutResult_GetMutable_mesh</a> (<a class="el" href="#acc4c51e5805fb2a6c37dbc760971c879">MR_BooleanPreCutResult</a> *_this)</td></tr>
@@ -431,14 +430,14 @@ <h2 class="memtitle"><span class="permalink"><a href="#a22782fb1432d16c9cd3bc3a6
431430

432431
</div>
433432
</div>
434-
<a id="a4a97731d9637866e4ddd03958bfa6bfa" name="a4a97731d9637866e4ddd03958bfa6bfa"></a>
435-
<h2 class="memtitle"><span class="permalink"><a href="#a4a97731d9637866e4ddd03958bfa6bfa">&#9670;&#160;</a></span>MR_boolean_6_const_MR_Mesh_ref()</h2>
433+
<a id="af94cc2c3f153caa5de2b7551e719156f" name="af94cc2c3f153caa5de2b7551e719156f"></a>
434+
<h2 class="memtitle"><span class="permalink"><a href="#af94cc2c3f153caa5de2b7551e719156f">&#9670;&#160;</a></span>MR_boolean_6()</h2>
436435

437436
<div class="memitem">
438437
<div class="memproto">
439438
<table class="memname">
440439
<tr>
441-
<td class="memname"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="#aac6c23cacaf5f96e13501fde30d1c95e">MR_BooleanResult</a> * MR_boolean_6_const_MR_Mesh_ref </td>
440+
<td class="memname"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="#aac6c23cacaf5f96e13501fde30d1c95e">MR_BooleanResult</a> * MR_boolean_6 </td>
442441
<td>(</td>
443442
<td class="paramtype">const <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *</td> <td class="paramname"><span class="paramname"><em>meshA</em></span>, </td>
444443
</tr>
@@ -490,53 +489,6 @@ <h2 class="memtitle"><span class="permalink"><a href="#a4a97731d9637866e4ddd0395
490489
<dd>
491490
If meshes are not closed in intersecting zone some boolean operations are not allowed (as far as input meshes interior and exterior cannot be determined) Generated from function <span class="tt">MR::boolean</span>. Parameter <span class="tt">meshA</span> can not be null. It is a single object. Parameter <span class="tt">meshB</span> can not be null. It is a single object. Parameter <span class="tt">mapper</span> defaults to a null pointer in C++. Parameter <span class="tt">cb</span> has a default argument: <span class="tt">{}</span>, pass <span class="tt">MR_PassBy_DefaultArgument</span> and a null pointer to use it. Never returns null. Returns an instance allocated on the heap! Must call <span class="tt"><a class="el" href="#a3b9c761f0eea4cbe5cc080324d19b602" title="Destroys a heap-allocated instance of MR_BooleanResult. Does nothing if the pointer is null.">MR_BooleanResult_Destroy()</a></span> to free it when you're done using it. </dd></dl>
492491

493-
</div>
494-
</div>
495-
<a id="ae30013efc4d962ee0cbb8e77aaf2f7de" name="ae30013efc4d962ee0cbb8e77aaf2f7de"></a>
496-
<h2 class="memtitle"><span class="permalink"><a href="#ae30013efc4d962ee0cbb8e77aaf2f7de">&#9670;&#160;</a></span>MR_boolean_6_MR_Mesh_rvalue_ref()</h2>
497-
498-
<div class="memitem">
499-
<div class="memproto">
500-
<table class="memname">
501-
<tr>
502-
<td class="memname"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="#aac6c23cacaf5f96e13501fde30d1c95e">MR_BooleanResult</a> * MR_boolean_6_MR_Mesh_rvalue_ref </td>
503-
<td>(</td>
504-
<td class="paramtype"><a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *</td> <td class="paramname"><span class="paramname"><em>meshA</em></span>, </td>
505-
</tr>
506-
<tr>
507-
<td class="paramkey"></td>
508-
<td></td>
509-
<td class="paramtype"><a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *</td> <td class="paramname"><span class="paramname"><em>meshB</em></span>, </td>
510-
</tr>
511-
<tr>
512-
<td class="paramkey"></td>
513-
<td></td>
514-
<td class="paramtype"><a class="el" href="MRBooleanOperation_8h.html#a251062e1161744270ec7b749518f75c5">MR_BooleanOperation</a></td> <td class="paramname"><span class="paramname"><em>operation</em></span>, </td>
515-
</tr>
516-
<tr>
517-
<td class="paramkey"></td>
518-
<td></td>
519-
<td class="paramtype">const <a class="el" href="structMR__AffineXf3f.html">MR_AffineXf3f</a> *</td> <td class="paramname"><span class="paramname"><em>rigidB2A</em></span>, </td>
520-
</tr>
521-
<tr>
522-
<td class="paramkey"></td>
523-
<td></td>
524-
<td class="paramtype"><a class="el" href="MRBooleanOperation_8h.html#a525cc4d3dcd23270a5db9cfcfb224548">MR_BooleanResultMapper</a> *</td> <td class="paramname"><span class="paramname"><em>mapper</em></span>, </td>
525-
</tr>
526-
<tr>
527-
<td class="paramkey"></td>
528-
<td></td>
529-
<td class="paramtype"><a class="el" href="common_8h.html#ac983b89bddb9b22c9b416f31399f0095">MR_PassBy</a></td> <td class="paramname"><span class="paramname"><em>cb_pass_by</em></span>, </td>
530-
</tr>
531-
<tr>
532-
<td class="paramkey"></td>
533-
<td></td>
534-
<td class="paramtype"><a class="el" href="MR3mf_8h.html#adb03ce28cacfff1e499d75d512dc4a84">MR_std_function_bool_from_float</a> *</td> <td class="paramname"><span class="paramname"><em>cb</em></span>&#160;)</td>
535-
</tr>
536-
</table>
537-
</div><div class="memdoc">
538-
<p>Generated from function <span class="tt">MR::boolean</span>. Parameter <span class="tt">meshA</span> can not be null. It is a single object. In C++ this parameter takes an rvalue reference: it might invalidate the passed object, but if your pointer is owning, you must still destroy it manually later. Parameter <span class="tt">meshB</span> can not be null. It is a single object. In C++ this parameter takes an rvalue reference: it might invalidate the passed object, but if your pointer is owning, you must still destroy it manually later. Parameter <span class="tt">mapper</span> defaults to a null pointer in C++. Parameter <span class="tt">cb</span> has a default argument: <span class="tt">{}</span>, pass <span class="tt">MR_PassBy_DefaultArgument</span> and a null pointer to use it. Never returns null. Returns an instance allocated on the heap! Must call <span class="tt"><a class="el" href="#a3b9c761f0eea4cbe5cc080324d19b602" title="Destroys a heap-allocated instance of MR_BooleanResult. Does nothing if the pointer is null.">MR_BooleanResult_Destroy()</a></span> to free it when you're done using it. </p>
539-
540492
</div>
541493
</div>
542494
<a id="acfd01063079e4b9276e5f25e998af866" name="acfd01063079e4b9276e5f25e998af866"></a>

MeshLib/dev/html/C/MRMeshBoolean_8h.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@ var MRMeshBoolean_8h =
88
[ "MR_expected_MR_BooleanResultPoints_std_string", "MRMeshBoolean_8h.html#af7f7ea1a320c24c6e4922bc0b5a41edf", null ],
99
[ "MR_boolean_4_const_MR_Mesh_ref", "MRMeshBoolean_8h.html#a67bd9b7954a1caa89ca51c0aba0edc91", null ],
1010
[ "MR_boolean_4_MR_Mesh_rvalue_ref", "MRMeshBoolean_8h.html#a22782fb1432d16c9cd3bc3a6e91bdb29", null ],
11-
[ "MR_boolean_6_const_MR_Mesh_ref", "MRMeshBoolean_8h.html#a4a97731d9637866e4ddd03958bfa6bfa", null ],
12-
[ "MR_boolean_6_MR_Mesh_rvalue_ref", "MRMeshBoolean_8h.html#ae30013efc4d962ee0cbb8e77aaf2f7de", null ],
11+
[ "MR_boolean_6", "MRMeshBoolean_8h.html#af94cc2c3f153caa5de2b7551e719156f", null ],
1312
[ "MR_BooleanParameters_AssignFromAnother", "MRMeshBoolean_8h.html#acfd01063079e4b9276e5f25e998af866", null ],
1413
[ "MR_BooleanParameters_ConstructFrom", "MRMeshBoolean_8h.html#a9b4b96c69a67bc77c506aac1c26e645a", null ],
1514
[ "MR_BooleanParameters_ConstructFromAnother", "MRMeshBoolean_8h.html#a7dc9d7074a9d3391b0ca791ef3ae4850", null ],

0 commit comments

Comments
 (0)