<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.14"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>SALOME - SMESH: SMESH_Block Class Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="navtree.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="resize.js"></script> <script type="text/javascript" src="navtreedata.js"></script> <script type="text/javascript" src="navtree.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(initResizable); /* @license-end */</script> <link href="search/search.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="search/searchdata.js"></script> <script type="text/javascript" src="search/search.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">SALOME - SMESH </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.14 --> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ var searchBox = new SearchBox("searchBox", "search",false,'Search'); /* @license-end */ </script> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('',true,false,'search.php','Search'); $(document).ready(function() { init_search(); }); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> <div id="nav-tree-contents"> <div id="nav-sync" class="sync"></div> </div> </div> <div id="splitbar" style="-moz-user-select:none;" class="ui-resizable-handle"> </div> </div> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(function(){initNavTree('classSMESH__Block.html','');}); /* @license-end */ </script> <div id="doc-content"> <!-- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> </div> <!-- iframe showing the search results (closed by default) --> <div id="MSearchResultsWindow"> <iframe src="javascript:void(0)" frameborder="0" name="MSearchResults" id="MSearchResults"> </iframe> </div> <div class="header"> <div class="summary"> <a href="#nested-classes">Data Structures</a> | <a href="#pub-types">Public Types</a> | <a href="#pub-methods">Public Member Functions</a> | <a href="#pub-static-methods">Static Public Member Functions</a> | <a href="#pro-types">Protected Types</a> | <a href="#pro-methods">Protected Member Functions</a> | <a href="#pro-attribs">Protected Attributes</a> </div> <div class="headertitle"> <div class="title">SMESH_Block Class Reference</div> </div> </div><!--header--> <div class="contents"> <p><code>#include <<a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>></code></p> <div class="dynheader"> Inheritance diagram for SMESH_Block:</div> <div class="dyncontent"> <div class="center"><img src="classSMESH__Block__inherit__graph.jpg" border="0" usemap="#SMESH__Block_inherit__map" alt="Inheritance graph"/></div> <map name="SMESH__Block_inherit__map" id="SMESH__Block_inherit__map"> <area shape="rect" id="node3" href="classStdMeshers__PrismAsBlock.html" title="Tool analyzing and giving access to a prism geometry treating it like a block, i.e. the four side faces are emulated by division/uniting of missing/excess faces. It also manage associations between block subshapes and a mesh. " alt="" coords="28,155,213,181"/> <area shape="rect" id="node2" href="classmath__FunctionSetWithDerivatives.html" title="math_FunctionSetWithDerivatives" alt="" coords="5,5,236,32"/> </map> </div> <div class="dynheader"> Collaboration diagram for SMESH_Block:</div> <div class="dyncontent"> <div class="center"><img src="classSMESH__Block__coll__graph.jpg" border="0" usemap="#SMESH__Block_coll__map" alt="Collaboration graph"/></div> <map name="SMESH__Block_coll__map" id="SMESH__Block_coll__map"> <area shape="rect" id="node2" href="classmath__FunctionSetWithDerivatives.html" title="math_FunctionSetWithDerivatives" alt="" coords="287,5,517,32"/> <area shape="rect" id="node3" href="classSMESH__Block_1_1TEdge.html" title="SMESH_Block::TEdge" alt="" coords="323,224,481,251"/> <area shape="rect" id="node10" href="classSMESH__Block_1_1TFace.html" title="SMESH_Block::TFace" alt="" coords="325,545,479,572"/> <area shape="rect" id="node7" href="classint.html" title="int" alt="" coords="63,391,101,417"/> </map> </div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Data Structures</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block_1_1TEdge.html">TEdge</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block_1_1TFace.html">TFace</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a> Public Types</h2></td></tr> <tr class="memitem:aad637073fc3572a5b41dafd236020926"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926">TShapeID</a> { <br />   <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926ab5ca0060aa8838ac112e56665e789ce5">ID_NONE</a> = 0, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926a61cbf404462a0da90fa54411edadd7b1">ID_V000</a> = 1, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926ad66aa69becea6c4fb7c9e25f74e03fae">ID_V100</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926a244df147f6cdc25ec00687fe8d024302">ID_V010</a>, <br />   <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926a7754d5eb7c862d44b0be287bd9a2f98d">ID_V110</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926ac8a0d4e2ad6ef58ef1475552a415b785">ID_V001</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926a4f396fc5a1ec5851e334c8f4793cf9f9">ID_V101</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926ac14ef75b8c5b4437a5fbcfe142d4da51">ID_V011</a>, <br />   <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926aac27cf769dcb2d0ed34f2c8e259e28db">ID_V111</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926a4d1015f5c7b9eb76fc7c7eb4c08a30c2">ID_Ex00</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926a0306b921a474e47e90cfe701b7ad8eb8">ID_Ex10</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926a42c0c5f5b4357ba46552c8e7f43006c4">ID_Ex01</a>, <br />   <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926aba758f6ce6f8e461dc5c3d6f359ae556">ID_Ex11</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926ac6bbc177bad9e7515b4488c96252de8d">ID_E0y0</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926a692444149463d43a03ba7330c5575d62">ID_E1y0</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926a773c2221652632eb1ecae6d349ea8b82">ID_E0y1</a>, <br />   <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926ae5e937a86309b591ab8bef9934093543">ID_E1y1</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926af8389df641fec13725b0c7c20a968d93">ID_E00z</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926a367131799eb1a764b5abb463b9dc7bc8">ID_E10z</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926afe72eb7a8d81bc18cf31f63f7ab91aab">ID_E01z</a>, <br />   <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926addb6a3fd529733fd8894397d2cb93f10">ID_E11z</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926ac4be6d1b6f9679ab24628df773b42c26">ID_Fxy0</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926a1f2bee7366fbb8df1d304388ee087063">ID_Fxy1</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926a685cb32c96406671918bd3f8006f3ba4">ID_Fx0z</a>, <br />   <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926afe94d4045bcd61afd181864e679d4901">ID_Fx1z</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926a6759e73979548d8bd74620d84e651531">ID_F0yz</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926acf565b186109d9a583549bc3e8d697f9">ID_F1yz</a>, <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926abe2727c12be0a2b8a631b1e4cfa97db1">ID_Shell</a> <br /> }</td></tr> <tr class="separator:aad637073fc3572a5b41dafd236020926"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a464e5b56e82aaf83005cf4b5e40c2eca"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <a class="el" href="classSMESH__Block.html#a464e5b56e82aaf83005cf4b5e40c2ecaa15ece94b2300111749c7076f71affbcc">ID_FirstV</a> = ID_V000, <a class="el" href="classSMESH__Block.html#a464e5b56e82aaf83005cf4b5e40c2ecaa60f4b534510a137a7dd6ff2baf1d52d0">ID_FirstE</a> = ID_Ex00, <a class="el" href="classSMESH__Block.html#a464e5b56e82aaf83005cf4b5e40c2ecaaa70bfe15d34418db5358e66fd85c8e9c">ID_FirstF</a> = ID_Fxy0 }</td></tr> <tr class="separator:a464e5b56e82aaf83005cf4b5e40c2eca"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> <tr class="memitem:ab5162f6207ddf65d883f6308219d6832"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#ab5162f6207ddf65d883f6308219d6832">SMESH_Block</a> ()</td></tr> <tr class="separator:ab5162f6207ddf65d883f6308219d6832"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7ca91a8ad23c372ceb99ebc1aa7d631f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a7ca91a8ad23c372ceb99ebc1aa7d631f">LoadBlockShapes</a> (const TopoDS_Shell &theShell, const TopoDS_Vertex &theVertex000, const TopoDS_Vertex &theVertex001, TopTools_IndexedMapOfOrientedShape &theShapeIDMap)</td></tr> <tr class="separator:a7ca91a8ad23c372ceb99ebc1aa7d631f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5ef99ab7b2419045932064130c98532c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a5ef99ab7b2419045932064130c98532c">LoadBlockShapes</a> (const TopTools_IndexedMapOfOrientedShape &theShapeIDMap)</td></tr> <tr class="separator:a5ef99ab7b2419045932064130c98532c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9f66a5387e7aa815f48c45b0664851bb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a9f66a5387e7aa815f48c45b0664851bb">LoadMeshBlock</a> (const <a class="el" href="classSMDS__MeshVolume.html">SMDS_MeshVolume</a> *theVolume, const <a class="el" href="classint.html">int</a> theNode000Index, const <a class="el" href="classint.html">int</a> theNode001Index, std::vector< const <a class="el" href="classSMDS__MeshNode.html">SMDS_MeshNode</a> *> &theOrderedNodes)</td></tr> <tr class="separator:a9f66a5387e7aa815f48c45b0664851bb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa7ee0d9aa65b415c59997f61f350fe80"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#aa7ee0d9aa65b415c59997f61f350fe80">LoadFace</a> (const TopoDS_Face &theFace, const <a class="el" href="classint.html">int</a> theFaceID, const TopTools_IndexedMapOfOrientedShape &theShapeIDMap)</td></tr> <tr class="separator:aa7ee0d9aa65b415c59997f61f350fe80"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a968f1d3345cf52c6640007227abb9d66"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a968f1d3345cf52c6640007227abb9d66">VertexPoint</a> (const <a class="el" href="classint.html">int</a> theVertexID, gp_XYZ &thePoint) const</td></tr> <tr class="separator:a968f1d3345cf52c6640007227abb9d66"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae7b8b9fc4a329db9eab90ca804db6f90"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#ae7b8b9fc4a329db9eab90ca804db6f90">EdgePoint</a> (const <a class="el" href="classint.html">int</a> theEdgeID, const gp_XYZ &theParams, gp_XYZ &thePoint) const</td></tr> <tr class="separator:ae7b8b9fc4a329db9eab90ca804db6f90"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8200bd325a9f9651908c90db57c34832"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a8200bd325a9f9651908c90db57c34832">EdgeU</a> (const <a class="el" href="classint.html">int</a> theEdgeID, const gp_XYZ &theParams, double &theU) const</td></tr> <tr class="separator:a8200bd325a9f9651908c90db57c34832"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8ad68f9901bcbc0940e455c83fd7568c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a8ad68f9901bcbc0940e455c83fd7568c">FacePoint</a> (const <a class="el" href="classint.html">int</a> theFaceID, const gp_XYZ &theParams, gp_XYZ &thePoint) const</td></tr> <tr class="separator:a8ad68f9901bcbc0940e455c83fd7568c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a06959a67e8c3599369360c7574396be5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a06959a67e8c3599369360c7574396be5">FaceUV</a> (const <a class="el" href="classint.html">int</a> theFaceID, const gp_XYZ &theParams, gp_XY &theUV) const</td></tr> <tr class="separator:a06959a67e8c3599369360c7574396be5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa4840da9be1c000d3bcb4e54b14bcd2f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#aa4840da9be1c000d3bcb4e54b14bcd2f">ShellPoint</a> (const gp_XYZ &theParams, gp_XYZ &thePoint) const</td></tr> <tr class="separator:aa4840da9be1c000d3bcb4e54b14bcd2f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9f4f9ebaf0496cca708a681c356bb96a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a9f4f9ebaf0496cca708a681c356bb96a">ComputeParameters</a> (const gp_Pnt &thePoint, gp_XYZ &theParams, const <a class="el" href="classint.html">int</a> theShapeID=<a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926abe2727c12be0a2b8a631b1e4cfa97db1">ID_Shell</a>, const gp_XYZ &theParamsHint=gp_XYZ(-1,-1,-1))</td></tr> <tr class="separator:a9f4f9ebaf0496cca708a681c356bb96a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af011f9ac043b3a9923b7a351be94d6d5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#af011f9ac043b3a9923b7a351be94d6d5">VertexParameters</a> (const <a class="el" href="classint.html">int</a> theVertexID, gp_XYZ &theParams)</td></tr> <tr class="separator:af011f9ac043b3a9923b7a351be94d6d5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acdb76129fb2999a6b30768111ed84c4c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#acdb76129fb2999a6b30768111ed84c4c">EdgeParameters</a> (const <a class="el" href="classint.html">int</a> theEdgeID, const double theU, gp_XYZ &theParams)</td></tr> <tr class="separator:acdb76129fb2999a6b30768111ed84c4c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab8862f370a4e73b5d658e99d5d9af57f"><td class="memItemLeft" align="right" valign="top">Standard_Integer </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#ab8862f370a4e73b5d658e99d5d9af57f">NbVariables</a> () const</td></tr> <tr class="separator:ab8862f370a4e73b5d658e99d5d9af57f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a142ba04392ee0276815179d26e3eae2b"><td class="memItemLeft" align="right" valign="top">Standard_Integer </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a142ba04392ee0276815179d26e3eae2b">NbEquations</a> () const</td></tr> <tr class="separator:a142ba04392ee0276815179d26e3eae2b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1e57c24d2234c34d669a76761ba810ad"><td class="memItemLeft" align="right" valign="top">Standard_Boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a1e57c24d2234c34d669a76761ba810ad">Value</a> (const math_Vector &X, math_Vector &F)</td></tr> <tr class="separator:a1e57c24d2234c34d669a76761ba810ad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a612fa20ebc2ce6419ff0186bc7c762bc"><td class="memItemLeft" align="right" valign="top">Standard_Boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a612fa20ebc2ce6419ff0186bc7c762bc">Derivatives</a> (const math_Vector &X, math_Matrix &D)</td></tr> <tr class="separator:a612fa20ebc2ce6419ff0186bc7c762bc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8d4f73200d11bdffd317e32c64d7236f"><td class="memItemLeft" align="right" valign="top">Standard_Boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a8d4f73200d11bdffd317e32c64d7236f">Values</a> (const math_Vector &X, math_Vector &F, math_Matrix &D)</td></tr> <tr class="separator:a8d4f73200d11bdffd317e32c64d7236f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad9522acec5765ede7024d60c86229e6a"><td class="memItemLeft" align="right" valign="top">Standard_Integer </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#ad9522acec5765ede7024d60c86229e6a">GetStateNumber</a> ()</td></tr> <tr class="separator:ad9522acec5765ede7024d60c86229e6a"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> Static Public Member Functions</h2></td></tr> <tr class="memitem:a5cf9f40d1e8f5ae2139844cea243a202"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classint.html">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a5cf9f40d1e8f5ae2139844cea243a202">NbVertices</a> ()</td></tr> <tr class="separator:a5cf9f40d1e8f5ae2139844cea243a202"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a18fea601f58b73c68839f0eeacf26cf1"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classint.html">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a18fea601f58b73c68839f0eeacf26cf1">NbEdges</a> ()</td></tr> <tr class="separator:a18fea601f58b73c68839f0eeacf26cf1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adc763d518021edb9ac8562b53fefbf47"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classint.html">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#adc763d518021edb9ac8562b53fefbf47">NbFaces</a> ()</td></tr> <tr class="separator:adc763d518021edb9ac8562b53fefbf47"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a97d8ef5b7c1e24b234ca6690e83e701b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classint.html">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a97d8ef5b7c1e24b234ca6690e83e701b">NbSubShapes</a> ()</td></tr> <tr class="separator:a97d8ef5b7c1e24b234ca6690e83e701b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a472de5c0c1b22c63ef438db514d5d6f6"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a472de5c0c1b22c63ef438db514d5d6f6">IsVertexID</a> (<a class="el" href="classint.html">int</a> theShapeID)</td></tr> <tr class="separator:a472de5c0c1b22c63ef438db514d5d6f6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad159fe7361d1b8c9e3062461a839b9af"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#ad159fe7361d1b8c9e3062461a839b9af">IsEdgeID</a> (<a class="el" href="classint.html">int</a> theShapeID)</td></tr> <tr class="separator:ad159fe7361d1b8c9e3062461a839b9af"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa3aeb47e1186f92adee2317a8936d60c"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#aa3aeb47e1186f92adee2317a8936d60c">IsFaceID</a> (<a class="el" href="classint.html">int</a> theShapeID)</td></tr> <tr class="separator:aa3aeb47e1186f92adee2317a8936d60c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a984f8c8ff3123a0e4323c64d73b39776"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classint.html">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a984f8c8ff3123a0e4323c64d73b39776">ShapeIndex</a> (<a class="el" href="classint.html">int</a> theShapeID)</td></tr> <tr class="separator:a984f8c8ff3123a0e4323c64d73b39776"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1b6dbcdc4770b44dc7af7466022b320c"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a1b6dbcdc4770b44dc7af7466022b320c">GetFaceEdgesIDs</a> (const <a class="el" href="classint.html">int</a> faceID, std::vector< <a class="el" href="classint.html">int</a> > &edgeVec)</td></tr> <tr class="separator:a1b6dbcdc4770b44dc7af7466022b320c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a90e6f32cf0a4b6c1dd35ac2a9d46c0e2"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a90e6f32cf0a4b6c1dd35ac2a9d46c0e2">GetEdgeVertexIDs</a> (const <a class="el" href="classint.html">int</a> edgeID, std::vector< <a class="el" href="classint.html">int</a> > &vertexVec)</td></tr> <tr class="separator:a90e6f32cf0a4b6c1dd35ac2a9d46c0e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a68c6441661fb01529a423fbbd5b16184"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classint.html">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a68c6441661fb01529a423fbbd5b16184">GetCoordIndOnEdge</a> (const <a class="el" href="classint.html">int</a> theEdgeID)</td></tr> <tr class="separator:a68c6441661fb01529a423fbbd5b16184"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0b5e21f29c9060aeeeb62ff5c39ebe7b"><td class="memItemLeft" align="right" valign="top">static double * </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a0b5e21f29c9060aeeeb62ff5c39ebe7b">GetShapeCoef</a> (const <a class="el" href="classint.html">int</a> theShapeID)</td></tr> <tr class="separator:a0b5e21f29c9060aeeeb62ff5c39ebe7b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a43f4b08476c24df715a88d6fda81aee2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classint.html">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a43f4b08476c24df715a88d6fda81aee2">GetShapeIDByParams</a> (const gp_XYZ &theParams)</td></tr> <tr class="separator:a43f4b08476c24df715a88d6fda81aee2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af4e4cbbaa51d8af4a5d567659c2081a1"><td class="memItemLeft" align="right" valign="top">static std::ostream & </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#af4e4cbbaa51d8af4a5d567659c2081a1">DumpShapeID</a> (const <a class="el" href="classint.html">int</a> theBlockShapeID, std::ostream &stream)</td></tr> <tr class="separator:af4e4cbbaa51d8af4a5d567659c2081a1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac1c9034f93353bf6b1ee9d69908b1330"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#ac1c9034f93353bf6b1ee9d69908b1330">Insert</a> (const TopoDS_Shape &theShape, const <a class="el" href="classint.html">int</a> theShapeID, TopTools_IndexedMapOfOrientedShape &theShapeIDMap)</td></tr> <tr class="separator:ac1c9034f93353bf6b1ee9d69908b1330"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a92305d8f28a8f01ea306c26f1100e9b3"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a92305d8f28a8f01ea306c26f1100e9b3">FindBlockShapes</a> (const TopoDS_Shell &theShell, const TopoDS_Vertex &theVertex000, const TopoDS_Vertex &theVertex001, TopTools_IndexedMapOfOrientedShape &theShapeIDMap)</td></tr> <tr class="separator:a92305d8f28a8f01ea306c26f1100e9b3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aca28f8aaa8e838b660a5c621ff81c526"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#aca28f8aaa8e838b660a5c621ff81c526">ShellPoint</a> (const gp_XYZ &theParams, const std::vector< gp_XYZ > &thePointOnShape, gp_XYZ &thePoint)</td></tr> <tr class="separator:aca28f8aaa8e838b660a5c621ff81c526"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acebbeddae5d1b50f7061f5033014a6db"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#acebbeddae5d1b50f7061f5033014a6db">IsForwardEdge</a> (const TopoDS_Edge &theEdge, const TopTools_IndexedMapOfOrientedShape &theShapeIDMap)</td></tr> <tr class="separator:acebbeddae5d1b50f7061f5033014a6db"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a80a3531991841af35ad5729c055d4bb9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classint.html">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a80a3531991841af35ad5729c055d4bb9">GetOrderedEdges</a> (const TopoDS_Face &theFace, TopoDS_Vertex theFirstVertex, std::list< TopoDS_Edge > &theEdges, std::list< <a class="el" href="classint.html">int</a> > &theNbVertexInWires, const bool theShapeAnalysisAlgo=false)</td></tr> <tr class="separator:a80a3531991841af35ad5729c055d4bb9"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-types"></a> Protected Types</h2></td></tr> <tr class="memitem:a6b648e69065118901f4cb1f0476f0571"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <a class="el" href="classSMESH__Block.html#a6b648e69065118901f4cb1f0476f0571aa7b849517ca963bc1232695a5b01ccb5">SQUARE_DIST</a> = 0, <a class="el" href="classSMESH__Block.html#a6b648e69065118901f4cb1f0476f0571a1a0fc17682faa3db2c91efcc3fbd3af7">DRV_1</a>, <a class="el" href="classSMESH__Block.html#a6b648e69065118901f4cb1f0476f0571a7a2c10136bd90de84580c8db90ae7d28">DRV_2</a>, <a class="el" href="classSMESH__Block.html#a6b648e69065118901f4cb1f0476f0571ad0dce324547fd11f3ddd164921e67186">DRV_3</a> }</td></tr> <tr class="separator:a6b648e69065118901f4cb1f0476f0571"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab7810a1fdd273e0eb1d2a558dd5c7c61"><td class="memItemLeft" align="right" valign="top">typedef std::pair< gp_XYZ, gp_XYZ > </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#ab7810a1fdd273e0eb1d2a558dd5c7c61">TxyzPair</a></td></tr> <tr class="separator:ab7810a1fdd273e0eb1d2a558dd5c7c61"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> <tr class="memitem:a729cdcc7a1d642de6495309c90443e60"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a729cdcc7a1d642de6495309c90443e60">init</a> ()</td></tr> <tr class="memdesc:a729cdcc7a1d642de6495309c90443e60"><td class="mdescLeft"> </td><td class="mdescRight">Call it after geometry initialisation. <a href="#a729cdcc7a1d642de6495309c90443e60">More...</a><br /></td></tr> <tr class="separator:a729cdcc7a1d642de6495309c90443e60"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afb8cf98156d0f70121ccb0820f9f3a29"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#afb8cf98156d0f70121ccb0820f9f3a29">distance</a> () const</td></tr> <tr class="separator:afb8cf98156d0f70121ccb0820f9f3a29"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a863faf6f0846cdbe36d0aa39046e7122"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a863faf6f0846cdbe36d0aa39046e7122">funcValue</a> (double sqDist) const</td></tr> <tr class="separator:a863faf6f0846cdbe36d0aa39046e7122"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae27369d7ff97c0296c77b72393ec3d75"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#ae27369d7ff97c0296c77b72393ec3d75">computeParameters</a> (const gp_Pnt &thePoint, gp_XYZ &theParams, const gp_XYZ &theParamsHint)</td></tr> <tr class="separator:ae27369d7ff97c0296c77b72393ec3d75"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> <tr class="memitem:a98337f58f615798af5b1a6cb6a6d0dde"><td class="memItemLeft" align="right" valign="top">gp_XYZ </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a98337f58f615798af5b1a6cb6a6d0dde">myPnt</a> [8]</td></tr> <tr class="separator:a98337f58f615798af5b1a6cb6a6d0dde"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab9d5ab89644a4b1dd968bee776dca12a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSMESH__Block_1_1TEdge.html">TEdge</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#ab9d5ab89644a4b1dd968bee776dca12a">myEdge</a> [12]</td></tr> <tr class="separator:ab9d5ab89644a4b1dd968bee776dca12a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af8fc198b0d6da7515739ecb14d1b2268"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSMESH__Block_1_1TFace.html">TFace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#af8fc198b0d6da7515739ecb14d1b2268">myFace</a> [6]</td></tr> <tr class="separator:af8fc198b0d6da7515739ecb14d1b2268"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2604b8f692afd4e0a82ab562e164aac3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a2604b8f692afd4e0a82ab562e164aac3">myFaceIndex</a></td></tr> <tr class="separator:a2604b8f692afd4e0a82ab562e164aac3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a88e147936dd3bc2f001774290298d723"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a88e147936dd3bc2f001774290298d723">myFaceParam</a></td></tr> <tr class="separator:a88e147936dd3bc2f001774290298d723"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a281025d2d617c38687d0f686c25a9aca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a281025d2d617c38687d0f686c25a9aca">myNbIterations</a></td></tr> <tr class="separator:a281025d2d617c38687d0f686c25a9aca"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a95c9ebaf430432a5b9ed7012b8505941"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a95c9ebaf430432a5b9ed7012b8505941">mySumDist</a></td></tr> <tr class="separator:a95c9ebaf430432a5b9ed7012b8505941"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a436d28ca9cfaaba9e375e024af4639de"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a436d28ca9cfaaba9e375e024af4639de">myTolerance</a></td></tr> <tr class="separator:a436d28ca9cfaaba9e375e024af4639de"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a843b0647750498a48e6ab814126f7845"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a843b0647750498a48e6ab814126f7845">mySquareFunc</a></td></tr> <tr class="separator:a843b0647750498a48e6ab814126f7845"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adb9318b6087b90b23e622744d274a0a8"><td class="memItemLeft" align="right" valign="top">gp_XYZ </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#adb9318b6087b90b23e622744d274a0a8">myPoint</a></td></tr> <tr class="separator:adb9318b6087b90b23e622744d274a0a8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3aa2522b10f3d1bc1859fe3491316755"><td class="memItemLeft" align="right" valign="top">gp_XYZ </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a3aa2522b10f3d1bc1859fe3491316755">myParam</a></td></tr> <tr class="separator:a3aa2522b10f3d1bc1859fe3491316755"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af62a202f14f65bcfd021cb830aa8c5cc"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#af62a202f14f65bcfd021cb830aa8c5cc">myValues</a> [4]</td></tr> <tr class="separator:af62a202f14f65bcfd021cb830aa8c5cc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7983bd126307ef1f5c51bbfcec04f25c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSMESH__Block.html#ab7810a1fdd273e0eb1d2a558dd5c7c61">TxyzPair</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a7983bd126307ef1f5c51bbfcec04f25c">my3x3x3GridNodes</a> [27]</td></tr> <tr class="separator:a7983bd126307ef1f5c51bbfcec04f25c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2480c2539435269aaacd44dc229307e3"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Block.html#a2480c2539435269aaacd44dc229307e3">myGridComputed</a></td></tr> <tr class="separator:a2480c2539435269aaacd44dc229307e3"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00061">61</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div><h2 class="groupheader">Member Typedef Documentation</h2> <a id="ab7810a1fdd273e0eb1d2a558dd5c7c61"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab7810a1fdd273e0eb1d2a558dd5c7c61">◆ </a></span>TxyzPair</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">typedef std::pair<gp_XYZ,gp_XYZ> <a class="el" href="classSMESH__Block.html#ab7810a1fdd273e0eb1d2a558dd5c7c61">SMESH_Block::TxyzPair</a></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00384">384</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <h2 class="groupheader">Member Enumeration Documentation</h2> <a id="aad637073fc3572a5b41dafd236020926"></a> <h2 class="memtitle"><span class="permalink"><a href="#aad637073fc3572a5b41dafd236020926">◆ </a></span>TShapeID</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926">SMESH_Block::TShapeID</a></td> </tr> </table> </div><div class="memdoc"> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926ab5ca0060aa8838ac112e56665e789ce5"></a>ID_NONE </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926a61cbf404462a0da90fa54411edadd7b1"></a>ID_V000 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926ad66aa69becea6c4fb7c9e25f74e03fae"></a>ID_V100 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926a244df147f6cdc25ec00687fe8d024302"></a>ID_V010 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926a7754d5eb7c862d44b0be287bd9a2f98d"></a>ID_V110 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926ac8a0d4e2ad6ef58ef1475552a415b785"></a>ID_V001 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926a4f396fc5a1ec5851e334c8f4793cf9f9"></a>ID_V101 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926ac14ef75b8c5b4437a5fbcfe142d4da51"></a>ID_V011 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926aac27cf769dcb2d0ed34f2c8e259e28db"></a>ID_V111 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926a4d1015f5c7b9eb76fc7c7eb4c08a30c2"></a>ID_Ex00 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926a0306b921a474e47e90cfe701b7ad8eb8"></a>ID_Ex10 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926a42c0c5f5b4357ba46552c8e7f43006c4"></a>ID_Ex01 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926aba758f6ce6f8e461dc5c3d6f359ae556"></a>ID_Ex11 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926ac6bbc177bad9e7515b4488c96252de8d"></a>ID_E0y0 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926a692444149463d43a03ba7330c5575d62"></a>ID_E1y0 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926a773c2221652632eb1ecae6d349ea8b82"></a>ID_E0y1 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926ae5e937a86309b591ab8bef9934093543"></a>ID_E1y1 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926af8389df641fec13725b0c7c20a968d93"></a>ID_E00z </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926a367131799eb1a764b5abb463b9dc7bc8"></a>ID_E10z </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926afe72eb7a8d81bc18cf31f63f7ab91aab"></a>ID_E01z </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926addb6a3fd529733fd8894397d2cb93f10"></a>ID_E11z </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926ac4be6d1b6f9679ab24628df773b42c26"></a>ID_Fxy0 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926a1f2bee7366fbb8df1d304388ee087063"></a>ID_Fxy1 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926a685cb32c96406671918bd3f8006f3ba4"></a>ID_Fx0z </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926afe94d4045bcd61afd181864e679d4901"></a>ID_Fx1z </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926a6759e73979548d8bd74620d84e651531"></a>ID_F0yz </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926acf565b186109d9a583549bc3e8d697f9"></a>ID_F1yz </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="aad637073fc3572a5b41dafd236020926abe2727c12be0a2b8a631b1e4cfa97db1"></a>ID_Shell </td><td class="fielddoc"></td></tr> </table> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00064">64</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a464e5b56e82aaf83005cf4b5e40c2eca"></a> <h2 class="memtitle"><span class="permalink"><a href="#a464e5b56e82aaf83005cf4b5e40c2eca">◆ </a></span>anonymous enum</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">anonymous enum</td> </tr> </table> </div><div class="memdoc"> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a464e5b56e82aaf83005cf4b5e40c2ecaa15ece94b2300111749c7076f71affbcc"></a>ID_FirstV </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="a464e5b56e82aaf83005cf4b5e40c2ecaa60f4b534510a137a7dd6ff2baf1d52d0"></a>ID_FirstE </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="a464e5b56e82aaf83005cf4b5e40c2ecaaa70bfe15d34418db5358e66fd85c8e9c"></a>ID_FirstF </td><td class="fielddoc"></td></tr> </table> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00080">80</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a6b648e69065118901f4cb1f0476f0571"></a> <h2 class="memtitle"><span class="permalink"><a href="#a6b648e69065118901f4cb1f0476f0571">◆ </a></span>anonymous enum</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">anonymous enum</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a6b648e69065118901f4cb1f0476f0571aa7b849517ca963bc1232695a5b01ccb5"></a>SQUARE_DIST </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="a6b648e69065118901f4cb1f0476f0571a1a0fc17682faa3db2c91efcc3fbd3af7"></a>DRV_1 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="a6b648e69065118901f4cb1f0476f0571a7a2c10136bd90de84580c8db90ae7d28"></a>DRV_2 </td><td class="fielddoc"></td></tr> <tr><td class="fieldname"><a id="a6b648e69065118901f4cb1f0476f0571ad0dce324547fd11f3ddd164921e67186"></a>DRV_3 </td><td class="fielddoc"></td></tr> </table> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00368">368</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <h2 class="groupheader">Constructor & Destructor Documentation</h2> <a id="ab5162f6207ddf65d883f6308219d6832"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab5162f6207ddf65d883f6308219d6832">◆ </a></span>SMESH_Block()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">SMESH_Block::SMESH_Block </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a id="a5cf9f40d1e8f5ae2139844cea243a202"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5cf9f40d1e8f5ae2139844cea243a202">◆ </a></span>NbVertices()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="classint.html">int</a> SMESH_Block::NbVertices </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00092">92</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a18fea601f58b73c68839f0eeacf26cf1"></a> <h2 class="memtitle"><span class="permalink"><a href="#a18fea601f58b73c68839f0eeacf26cf1">◆ </a></span>NbEdges()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="classint.html">int</a> SMESH_Block::NbEdges </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00093">93</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="adc763d518021edb9ac8562b53fefbf47"></a> <h2 class="memtitle"><span class="permalink"><a href="#adc763d518021edb9ac8562b53fefbf47">◆ </a></span>NbFaces()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="classint.html">int</a> SMESH_Block::NbFaces </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00094">94</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a97d8ef5b7c1e24b234ca6690e83e701b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a97d8ef5b7c1e24b234ca6690e83e701b">◆ </a></span>NbSubShapes()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="classint.html">int</a> SMESH_Block::NbSubShapes </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00095">95</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a472de5c0c1b22c63ef438db514d5d6f6"></a> <h2 class="memtitle"><span class="permalink"><a href="#a472de5c0c1b22c63ef438db514d5d6f6">◆ </a></span>IsVertexID()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static bool SMESH_Block::IsVertexID </td> <td>(</td> <td class="paramtype"><a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theShapeID</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00098">98</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="ad159fe7361d1b8c9e3062461a839b9af"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad159fe7361d1b8c9e3062461a839b9af">◆ </a></span>IsEdgeID()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static bool SMESH_Block::IsEdgeID </td> <td>(</td> <td class="paramtype"><a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theShapeID</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00101">101</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="aa3aeb47e1186f92adee2317a8936d60c"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa3aeb47e1186f92adee2317a8936d60c">◆ </a></span>IsFaceID()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static bool SMESH_Block::IsFaceID </td> <td>(</td> <td class="paramtype"><a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theShapeID</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00104">104</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a984f8c8ff3123a0e4323c64d73b39776"></a> <h2 class="memtitle"><span class="permalink"><a href="#a984f8c8ff3123a0e4323c64d73b39776">◆ </a></span>ShapeIndex()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="classint.html">int</a> SMESH_Block::ShapeIndex </td> <td>(</td> <td class="paramtype"><a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theShapeID</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00107">107</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a1b6dbcdc4770b44dc7af7466022b320c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1b6dbcdc4770b44dc7af7466022b320c">◆ </a></span>GetFaceEdgesIDs()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void SMESH_Block::GetFaceEdgesIDs </td> <td>(</td> <td class="paramtype">const <a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>faceID</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::vector< <a class="el" href="classint.html">int</a> > & </td> <td class="paramname"><em>edgeVec</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a90e6f32cf0a4b6c1dd35ac2a9d46c0e2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a90e6f32cf0a4b6c1dd35ac2a9d46c0e2">◆ </a></span>GetEdgeVertexIDs()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static void SMESH_Block::GetEdgeVertexIDs </td> <td>(</td> <td class="paramtype">const <a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>edgeID</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::vector< <a class="el" href="classint.html">int</a> > & </td> <td class="paramname"><em>vertexVec</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a68c6441661fb01529a423fbbd5b16184"></a> <h2 class="memtitle"><span class="permalink"><a href="#a68c6441661fb01529a423fbbd5b16184">◆ </a></span>GetCoordIndOnEdge()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="classint.html">int</a> SMESH_Block::GetCoordIndOnEdge </td> <td>(</td> <td class="paramtype">const <a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theEdgeID</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00125">125</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a0b5e21f29c9060aeeeb62ff5c39ebe7b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a0b5e21f29c9060aeeeb62ff5c39ebe7b">◆ </a></span>GetShapeCoef()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static double* SMESH_Block::GetShapeCoef </td> <td>(</td> <td class="paramtype">const <a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theShapeID</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a43f4b08476c24df715a88d6fda81aee2"></a> <h2 class="memtitle"><span class="permalink"><a href="#a43f4b08476c24df715a88d6fda81aee2">◆ </a></span>GetShapeIDByParams()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="classint.html">int</a> SMESH_Block::GetShapeIDByParams </td> <td>(</td> <td class="paramtype">const gp_XYZ & </td> <td class="paramname"><em>theParams</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="af4e4cbbaa51d8af4a5d567659c2081a1"></a> <h2 class="memtitle"><span class="permalink"><a href="#af4e4cbbaa51d8af4a5d567659c2081a1">◆ </a></span>DumpShapeID()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static std::ostream& SMESH_Block::DumpShapeID </td> <td>(</td> <td class="paramtype">const <a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theBlockShapeID</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::ostream & </td> <td class="paramname"><em>stream</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a7ca91a8ad23c372ceb99ebc1aa7d631f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7ca91a8ad23c372ceb99ebc1aa7d631f">◆ </a></span>LoadBlockShapes() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool SMESH_Block::LoadBlockShapes </td> <td>(</td> <td class="paramtype">const TopoDS_Shell & </td> <td class="paramname"><em>theShell</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const TopoDS_Vertex & </td> <td class="paramname"><em>theVertex000</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const TopoDS_Vertex & </td> <td class="paramname"><em>theVertex001</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">TopTools_IndexedMapOfOrientedShape & </td> <td class="paramname"><em>theShapeIDMap</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a5ef99ab7b2419045932064130c98532c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a5ef99ab7b2419045932064130c98532c">◆ </a></span>LoadBlockShapes() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool SMESH_Block::LoadBlockShapes </td> <td>(</td> <td class="paramtype">const TopTools_IndexedMapOfOrientedShape & </td> <td class="paramname"><em>theShapeIDMap</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a9f66a5387e7aa815f48c45b0664851bb"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9f66a5387e7aa815f48c45b0664851bb">◆ </a></span>LoadMeshBlock()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool SMESH_Block::LoadMeshBlock </td> <td>(</td> <td class="paramtype">const <a class="el" href="classSMDS__MeshVolume.html">SMDS_MeshVolume</a> * </td> <td class="paramname"><em>theVolume</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theNode000Index</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theNode001Index</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::vector< const <a class="el" href="classSMDS__MeshNode.html">SMDS_MeshNode</a> *> & </td> <td class="paramname"><em>theOrderedNodes</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="aa7ee0d9aa65b415c59997f61f350fe80"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa7ee0d9aa65b415c59997f61f350fe80">◆ </a></span>LoadFace()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool SMESH_Block::LoadFace </td> <td>(</td> <td class="paramtype">const TopoDS_Face & </td> <td class="paramname"><em>theFace</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theFaceID</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const TopTools_IndexedMapOfOrientedShape & </td> <td class="paramname"><em>theShapeIDMap</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ac1c9034f93353bf6b1ee9d69908b1330"></a> <h2 class="memtitle"><span class="permalink"><a href="#ac1c9034f93353bf6b1ee9d69908b1330">◆ </a></span>Insert()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static bool SMESH_Block::Insert </td> <td>(</td> <td class="paramtype">const TopoDS_Shape & </td> <td class="paramname"><em>theShape</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theShapeID</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">TopTools_IndexedMapOfOrientedShape & </td> <td class="paramname"><em>theShapeIDMap</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a92305d8f28a8f01ea306c26f1100e9b3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a92305d8f28a8f01ea306c26f1100e9b3">◆ </a></span>FindBlockShapes()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static bool SMESH_Block::FindBlockShapes </td> <td>(</td> <td class="paramtype">const TopoDS_Shell & </td> <td class="paramname"><em>theShell</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const TopoDS_Vertex & </td> <td class="paramname"><em>theVertex000</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const TopoDS_Vertex & </td> <td class="paramname"><em>theVertex001</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">TopTools_IndexedMapOfOrientedShape & </td> <td class="paramname"><em>theShapeIDMap</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a968f1d3345cf52c6640007227abb9d66"></a> <h2 class="memtitle"><span class="permalink"><a href="#a968f1d3345cf52c6640007227abb9d66">◆ </a></span>VertexPoint()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool SMESH_Block::VertexPoint </td> <td>(</td> <td class="paramtype">const <a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theVertexID</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">gp_XYZ & </td> <td class="paramname"><em>thePoint</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00195">195</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="ae7b8b9fc4a329db9eab90ca804db6f90"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae7b8b9fc4a329db9eab90ca804db6f90">◆ </a></span>EdgePoint()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool SMESH_Block::EdgePoint </td> <td>(</td> <td class="paramtype">const <a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theEdgeID</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const gp_XYZ & </td> <td class="paramname"><em>theParams</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">gp_XYZ & </td> <td class="paramname"><em>thePoint</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00201">201</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a8200bd325a9f9651908c90db57c34832"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8200bd325a9f9651908c90db57c34832">◆ </a></span>EdgeU()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool SMESH_Block::EdgeU </td> <td>(</td> <td class="paramtype">const <a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theEdgeID</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const gp_XYZ & </td> <td class="paramname"><em>theParams</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double & </td> <td class="paramname"><em>theU</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00207">207</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a8ad68f9901bcbc0940e455c83fd7568c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8ad68f9901bcbc0940e455c83fd7568c">◆ </a></span>FacePoint()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool SMESH_Block::FacePoint </td> <td>(</td> <td class="paramtype">const <a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theFaceID</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const gp_XYZ & </td> <td class="paramname"><em>theParams</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">gp_XYZ & </td> <td class="paramname"><em>thePoint</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00213">213</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a06959a67e8c3599369360c7574396be5"></a> <h2 class="memtitle"><span class="permalink"><a href="#a06959a67e8c3599369360c7574396be5">◆ </a></span>FaceUV()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool SMESH_Block::FaceUV </td> <td>(</td> <td class="paramtype">const <a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theFaceID</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const gp_XYZ & </td> <td class="paramname"><em>theParams</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">gp_XY & </td> <td class="paramname"><em>theUV</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00219">219</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="aa4840da9be1c000d3bcb4e54b14bcd2f"></a> <h2 class="memtitle"><span class="permalink"><a href="#aa4840da9be1c000d3bcb4e54b14bcd2f">◆ </a></span>ShellPoint() <span class="overload">[1/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool SMESH_Block::ShellPoint </td> <td>(</td> <td class="paramtype">const gp_XYZ & </td> <td class="paramname"><em>theParams</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">gp_XYZ & </td> <td class="paramname"><em>thePoint</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td> const</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="aca28f8aaa8e838b660a5c621ff81c526"></a> <h2 class="memtitle"><span class="permalink"><a href="#aca28f8aaa8e838b660a5c621ff81c526">◆ </a></span>ShellPoint() <span class="overload">[2/2]</span></h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static bool SMESH_Block::ShellPoint </td> <td>(</td> <td class="paramtype">const gp_XYZ & </td> <td class="paramname"><em>theParams</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const std::vector< gp_XYZ > & </td> <td class="paramname"><em>thePointOnShape</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">gp_XYZ & </td> <td class="paramname"><em>thePoint</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a9f4f9ebaf0496cca708a681c356bb96a"></a> <h2 class="memtitle"><span class="permalink"><a href="#a9f4f9ebaf0496cca708a681c356bb96a">◆ </a></span>ComputeParameters()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool SMESH_Block::ComputeParameters </td> <td>(</td> <td class="paramtype">const gp_Pnt & </td> <td class="paramname"><em>thePoint</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">gp_XYZ & </td> <td class="paramname"><em>theParams</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const <a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theShapeID</em> = <code><a class="el" href="classSMESH__Block.html#aad637073fc3572a5b41dafd236020926abe2727c12be0a2b8a631b1e4cfa97db1">ID_Shell</a></code>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const gp_XYZ & </td> <td class="paramname"><em>theParamsHint</em> = <code>gp_XYZ(-1,-1,-1)</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="af011f9ac043b3a9923b7a351be94d6d5"></a> <h2 class="memtitle"><span class="permalink"><a href="#af011f9ac043b3a9923b7a351be94d6d5">◆ </a></span>VertexParameters()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool SMESH_Block::VertexParameters </td> <td>(</td> <td class="paramtype">const <a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theVertexID</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">gp_XYZ & </td> <td class="paramname"><em>theParams</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="acdb76129fb2999a6b30768111ed84c4c"></a> <h2 class="memtitle"><span class="permalink"><a href="#acdb76129fb2999a6b30768111ed84c4c">◆ </a></span>EdgeParameters()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool SMESH_Block::EdgeParameters </td> <td>(</td> <td class="paramtype">const <a class="el" href="classint.html">int</a> </td> <td class="paramname"><em>theEdgeID</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const double </td> <td class="paramname"><em>theU</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">gp_XYZ & </td> <td class="paramname"><em>theParams</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="acebbeddae5d1b50f7061f5033014a6db"></a> <h2 class="memtitle"><span class="permalink"><a href="#acebbeddae5d1b50f7061f5033014a6db">◆ </a></span>IsForwardEdge()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static bool SMESH_Block::IsForwardEdge </td> <td>(</td> <td class="paramtype">const TopoDS_Edge & </td> <td class="paramname"><em>theEdge</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const TopTools_IndexedMapOfOrientedShape & </td> <td class="paramname"><em>theShapeIDMap</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00268">268</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a80a3531991841af35ad5729c055d4bb9"></a> <h2 class="memtitle"><span class="permalink"><a href="#a80a3531991841af35ad5729c055d4bb9">◆ </a></span>GetOrderedEdges()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="classint.html">int</a> SMESH_Block::GetOrderedEdges </td> <td>(</td> <td class="paramtype">const TopoDS_Face & </td> <td class="paramname"><em>theFace</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">TopoDS_Vertex </td> <td class="paramname"><em>theFirstVertex</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::list< TopoDS_Edge > & </td> <td class="paramname"><em>theEdges</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">std::list< <a class="el" href="classint.html">int</a> > & </td> <td class="paramname"><em>theNbVertexInWires</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const bool </td> <td class="paramname"><em>theShapeAnalysisAlgo</em> = <code>false</code> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">static</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ab8862f370a4e73b5d658e99d5d9af57f"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab8862f370a4e73b5d658e99d5d9af57f">◆ </a></span>NbVariables()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">Standard_Integer SMESH_Block::NbVariables </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a142ba04392ee0276815179d26e3eae2b"></a> <h2 class="memtitle"><span class="permalink"><a href="#a142ba04392ee0276815179d26e3eae2b">◆ </a></span>NbEquations()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">Standard_Integer SMESH_Block::NbEquations </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a1e57c24d2234c34d669a76761ba810ad"></a> <h2 class="memtitle"><span class="permalink"><a href="#a1e57c24d2234c34d669a76761ba810ad">◆ </a></span>Value()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">Standard_Boolean SMESH_Block::Value </td> <td>(</td> <td class="paramtype">const math_Vector & </td> <td class="paramname"><em>X</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">math_Vector & </td> <td class="paramname"><em>F</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a612fa20ebc2ce6419ff0186bc7c762bc"></a> <h2 class="memtitle"><span class="permalink"><a href="#a612fa20ebc2ce6419ff0186bc7c762bc">◆ </a></span>Derivatives()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">Standard_Boolean SMESH_Block::Derivatives </td> <td>(</td> <td class="paramtype">const math_Vector & </td> <td class="paramname"><em>X</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">math_Matrix & </td> <td class="paramname"><em>D</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a8d4f73200d11bdffd317e32c64d7236f"></a> <h2 class="memtitle"><span class="permalink"><a href="#a8d4f73200d11bdffd317e32c64d7236f">◆ </a></span>Values()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">Standard_Boolean SMESH_Block::Values </td> <td>(</td> <td class="paramtype">const math_Vector & </td> <td class="paramname"><em>X</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">math_Vector & </td> <td class="paramname"><em>F</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">math_Matrix & </td> <td class="paramname"><em>D</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="ad9522acec5765ede7024d60c86229e6a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ad9522acec5765ede7024d60c86229e6a">◆ </a></span>GetStateNumber()</h2> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">Standard_Integer SMESH_Block::GetStateNumber </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a id="a729cdcc7a1d642de6495309c90443e60"></a> <h2 class="memtitle"><span class="permalink"><a href="#a729cdcc7a1d642de6495309c90443e60">◆ </a></span>init()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">void SMESH_Block::init </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>Call it after geometry initialisation. </p> </div> </div> <a id="afb8cf98156d0f70121ccb0820f9f3a29"></a> <h2 class="memtitle"><span class="permalink"><a href="#afb8cf98156d0f70121ccb0820f9f3a29">◆ </a></span>distance()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double SMESH_Block::distance </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00369">369</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a863faf6f0846cdbe36d0aa39046e7122"></a> <h2 class="memtitle"><span class="permalink"><a href="#a863faf6f0846cdbe36d0aa39046e7122">◆ </a></span>funcValue()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double SMESH_Block::funcValue </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"><em>sqDist</em></td><td>)</td> <td> const</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00370">370</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="ae27369d7ff97c0296c77b72393ec3d75"></a> <h2 class="memtitle"><span class="permalink"><a href="#ae27369d7ff97c0296c77b72393ec3d75">◆ </a></span>computeParameters()</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool SMESH_Block::computeParameters </td> <td>(</td> <td class="paramtype">const gp_Pnt & </td> <td class="paramname"><em>thePoint</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">gp_XYZ & </td> <td class="paramname"><em>theParams</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">const gp_XYZ & </td> <td class="paramname"><em>theParamsHint</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Field Documentation</h2> <a id="a98337f58f615798af5b1a6cb6a6d0dde"></a> <h2 class="memtitle"><span class="permalink"><a href="#a98337f58f615798af5b1a6cb6a6d0dde">◆ </a></span>myPnt</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">gp_XYZ SMESH_Block::myPnt[8]</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00360">360</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="ab9d5ab89644a4b1dd968bee776dca12a"></a> <h2 class="memtitle"><span class="permalink"><a href="#ab9d5ab89644a4b1dd968bee776dca12a">◆ </a></span>myEdge</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classSMESH__Block_1_1TEdge.html">TEdge</a> SMESH_Block::myEdge[12]</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00362">362</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="af8fc198b0d6da7515739ecb14d1b2268"></a> <h2 class="memtitle"><span class="permalink"><a href="#af8fc198b0d6da7515739ecb14d1b2268">◆ </a></span>myFace</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classSMESH__Block_1_1TFace.html">TFace</a> SMESH_Block::myFace[6]</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00364">364</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a2604b8f692afd4e0a82ab562e164aac3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2604b8f692afd4e0a82ab562e164aac3">◆ </a></span>myFaceIndex</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classint.html">int</a> SMESH_Block::myFaceIndex</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00373">373</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a88e147936dd3bc2f001774290298d723"></a> <h2 class="memtitle"><span class="permalink"><a href="#a88e147936dd3bc2f001774290298d723">◆ </a></span>myFaceParam</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double SMESH_Block::myFaceParam</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00374">374</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a281025d2d617c38687d0f686c25a9aca"></a> <h2 class="memtitle"><span class="permalink"><a href="#a281025d2d617c38687d0f686c25a9aca">◆ </a></span>myNbIterations</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classint.html">int</a> SMESH_Block::myNbIterations</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00375">375</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a95c9ebaf430432a5b9ed7012b8505941"></a> <h2 class="memtitle"><span class="permalink"><a href="#a95c9ebaf430432a5b9ed7012b8505941">◆ </a></span>mySumDist</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double SMESH_Block::mySumDist</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00376">376</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a436d28ca9cfaaba9e375e024af4639de"></a> <h2 class="memtitle"><span class="permalink"><a href="#a436d28ca9cfaaba9e375e024af4639de">◆ </a></span>myTolerance</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double SMESH_Block::myTolerance</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00377">377</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a843b0647750498a48e6ab814126f7845"></a> <h2 class="memtitle"><span class="permalink"><a href="#a843b0647750498a48e6ab814126f7845">◆ </a></span>mySquareFunc</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool SMESH_Block::mySquareFunc</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00378">378</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="adb9318b6087b90b23e622744d274a0a8"></a> <h2 class="memtitle"><span class="permalink"><a href="#adb9318b6087b90b23e622744d274a0a8">◆ </a></span>myPoint</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">gp_XYZ SMESH_Block::myPoint</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00380">380</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a3aa2522b10f3d1bc1859fe3491316755"></a> <h2 class="memtitle"><span class="permalink"><a href="#a3aa2522b10f3d1bc1859fe3491316755">◆ </a></span>myParam</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">gp_XYZ SMESH_Block::myParam</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00381">381</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="af62a202f14f65bcfd021cb830aa8c5cc"></a> <h2 class="memtitle"><span class="permalink"><a href="#af62a202f14f65bcfd021cb830aa8c5cc">◆ </a></span>myValues</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">double SMESH_Block::myValues[4]</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00382">382</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a7983bd126307ef1f5c51bbfcec04f25c"></a> <h2 class="memtitle"><span class="permalink"><a href="#a7983bd126307ef1f5c51bbfcec04f25c">◆ </a></span>my3x3x3GridNodes</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classSMESH__Block.html#ab7810a1fdd273e0eb1d2a558dd5c7c61">TxyzPair</a> SMESH_Block::my3x3x3GridNodes[27]</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00385">385</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> <a id="a2480c2539435269aaacd44dc229307e3"></a> <h2 class="memtitle"><span class="permalink"><a href="#a2480c2539435269aaacd44dc229307e3">◆ </a></span>myGridComputed</h2> <div class="memitem"> <div class="memproto"> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">bool SMESH_Block::myGridComputed</td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">protected</span></span> </td> </tr> </table> </div><div class="memdoc"> <p class="definition">Definition at line <a class="el" href="SMESH__Block_8hxx_source.html#l00386">386</a> of file <a class="el" href="SMESH__Block_8hxx_source.html">SMESH_Block.hxx</a>.</p> </div> </div> </div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> <li class="navelem"><a class="el" href="classSMESH__Block.html">SMESH_Block</a></li> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li> </ul> </div> </body> </html>