Skip to content

Commit 8de2d9a

Browse files
Auto update docs
1 parent 2950fb9 commit 8de2d9a

2,055 files changed

Lines changed: 196367 additions & 195566 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/MRBooleanOperation_8h.html

Lines changed: 70 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -240,9 +240,12 @@
240240
<tr class="memitem:a57bdfa8158b5cb91fbcf2ffb384c93ab" id="r_a57bdfa8158b5cb91fbcf2ffb384c93ab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="MR2DContoursTriangulation_8h.html#ab5de264b6065dbf84f6b3fa0f6530592">MR_std_vector_std_vector_MR_EdgeId</a> *const *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a57bdfa8158b5cb91fbcf2ffb384c93ab">MR_BooleanInternalParameters_Get_optionalOutCut</a> (const <a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *_this)</td></tr>
241241
<tr class="memitem:a7a3340cc101ba40694a9b34a3d44fd7f" id="r_a7a3340cc101ba40694a9b34a3d44fd7f"><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="#a7a3340cc101ba40694a9b34a3d44fd7f">MR_BooleanInternalParameters_Set_optionalOutCut</a> (<a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *_this, <a class="el" href="MR2DContoursTriangulation_8h.html#ab5de264b6065dbf84f6b3fa0f6530592">MR_std_vector_std_vector_MR_EdgeId</a> *value)</td></tr>
242242
<tr class="memitem:ab1ef340e124b280fade64b19cb1762b1" id="r_ab1ef340e124b280fade64b19cb1762b1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="MR2DContoursTriangulation_8h.html#ab5de264b6065dbf84f6b3fa0f6530592">MR_std_vector_std_vector_MR_EdgeId</a> **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab1ef340e124b280fade64b19cb1762b1">MR_BooleanInternalParameters_GetMutable_optionalOutCut</a> (<a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *_this)</td></tr>
243+
<tr class="memitem:a6c259bd394d94c775cf3b181510b5c8d" id="r_a6c259bd394d94c775cf3b181510b5c8d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> const bool *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a6c259bd394d94c775cf3b181510b5c8d">MR_BooleanInternalParameters_Get_graphCutSeparation</a> (const <a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *_this)</td></tr>
244+
<tr class="memitem:a45714ae0642dc61bfa987c91bfdd1bed" id="r_a45714ae0642dc61bfa987c91bfdd1bed"><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="#a45714ae0642dc61bfa987c91bfdd1bed">MR_BooleanInternalParameters_Set_graphCutSeparation</a> (<a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *_this, bool value)</td></tr>
245+
<tr class="memitem:a2d964c6a22f775dc27f77f7337f86144" id="r_a2d964c6a22f775dc27f77f7337f86144"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> bool *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a2d964c6a22f775dc27f77f7337f86144">MR_BooleanInternalParameters_GetMutable_graphCutSeparation</a> (<a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *_this)</td></tr>
243246
<tr class="memitem:ac968a7a784145d5d03058b8e9d337c7c" id="r_ac968a7a784145d5d03058b8e9d337c7c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ac968a7a784145d5d03058b8e9d337c7c">MR_BooleanInternalParameters_DefaultConstruct</a> (void)</td></tr>
244247
<tr class="memitem:ab42c31b6b5dff333b21756249d6b1a3f" id="r_ab42c31b6b5dff333b21756249d6b1a3f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ab42c31b6b5dff333b21756249d6b1a3f">MR_BooleanInternalParameters_DefaultConstructArray</a> (size_t num_elems)</td></tr>
245-
<tr class="memitem:aa7874b804cb6343ddf7a0577117e09df" id="r_aa7874b804cb6343ddf7a0577117e09df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aa7874b804cb6343ddf7a0577117e09df">MR_BooleanInternalParameters_ConstructFrom</a> (const <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *originalMeshA, const <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *originalMeshB, <a class="el" href="MR2DContoursTriangulation_8h.html#ab5de264b6065dbf84f6b3fa0f6530592">MR_std_vector_std_vector_MR_EdgeId</a> *optionalOutCut)</td></tr>
248+
<tr class="memitem:a7dff2d9e506e4a9295b0ce0f263c790b" id="r_a7dff2d9e506e4a9295b0ce0f263c790b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a7dff2d9e506e4a9295b0ce0f263c790b">MR_BooleanInternalParameters_ConstructFrom</a> (const <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *originalMeshA, const <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *originalMeshB, <a class="el" href="MR2DContoursTriangulation_8h.html#ab5de264b6065dbf84f6b3fa0f6530592">MR_std_vector_std_vector_MR_EdgeId</a> *optionalOutCut, bool graphCutSeparation)</td></tr>
246249
<tr class="memitem:a11a386d8bfff397d72d955ad7eb8a79b" id="r_a11a386d8bfff397d72d955ad7eb8a79b"><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="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a11a386d8bfff397d72d955ad7eb8a79b">MR_BooleanInternalParameters_OffsetPtr</a> (const <a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *ptr, ptrdiff_t i)</td></tr>
247250
<tr class="memitem:af01b02c57091184ff0b3faa59d9b02b0" id="r_af01b02c57091184ff0b3faa59d9b02b0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af01b02c57091184ff0b3faa59d9b02b0">MR_BooleanInternalParameters_OffsetMutablePtr</a> (<a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *ptr, ptrdiff_t i)</td></tr>
248251
<tr class="memitem:aad91f694a22aef97dcd7c1a5f188cae3" id="r_aad91f694a22aef97dcd7c1a5f188cae3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aad91f694a22aef97dcd7c1a5f188cae3">MR_BooleanInternalParameters_ConstructFromAnother</a> (const <a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *_other)</td></tr>
@@ -480,8 +483,8 @@ <h2 class="memtitle"><span class="permalink"><a href="#a05137d8f5cdb70e93ea4da25
480483

