|
222 | 222 | <tr class="memitem:ad8df4b6eedb86bfb52294281edb83155" id="r_ad8df4b6eedb86bfb52294281edb83155"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="#ad8df4b6eedb86bfb52294281edb83155">MR_getPathPlaneIntersections</a> (const <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *mesh, const <a class="el" href="MRContoursStitch_8h.html#aa2cb99914308eb7429fd11738cf79483">MR_std_vector_MR_EdgeId</a> *path, const <a class="el" href="MRBestFit_8h.html#aa7548d3448b3b7da1ea96433fe902e9a">MR_Plane3f</a> *plane, <a class="el" href="MRAlignContoursToMesh_8h.html#a9138e3f58ce2b39215044d2e368587ae">MR_std_vector_MR_EdgePoint</a> *outIntersections)</td></tr> |
223 | 223 | <tr class="memitem:a88cfaf296b525f0c5db3a2c0b673a396" id="r_a88cfaf296b525f0c5db3a2c0b673a396"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="#a88cfaf296b525f0c5db3a2c0b673a396">MR_getContourPlaneIntersections</a> (const <a class="el" href="MRBestFit_8h.html#aefed148a09a0ae55edbd22814638b462">MR_std_vector_MR_Vector3f</a> *path, const <a class="el" href="MRBestFit_8h.html#aa7548d3448b3b7da1ea96433fe902e9a">MR_Plane3f</a> *plane, <a class="el" href="MRBestFit_8h.html#aefed148a09a0ae55edbd22814638b462">MR_std_vector_MR_Vector3f</a> *outIntersections)</td></tr> |
224 | 224 | <tr class="memitem:a09ca3bfc026457bf6a83b17c1695db20" id="r_a09ca3bfc026457bf6a83b17c1695db20"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> int </td><td class="memItemRight" valign="bottom"><a class="el" href="#a09ca3bfc026457bf6a83b17c1695db20">MR_getPathEdgesInPlane</a> (const <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *mesh, const <a class="el" href="MRContoursStitch_8h.html#aa2cb99914308eb7429fd11738cf79483">MR_std_vector_MR_EdgeId</a> *path, const <a class="el" href="MRBestFit_8h.html#aa7548d3448b3b7da1ea96433fe902e9a">MR_Plane3f</a> *plane, const float *tolerance, <a class="el" href="MRContoursStitch_8h.html#aa2cb99914308eb7429fd11738cf79483">MR_std_vector_MR_EdgeId</a> *outInPlaneEdges)</td></tr> |
| 225 | +<tr class="memitem:a416d65992fa4b38a28e1596272289b2c" id="r_a416d65992fa4b38a28e1596272289b2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="MRBestFit_8h.html#aefed148a09a0ae55edbd22814638b462">MR_std_vector_MR_Vector3f</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a416d65992fa4b38a28e1596272289b2c">MR_edgePathToContour3f</a> (const <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *mesh, const <a class="el" href="MRContoursStitch_8h.html#aa2cb99914308eb7429fd11738cf79483">MR_std_vector_MR_EdgeId</a> *line)</td></tr> |
| 226 | +<tr class="memitem:a197d013874325af01fcc43ba5b2ac245" id="r_a197d013874325af01fcc43ba5b2ac245"><td class="memItemLeft" align="right" valign="top"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="MRContour_8h.html#a79b88ecd897f6c27c8428cecc4a91f30">MR_std_vector_std_vector_MR_Vector3f</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="#a197d013874325af01fcc43ba5b2ac245">MR_edgePathsToContours3f</a> (const <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *mesh, const <a class="el" href="MR2DContoursTriangulation_8h.html#ab5de264b6065dbf84f6b3fa0f6530592">MR_std_vector_std_vector_MR_EdgeId</a> *lines)</td></tr> |
225 | 227 | </table> |
226 | 228 | <a name="doc-typedef-members" id="doc-typedef-members"></a><h2 id="header-doc-typedef-members" class="groupheader">Typedef Documentation</h2> |
227 | 229 | <a id="a954949e1753f6a2063d09e91b23d252d" name="a954949e1753f6a2063d09e91b23d252d"></a> |
@@ -1094,6 +1096,50 @@ <h2 class="memtitle"><span class="permalink"><a href="#a297cfccc1376ef786e7eaf8c |
1094 | 1096 | </div><div class="memdoc"> |
1095 | 1097 | <p>Generated from function <span class="tt">MR::dilateRegionByMetric</span>. Parameter <span class="tt">topology</span> can not be null. It is a single object. Parameter <span class="tt">metric</span> can not be null. It is a single object. Parameter <span class="tt">region</span> can not be null. It is a single object. Parameter <span class="tt">callback</span> has a default argument: <span class="tt">{}</span>, pass <span class="tt">MR_PassBy_DefaultArgument</span> and a null pointer to use it. </p> |
1096 | 1098 |
|
| 1099 | +</div> |
| 1100 | +</div> |
| 1101 | +<a id="a197d013874325af01fcc43ba5b2ac245" name="a197d013874325af01fcc43ba5b2ac245"></a> |
| 1102 | +<h2 class="memtitle"><span class="permalink"><a href="#a197d013874325af01fcc43ba5b2ac245">◆ </a></span>MR_edgePathsToContours3f()</h2> |
| 1103 | + |
| 1104 | +<div class="memitem"> |
| 1105 | +<div class="memproto"> |
| 1106 | + <table class="memname"> |
| 1107 | + <tr> |
| 1108 | + <td class="memname"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="MRContour_8h.html#a79b88ecd897f6c27c8428cecc4a91f30">MR_std_vector_std_vector_MR_Vector3f</a> * MR_edgePathsToContours3f </td> |
| 1109 | + <td>(</td> |
| 1110 | + <td class="paramtype">const <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *</td> <td class="paramname"><span class="paramname"><em>mesh</em></span>, </td> |
| 1111 | + </tr> |
| 1112 | + <tr> |
| 1113 | + <td class="paramkey"></td> |
| 1114 | + <td></td> |
| 1115 | + <td class="paramtype">const <a class="el" href="MR2DContoursTriangulation_8h.html#ab5de264b6065dbf84f6b3fa0f6530592">MR_std_vector_std_vector_MR_EdgeId</a> *</td> <td class="paramname"><span class="paramname"><em>lines</em></span> )</td> |
| 1116 | + </tr> |
| 1117 | + </table> |
| 1118 | +</div><div class="memdoc"> |
| 1119 | +<p>Generated from function <span class="tt">MR::edgePathsToContours3f</span>. Parameter <span class="tt">mesh</span> can not be null. It is a single object. Parameter <span class="tt">lines</span> can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call <span class="tt"><a class="el" href="std__vector__std__vector__MR__Vector3f_8h.html#a08f11bac5424cae534d0a451b6f8568a" title="Destroys a heap-allocated instance of MR_std_vector_std_vector_MR_Vector3f. Does nothing if the point...">MR_std_vector_std_vector_MR_Vector3f_Destroy()</a></span> to free it when you're done using it. </p> |
| 1120 | + |
| 1121 | +</div> |
| 1122 | +</div> |
| 1123 | +<a id="a416d65992fa4b38a28e1596272289b2c" name="a416d65992fa4b38a28e1596272289b2c"></a> |
| 1124 | +<h2 class="memtitle"><span class="permalink"><a href="#a416d65992fa4b38a28e1596272289b2c">◆ </a></span>MR_edgePathToContour3f()</h2> |
| 1125 | + |
| 1126 | +<div class="memitem"> |
| 1127 | +<div class="memproto"> |
| 1128 | + <table class="memname"> |
| 1129 | + <tr> |
| 1130 | + <td class="memname"><a class="el" href="include_2MRCMisc_2exports_8h.html#a83dd8809128f2fbd49b5c39d59179d4a">MRC_API</a> <a class="el" href="MRBestFit_8h.html#aefed148a09a0ae55edbd22814638b462">MR_std_vector_MR_Vector3f</a> * MR_edgePathToContour3f </td> |
| 1131 | + <td>(</td> |
| 1132 | + <td class="paramtype">const <a class="el" href="MRCtm_8h.html#a31b172f68efca6438544d56eb86d6f40">MR_Mesh</a> *</td> <td class="paramname"><span class="paramname"><em>mesh</em></span>, </td> |
| 1133 | + </tr> |
| 1134 | + <tr> |
| 1135 | + <td class="paramkey"></td> |
| 1136 | + <td></td> |
| 1137 | + <td class="paramtype">const <a class="el" href="MRContoursStitch_8h.html#aa2cb99914308eb7429fd11738cf79483">MR_std_vector_MR_EdgeId</a> *</td> <td class="paramname"><span class="paramname"><em>line</em></span> )</td> |
| 1138 | + </tr> |
| 1139 | + </table> |
| 1140 | +</div><div class="memdoc"> |
| 1141 | +<p>converts lines on mesh in 3D contours by computing coordinate of each point Generated from function <span class="tt">MR::edgePathToContour3f</span>. Parameter <span class="tt">mesh</span> can not be null. It is a single object. Parameter <span class="tt">line</span> can not be null. It is a single object. Never returns null. Returns an instance allocated on the heap! Must call <span class="tt"><a class="el" href="std__vector__MR__Vector3f_8h.html#abab6d7c953a1806ebeb1b7e736c18d49" title="Destroys a heap-allocated instance of MR_std_vector_MR_Vector3f. Does nothing if the pointer is null.">MR_std_vector_MR_Vector3f_Destroy()</a></span> to free it when you're done using it. </p> |
| 1142 | + |
1097 | 1143 | </div> |
1098 | 1144 | </div> |
1099 | 1145 | <a id="a42ff51e76855472a94e3929cc976a2af" name="a42ff51e76855472a94e3929cc976a2af"></a> |
|
0 commit comments