481484
</div>
482485
</div>
483-
<a id="aa7874b804cb6343ddf7a0577117e09df" name="aa7874b804cb6343ddf7a0577117e09df"></a>
484-
<h2 class="memtitle"><span class="permalink"><a href="#aa7874b804cb6343ddf7a0577117e09df">&#9670;&#160;</a></span>MR_BooleanInternalParameters_ConstructFrom()</h2>
486+
<a id="a7dff2d9e506e4a9295b0ce0f263c790b" name="a7dff2d9e506e4a9295b0ce0f263c790b"></a>
487+
<h2 class="memtitle"><span class="permalink"><a href="#a7dff2d9e506e4a9295b0ce0f263c790b">&#9670;&#160;</a></span>MR_BooleanInternalParameters_ConstructFrom()</h2>
485488

486489
<div class="memitem">
487490
<div class="memproto">
@@ -499,7 +502,12 @@ <h2 class="memtitle"><span class="permalink"><a href="#aa7874b804cb6343ddf7a0577
499502
<tr>
500503
<td class="paramkey"></td>
501504
<td></td>
502-
<td class="paramtype"><a class="el" href="MR2DContoursTriangulation_8h.html#ab5de264b6065dbf84f6b3fa0f6530592">MR_std_vector_std_vector_MR_EdgeId</a> *</td> <td class="paramname"><span class="paramname"><em>optionalOutCut</em></span>&#160;)</td>
505+
<td class="paramtype"><a class="el" href="MR2DContoursTriangulation_8h.html#ab5de264b6065dbf84f6b3fa0f6530592">MR_std_vector_std_vector_MR_EdgeId</a> *</td> <td class="paramname"><span class="paramname"><em>optionalOutCut</em></span>, </td>
506+
</tr>
507+
<tr>
508+
<td class="paramkey"></td>
509+
<td></td>
510+
<td class="paramtype">bool</td> <td class="paramname"><span class="paramname"><em>graphCutSeparation</em></span>&#160;)</td>
503511
</tr>
504512
</table>
505513
</div><div class="memdoc">
@@ -597,6 +605,24 @@ <h2 class="memtitle"><span class="permalink"><a href="#a4c8e035123be83f26415ebd3
597605

598606
<p>Destroys a heap-allocated array of <span class="tt"><a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a></span>. Does nothing if the pointer is null. </p>
599607

608+
</div>
609+
</div>
610+
<a id="a6c259bd394d94c775cf3b181510b5c8d" name="a6c259bd394d94c775cf3b181510b5c8d"></a>
611+
<h2 class="memtitle"><span class="permalink"><a href="#a6c259bd394d94c775cf3b181510b5c8d">&#9670;&#160;</a></span>MR_BooleanInternalParameters_Get_graphCutSeparation()</h2>
612+
613+
<div class="memitem">
614+
<div class="memproto">
615+
<table class="memname">
616+
<tr>
617+
<td class="memname"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> const bool * MR_BooleanInternalParameters_Get_graphCutSeparation </td>
618+
<td>(</td>
619+
<td class="paramtype">const <a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *</td> <td class="paramname"><span class="paramname"><em>_this</em></span></td><td>)</td>
620+
<td></td>
621+
</tr>
622+
</table>
623+
</div><div class="memdoc">
624+
<p>If true uses graphcut for inside/outside separation Returns a pointer to a member variable of class <span class="tt">MR::BooleanInternalParameters</span> named <span class="tt">graphCutSeparation</span>. Parameter <span class="tt">_this</span> can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value. </p>
625+
600626
</div>
601627
</div>
602628
<a id="a57bdfa8158b5cb91fbcf2ffb384c93ab" name="a57bdfa8158b5cb91fbcf2ffb384c93ab"></a>
@@ -651,6 +677,24 @@ <h2 class="memtitle"><span class="permalink"><a href="#a1ff8b02a2d152ad3eac9a672
651677
</div><div class="memdoc">
652678
<p>Instance of original mesh with tree for better speed Returns a pointer to a member variable of class <span class="tt">MR::BooleanInternalParameters</span> named <span class="tt">originalMeshB</span>. Parameter <span class="tt">_this</span> can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value. </p>
653679

680+
</div>
681+
</div>
682+
<a id="a2d964c6a22f775dc27f77f7337f86144" name="a2d964c6a22f775dc27f77f7337f86144"></a>
683+
<h2 class="memtitle"><span class="permalink"><a href="#a2d964c6a22f775dc27f77f7337f86144">&#9670;&#160;</a></span>MR_BooleanInternalParameters_GetMutable_graphCutSeparation()</h2>
684+
685+
<div class="memitem">
686+
<div class="memproto">
687+
<table class="memname">
688+
<tr>
689+
<td class="memname"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> bool * MR_BooleanInternalParameters_GetMutable_graphCutSeparation </td>
690+
<td>(</td>
691+
<td class="paramtype"><a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *</td> <td class="paramname"><span class="paramname"><em>_this</em></span></td><td>)</td>
692+
<td></td>
693+
</tr>
694+
</table>
695+
</div><div class="memdoc">
696+
<p>If true uses graphcut for inside/outside separation Returns a mutable pointer to a member variable of class <span class="tt">MR::BooleanInternalParameters</span> named <span class="tt">graphCutSeparation</span>. Parameter <span class="tt">_this</span> can not be null. It is a single object. The returned pointer will never be null. It is non-owning, do NOT destroy it. The reference to this object might be preserved as the return value. </p>
697+
654698
</div>
655699
</div>
656700
<a id="ab1ef340e124b280fade64b19cb1762b1" name="ab1ef340e124b280fade64b19cb1762b1"></a>
@@ -749,6 +793,28 @@ <h2 class="memtitle"><span class="permalink"><a href="#a11a386d8bfff397d72d955ad
749793
</div><div class="memdoc">
750794
<p>Offsets a pointer to an array element by <span class="tt">i</span> positions (not bytes). Use only if you're certain that the pointer points to an array element. The reference to the parameter <span class="tt">ptr</span> might be preserved in the return value. </p>
751795

796+
</div>
797+
</div>
798+
<a id="a45714ae0642dc61bfa987c91bfdd1bed" name="a45714ae0642dc61bfa987c91bfdd1bed"></a>
799+
<h2 class="memtitle"><span class="permalink"><a href="#a45714ae0642dc61bfa987c91bfdd1bed">&#9670;&#160;</a></span>MR_BooleanInternalParameters_Set_graphCutSeparation()</h2>
800+
801+
<div class="memitem">
802+
<div class="memproto">
803+
<table class="memname">
804+
<tr>
805+
<td class="memname"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> void MR_BooleanInternalParameters_Set_graphCutSeparation </td>
806+
<td>(</td>
807+
<td class="paramtype"><a class="el" href="#a3af009690a5c2d9c70bcf789daec7f6b">MR_BooleanInternalParameters</a> *</td> <td class="paramname"><span class="paramname"><em>_this</em></span>, </td>
808+
</tr>
809+
<tr>
810+
<td class="paramkey"></td>
811+
<td></td>
812+
<td class="paramtype">bool</td> <td class="paramname"><span class="paramname"><em>value</em></span>&#160;)</td>
813+
</tr>
814+
</table>
815+
</div><div class="memdoc">
816+
<p>If true uses graphcut for inside/outside separation Modifies a member variable of class <span class="tt">MR::BooleanInternalParameters</span> named <span class="tt">graphCutSeparation</span>. Parameter <span class="tt">_this</span> can not be null. It is a single object. When this function is called, this object will drop object references it held previously in <span class="tt">graphCutSeparation</span>. </p>
817+
752818
</div>
753819
</div>
754820
<a id="a7a3340cc101ba40694a9b34a3d44fd7f" name="a7a3340cc101ba40694a9b34a3d44fd7f"></a>

MeshLib/dev/html/C/MRBooleanOperation_8h.js

Lines changed: 4 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)