Sophie

Sophie

distrib > Mageia > 7 > armv7hl > by-pkgid > 4c90149fad9f5e93922c0d572d139862 > files > 2792

libsmesh-devel-6.7.6-2.mga7.armv7hl.rpm

<!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: StdMeshers_NumberOfSegments 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&amp;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&amp;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&amp;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&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classStdMeshers__NumberOfSegments.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="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#friends">Friends</a>  </div>
  <div class="headertitle">
<div class="title">StdMeshers_NumberOfSegments Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>This class represents hypothesis for 1d algorithm.  
 <a href="classStdMeshers__NumberOfSegments.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html">StdMeshers_NumberOfSegments.hxx</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for StdMeshers_NumberOfSegments:</div>
<div class="dyncontent">
<div class="center"><img src="classStdMeshers__NumberOfSegments__inherit__graph.jpg" border="0" usemap="#StdMeshers__NumberOfSegments_inherit__map" alt="Inheritance graph"/></div>
<map name="StdMeshers__NumberOfSegments_inherit__map" id="StdMeshers__NumberOfSegments_inherit__map">
<area shape="rect" id="node2" href="classSMESH__Hypothesis.html" title="SMESH_Hypothesis" alt="" coords="47,80,190,107"/>
<area shape="rect" id="node3" href="classSMESHDS__Hypothesis.html" title="SMESHDS_Hypothesis" alt="" coords="38,5,199,32"/>
</map>
</div>
<div class="dynheader">
Collaboration diagram for StdMeshers_NumberOfSegments:</div>
<div class="dyncontent">
<div class="center"><img src="classStdMeshers__NumberOfSegments__coll__graph.jpg" border="0" usemap="#StdMeshers__NumberOfSegments_coll__map" alt="Collaboration graph"/></div>
<map name="StdMeshers__NumberOfSegments_coll__map" id="StdMeshers__NumberOfSegments_coll__map">
<area shape="rect" id="node2" href="classSMESH__Hypothesis.html" title="SMESH_Hypothesis" alt="" coords="867,699,1010,725"/>
<area shape="rect" id="node10" href="classSMESH__Algo.html" title="SMESH_Algo" alt="" coords="1345,735,1450,761"/>
<area shape="rect" id="node3" href="classSMESHDS__Hypothesis.html" title="SMESHDS_Hypothesis" alt="" coords="433,879,595,905"/>
<area shape="rect" id="node4" href="classint.html" title="int" alt="" coords="236,1208,275,1235"/>
<area shape="rect" id="node7" href="classSMESH__Gen.html" title="SMESH_Gen" alt="" coords="2459,964,2561,991"/>
<area shape="rect" id="node13" href="classSMDS__MeshElement.html" title="Base class for elements. " alt="" coords="438,1031,590,1057"/>
<area shape="rect" id="node29" href="classSMESHDS__Document.html" title="SMESHDS_Document" alt="" coords="2431,1835,2589,1861"/>
<area shape="rect" id="node32" href="classSMESHDS__Mesh.html" title="SMESHDS_Mesh" alt="" coords="1709,1835,1835,1861"/>
<area shape="rect" id="node40" href="classSMESH__Mesh.html" title="SMESH_Mesh" alt="" coords="2792,1409,2901,1436"/>
<area shape="rect" id="node5" title="STL class. " alt="" coords="213,461,297,488"/>
<area shape="rect" id="node6" title="STL class. " alt="" coords="5,454,136,495"/>
<area shape="rect" id="node9" href="classSMESH__3D__Algo.html" title="SMESH_3D_Algo" alt="" coords="1707,703,1837,729"/>
<area shape="rect" id="node23" href="classSMESH__2D__Algo.html" title="SMESH_2D_Algo" alt="" coords="1707,845,1837,872"/>
<area shape="rect" id="node25" href="classSMESH__1D__Algo.html" title="SMESH_1D_Algo" alt="" coords="1707,1049,1837,1076"/>
<area shape="rect" id="node47" href="classSMESH__0D__Algo.html" title="SMESH_0D_Algo" alt="" coords="1707,640,1837,667"/>
<area shape="rect" id="node33" href="classSMDS__Mesh.html" title="SMDS_Mesh" alt="" coords="1347,1668,1448,1695"/>
<area shape="rect" id="node36" href="classSMESHDS__Script.html" title="SMESHDS_Script" alt="" coords="1333,1899,1462,1925"/>
<area shape="rect" id="node14" href="classSMDS__MeshObject.html" title="SMDS_MeshObject" alt="" coords="185,1863,325,1889"/>
<area shape="rect" id="node15" title="STL class. " alt="" coords="465,929,563,956"/>
<area shape="rect" id="node19" title="STL class. " alt="" coords="456,313,572,340"/>
<area shape="rect" id="node20" title="STL class. " alt="" coords="1711,907,1833,933"/>
<area shape="rect" id="node28" href="structstudyContextStruct.html" title="studyContextStruct" alt="" coords="3335,1127,3473,1153"/>
</map>
</div>
<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:a6189e3cca43ba9582e68ba63237fb302"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a6189e3cca43ba9582e68ba63237fb302">DistrType</a> { <a class="el" href="classStdMeshers__NumberOfSegments.html#a6189e3cca43ba9582e68ba63237fb302afa32be71ecdea7b4e594434e564fb311">DT_Regular</a>, 
<a class="el" href="classStdMeshers__NumberOfSegments.html#a6189e3cca43ba9582e68ba63237fb302ae4564b2d3f03cadd99e67364213aa636">DT_Scale</a>, 
<a class="el" href="classStdMeshers__NumberOfSegments.html#a6189e3cca43ba9582e68ba63237fb302ada112ebc5587dddf6dc9fd45f421ce75">DT_TabFunc</a>, 
<a class="el" href="classStdMeshers__NumberOfSegments.html#a6189e3cca43ba9582e68ba63237fb302a9004f183a77696779440c22fdf43486e">DT_ExprFunc</a>
 }</td></tr>
<tr class="memdesc:a6189e3cca43ba9582e68ba63237fb302"><td class="mdescLeft">&#160;</td><td class="mdescRight">This enumeration presents available types of distribution.  <a href="classStdMeshers__NumberOfSegments.html#a6189e3cca43ba9582e68ba63237fb302">More...</a><br /></td></tr>
<tr class="separator:a6189e3cca43ba9582e68ba63237fb302"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3130666fee791fbbba75209cb55063d8"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Hypothesis.html#a3130666fee791fbbba75209cb55063d8">Hypothesis_Status</a> { <br />
&#160;&#160;<a class="el" href="classSMESH__Hypothesis.html#a3130666fee791fbbba75209cb55063d8aef1c723b31362358a70d780f5f408c97">HYP_OK</a> = 0, 
<a class="el" href="classSMESH__Hypothesis.html#a3130666fee791fbbba75209cb55063d8a2ce273d9fc6288ee2de879aff15b94b2">HYP_MISSING</a>, 
<a class="el" href="classSMESH__Hypothesis.html#a3130666fee791fbbba75209cb55063d8abfa22c08ff429936f8c4d34faf82915e">HYP_CONCURENT</a>, 
<a class="el" href="classSMESH__Hypothesis.html#a3130666fee791fbbba75209cb55063d8a43ce3ada6837ce76bbee1fccbd2dee8a">HYP_BAD_PARAMETER</a>, 
<br />
&#160;&#160;<a class="el" href="classSMESH__Hypothesis.html#a3130666fee791fbbba75209cb55063d8a35528a3b5f849a70476738e1e33fd876">HYP_HIDDEN_ALGO</a>, 
<a class="el" href="classSMESH__Hypothesis.html#a3130666fee791fbbba75209cb55063d8a5d48de74141d5116b2d83e814f79f97a">HYP_HIDING_ALGO</a>, 
<a class="el" href="classSMESH__Hypothesis.html#a3130666fee791fbbba75209cb55063d8a6be7db6eab5145a32709f2e4f668c10f">HYP_UNKNOWN_FATAL</a>, 
<a class="el" href="classSMESH__Hypothesis.html#a3130666fee791fbbba75209cb55063d8ada4ed073724c4ba54aac1cdf5d4cd21e">HYP_INCOMPATIBLE</a>, 
<br />
&#160;&#160;<a class="el" href="classSMESH__Hypothesis.html#a3130666fee791fbbba75209cb55063d8a6e8fec67ac3a53af979e769a8895ffa2">HYP_NOTCONFORM</a>, 
<a class="el" href="classSMESH__Hypothesis.html#a3130666fee791fbbba75209cb55063d8a45e5f609b3c856e535864031b53f8f38">HYP_ALREADY_EXIST</a>, 
<a class="el" href="classSMESH__Hypothesis.html#a3130666fee791fbbba75209cb55063d8a45fb85d71aa8d2a2c2b858f08e9c1701">HYP_BAD_DIM</a>, 
<a class="el" href="classSMESH__Hypothesis.html#a3130666fee791fbbba75209cb55063d8a77b10d6b632096c94ac5cba7ce7872f7">HYP_BAD_SUBSHAPE</a>, 
<br />
&#160;&#160;<a class="el" href="classSMESH__Hypothesis.html#a3130666fee791fbbba75209cb55063d8a8b67b539f8ce69ae265e1981bbdb5c40">HYP_BAD_GEOMETRY</a>, 
<a class="el" href="classSMESH__Hypothesis.html#a3130666fee791fbbba75209cb55063d8af4927082fb2be9404ce33bda60ffc265">HYP_NEED_SHAPE</a>
<br />
 }</td></tr>
<tr class="separator:a3130666fee791fbbba75209cb55063d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6adee0856d936b48b677058dbf3135a9"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESHDS__Hypothesis.html#a6adee0856d936b48b677058dbf3135a9">hypothesis_type</a> { <br />
&#160;&#160;<a class="el" href="classSMESHDS__Hypothesis.html#a6adee0856d936b48b677058dbf3135a9a1e960d8d634b0a731d5f6f7e4a1811f0">PARAM_ALGO</a>, 
<a class="el" href="classSMESHDS__Hypothesis.html#a6adee0856d936b48b677058dbf3135a9a410b83df9b98fc9a5c59585e4da63407">ALGO_0D</a>, 
<a class="el" href="classSMESHDS__Hypothesis.html#a6adee0856d936b48b677058dbf3135a9a83c3dff999f689dc9a299ec1ab98c56e">ALGO_1D</a>, 
<a class="el" href="classSMESHDS__Hypothesis.html#a6adee0856d936b48b677058dbf3135a9a7f3d375fa55b1fa9cc7e77b7a38c9a76">ALGO_2D</a>, 
<br />
&#160;&#160;<a class="el" href="classSMESHDS__Hypothesis.html#a6adee0856d936b48b677058dbf3135a9ae0d105162d978c826bb4fa2be3f7717d">ALGO_3D</a>
<br />
 }</td></tr>
<tr class="separator:a6adee0856d936b48b677058dbf3135a9"><td class="memSeparator" colspan="2">&#160;</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:a89328633b522c33a06e64947cd6ae8d4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a89328633b522c33a06e64947cd6ae8d4">StdMeshers_NumberOfSegments</a> (<a class="el" href="classint.html">int</a> hypId, <a class="el" href="classint.html">int</a> studyId, <a class="el" href="classSMESH__Gen.html">SMESH_Gen</a> *gen)</td></tr>
<tr class="separator:a89328633b522c33a06e64947cd6ae8d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adf1cf92c06d0344c1df351e5c5eed65c"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#adf1cf92c06d0344c1df351e5c5eed65c">~StdMeshers_NumberOfSegments</a> ()</td></tr>
<tr class="separator:adf1cf92c06d0344c1df351e5c5eed65c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52b0e1943b14fc3f58d516f9855e2788"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; double &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a52b0e1943b14fc3f58d516f9855e2788">BuildDistributionExpr</a> (const char *, <a class="el" href="classint.html">int</a>, <a class="el" href="classint.html">int</a>)  throw (  SMESH_Exception  )</td></tr>
<tr class="separator:a52b0e1943b14fc3f58d516f9855e2788"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0666f513b52a2e6b97a863c77358ba07"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; double &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a0666f513b52a2e6b97a863c77358ba07">BuildDistributionTab</a> (const std::vector&lt; double &gt; &amp;, <a class="el" href="classint.html">int</a>, <a class="el" href="classint.html">int</a>)  throw (  SMESH_Exception  )</td></tr>
<tr class="separator:a0666f513b52a2e6b97a863c77358ba07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a954898a0f7021ed8bd3efdfe939144c3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a954898a0f7021ed8bd3efdfe939144c3">SetNumberOfSegments</a> (<a class="el" href="classint.html">int</a> segmentsNumber)  throw ( SMESH_Exception )</td></tr>
<tr class="memdesc:a954898a0f7021ed8bd3efdfe939144c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the number of segments.  <a href="#a954898a0f7021ed8bd3efdfe939144c3">More...</a><br /></td></tr>
<tr class="separator:a954898a0f7021ed8bd3efdfe939144c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac56968146aed40cfd81d210030c7c9b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#ac56968146aed40cfd81d210030c7c9b4">GetNumberOfSegments</a> () const</td></tr>
<tr class="memdesc:ac56968146aed40cfd81d210030c7c9b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the number of segments.  <a href="#ac56968146aed40cfd81d210030c7c9b4">More...</a><br /></td></tr>
<tr class="separator:ac56968146aed40cfd81d210030c7c9b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a316462c254493358236cf360bf49eeca"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a316462c254493358236cf360bf49eeca">SetDistrType</a> (<a class="el" href="classStdMeshers__NumberOfSegments.html#a6189e3cca43ba9582e68ba63237fb302">DistrType</a> typ)  throw ( SMESH_Exception )</td></tr>
<tr class="memdesc:a316462c254493358236cf360bf49eeca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set distribution type.  <a href="#a316462c254493358236cf360bf49eeca">More...</a><br /></td></tr>
<tr class="separator:a316462c254493358236cf360bf49eeca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc7a20dd82982730f1140c2d297926ab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classStdMeshers__NumberOfSegments.html#a6189e3cca43ba9582e68ba63237fb302">DistrType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#adc7a20dd82982730f1140c2d297926ab">GetDistrType</a> () const</td></tr>
<tr class="memdesc:adc7a20dd82982730f1140c2d297926ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get distribution type.  <a href="#adc7a20dd82982730f1140c2d297926ab">More...</a><br /></td></tr>
<tr class="separator:adc7a20dd82982730f1140c2d297926ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa53d83af9ea9323660b9a6ea0ad9e37"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#aaa53d83af9ea9323660b9a6ea0ad9e37">SetScaleFactor</a> (double scaleFactor)  throw ( SMESH_Exception )</td></tr>
<tr class="memdesc:aaa53d83af9ea9323660b9a6ea0ad9e37"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set scale factor for scale distribution.  <a href="#aaa53d83af9ea9323660b9a6ea0ad9e37">More...</a><br /></td></tr>
<tr class="separator:aaa53d83af9ea9323660b9a6ea0ad9e37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e889b38bbaa4012953ea1c2a2c242da"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a1e889b38bbaa4012953ea1c2a2c242da">GetScaleFactor</a> () const  throw ( SMESH_Exception )</td></tr>
<tr class="memdesc:a1e889b38bbaa4012953ea1c2a2c242da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get scale factor for scale distribution.  <a href="#a1e889b38bbaa4012953ea1c2a2c242da">More...</a><br /></td></tr>
<tr class="separator:a1e889b38bbaa4012953ea1c2a2c242da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53a47e6091561c0feca883f696db2edd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a53a47e6091561c0feca883f696db2edd">SetTableFunction</a> (const std::vector&lt; double &gt; &amp;table)  throw ( SMESH_Exception )</td></tr>
<tr class="memdesc:a53a47e6091561c0feca883f696db2edd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set table function for distribution DT_TabFunc.  <a href="#a53a47e6091561c0feca883f696db2edd">More...</a><br /></td></tr>
<tr class="separator:a53a47e6091561c0feca883f696db2edd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21c3894d6b1c810adb8d2cbdd181c57e"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; double &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a21c3894d6b1c810adb8d2cbdd181c57e">GetTableFunction</a> () const  throw ( SMESH_Exception )</td></tr>
<tr class="memdesc:a21c3894d6b1c810adb8d2cbdd181c57e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get table function for distribution DT_TabFunc.  <a href="#a21c3894d6b1c810adb8d2cbdd181c57e">More...</a><br /></td></tr>
<tr class="separator:a21c3894d6b1c810adb8d2cbdd181c57e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa5bb5291a7e3c3911aeef4666af1ffbd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#aa5bb5291a7e3c3911aeef4666af1ffbd">SetExpressionFunction</a> (const char *expr)  throw ( SMESH_Exception )</td></tr>
<tr class="memdesc:aa5bb5291a7e3c3911aeef4666af1ffbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set expression function for distribution DT_ExprFunc.  <a href="#aa5bb5291a7e3c3911aeef4666af1ffbd">More...</a><br /></td></tr>
<tr class="separator:aa5bb5291a7e3c3911aeef4666af1ffbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45ef6dbcd926ce1ea9a5b206bf3870ba"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a45ef6dbcd926ce1ea9a5b206bf3870ba">GetExpressionFunction</a> () const  throw ( SMESH_Exception )</td></tr>
<tr class="memdesc:a45ef6dbcd926ce1ea9a5b206bf3870ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get expression function for distribution DT_ExprFunc.  <a href="#a45ef6dbcd926ce1ea9a5b206bf3870ba">More...</a><br /></td></tr>
<tr class="separator:a45ef6dbcd926ce1ea9a5b206bf3870ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ec30b2344f162122047064e05a4b67f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a8ec30b2344f162122047064e05a4b67f">SetConversionMode</a> (<a class="el" href="classint.html">int</a> conv)  throw ( SMESH_Exception )</td></tr>
<tr class="memdesc:a8ec30b2344f162122047064e05a4b67f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set conversion mode. When it is 0, it means "exponent mode": the function of distribution of density is used as an exponent of 10, i,e, 10^f(t). When it is 1, it means "cut negative mode". The function of distribution is used as F(t), where F(t0)=f(t0), if f(t0)&gt;=0, otherwise F(t0) = 0. This mode is sensible only when function distribution is used (DT_TabFunc or DT_ExprFunc)  <a href="#a8ec30b2344f162122047064e05a4b67f">More...</a><br /></td></tr>
<tr class="separator:a8ec30b2344f162122047064e05a4b67f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a585d52a951a1c7c7c05fefb3a004ea80"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a585d52a951a1c7c7c05fefb3a004ea80">ConversionMode</a> () const  throw ( SMESH_Exception )</td></tr>
<tr class="memdesc:a585d52a951a1c7c7c05fefb3a004ea80"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns conversion mode.  <a href="#a585d52a951a1c7c7c05fefb3a004ea80">More...</a><br /></td></tr>
<tr class="separator:a585d52a951a1c7c7c05fefb3a004ea80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef81528b13332a0ad6fae7c37384ad8b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#aef81528b13332a0ad6fae7c37384ad8b">SetReversedEdges</a> (std::vector&lt; <a class="el" href="classint.html">int</a> &gt; &amp;ids)</td></tr>
<tr class="separator:aef81528b13332a0ad6fae7c37384ad8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35c4fe0b14686d5d80056316c95d7437"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a35c4fe0b14686d5d80056316c95d7437">SetObjectEntry</a> (const char *entry)</td></tr>
<tr class="separator:a35c4fe0b14686d5d80056316c95d7437"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51eb0626dafe474a25cce47bf0dd0379"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a51eb0626dafe474a25cce47bf0dd0379">GetObjectEntry</a> ()</td></tr>
<tr class="separator:a51eb0626dafe474a25cce47bf0dd0379"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82ca60956bc65e58860ffb545e588e30"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classint.html">int</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a82ca60956bc65e58860ffb545e588e30">GetReversedEdges</a> () const</td></tr>
<tr class="separator:a82ca60956bc65e58860ffb545e588e30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a836d8296fc2573e43d0a328e6c5c9378"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a836d8296fc2573e43d0a328e6c5c9378">SetParametersByMesh</a> (const <a class="el" href="classSMESH__Mesh.html">SMESH_Mesh</a> *theMesh, const TopoDS_Shape &amp;theShape)</td></tr>
<tr class="memdesc:a836d8296fc2573e43d0a328e6c5c9378"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize number of segments by the mesh built on the geometry.  <a href="#a836d8296fc2573e43d0a328e6c5c9378">More...</a><br /></td></tr>
<tr class="separator:a836d8296fc2573e43d0a328e6c5c9378"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c0e6911c2642b24e7f972eb47f9a1cc"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a3c0e6911c2642b24e7f972eb47f9a1cc">SetParametersByDefaults</a> (const <a class="el" href="structSMESH__Hypothesis_1_1TDefaults.html">TDefaults</a> &amp;dflts, const <a class="el" href="classSMESH__Mesh.html">SMESH_Mesh</a> *theMesh=0)</td></tr>
<tr class="memdesc:a3c0e6911c2642b24e7f972eb47f9a1cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize my parameter values by default parameters.  <a href="#a3c0e6911c2642b24e7f972eb47f9a1cc">More...</a><br /></td></tr>
<tr class="separator:a3c0e6911c2642b24e7f972eb47f9a1cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02bd8e4358c82581ae811bcc94bfc614"><td class="memItemLeft" align="right" valign="top">virtual std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a02bd8e4358c82581ae811bcc94bfc614">SaveTo</a> (std::ostream &amp;save)</td></tr>
<tr class="separator:a02bd8e4358c82581ae811bcc94bfc614"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a723f05db9335b4819025d95c6f97b2"><td class="memItemLeft" align="right" valign="top">virtual std::istream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a5a723f05db9335b4819025d95c6f97b2">LoadFrom</a> (std::istream &amp;load)</td></tr>
<tr class="separator:a5a723f05db9335b4819025d95c6f97b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a77da8655acf8e61ffb09afaa4d35a562"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Hypothesis.html#a77da8655acf8e61ffb09afaa4d35a562">GetDim</a> () const</td></tr>
<tr class="separator:a77da8655acf8e61ffb09afaa4d35a562"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aacd1735037db785f35beeeef6562c8bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Hypothesis.html#aacd1735037db785f35beeeef6562c8bd">GetStudyId</a> () const</td></tr>
<tr class="separator:aacd1735037db785f35beeeef6562c8bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb293a2b8fd800c191a8b2ba4d20ec0d"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Hypothesis.html#adb293a2b8fd800c191a8b2ba4d20ec0d">NotifySubMeshesHypothesisModification</a> ()</td></tr>
<tr class="separator:adb293a2b8fd800c191a8b2ba4d20ec0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87f7adcf4f65b7089e38006caed80bdd"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Hypothesis.html#a87f7adcf4f65b7089e38006caed80bdd">GetShapeType</a> () const</td></tr>
<tr class="separator:a87f7adcf4f65b7089e38006caed80bdd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e27293ec0c6e8bab81e54687bde0d90"><td class="memItemLeft" align="right" valign="top">virtual const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Hypothesis.html#a3e27293ec0c6e8bab81e54687bde0d90">GetLibName</a> () const</td></tr>
<tr class="separator:a3e27293ec0c6e8bab81e54687bde0d90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaffd995f43fd87d99caf688dc9425fc4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Hypothesis.html#aaffd995f43fd87d99caf688dc9425fc4">SetLibName</a> (const char *theLibName)</td></tr>
<tr class="separator:aaffd995f43fd87d99caf688dc9425fc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff999d26f72be0bde3d2d605f5f40b6a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Hypothesis.html#aff999d26f72be0bde3d2d605f5f40b6a">SetParameters</a> (const char *theParameters)</td></tr>
<tr class="separator:aff999d26f72be0bde3d2d605f5f40b6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb95dd6858fa1aca7394406f0a0a6170"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Hypothesis.html#abb95dd6858fa1aca7394406f0a0a6170">GetParameters</a> () const</td></tr>
<tr class="separator:abb95dd6858fa1aca7394406f0a0a6170"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a00bd8f56150396c7945dacd332b03970"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Hypothesis.html#a00bd8f56150396c7945dacd332b03970">SetLastParameters</a> (const char *theParameters)</td></tr>
<tr class="separator:a00bd8f56150396c7945dacd332b03970"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a8a6b66dadbcdba291075d46d252e64"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Hypothesis.html#a4a8a6b66dadbcdba291075d46d252e64">GetLastParameters</a> () const</td></tr>
<tr class="separator:a4a8a6b66dadbcdba291075d46d252e64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b19178da503bec0f8fb829ad79e87fa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Hypothesis.html#a0b19178da503bec0f8fb829ad79e87fa">ClearParameters</a> ()</td></tr>
<tr class="separator:a0b19178da503bec0f8fb829ad79e87fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd25f3e39512a632204620f2caba7c0c"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Hypothesis.html#acd25f3e39512a632204620f2caba7c0c">IsAuxiliary</a> () const</td></tr>
<tr class="memdesc:acd25f3e39512a632204620f2caba7c0c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return true if me is an auxiliary hypothesis.  <a href="#acd25f3e39512a632204620f2caba7c0c">More...</a><br /></td></tr>
<tr class="separator:acd25f3e39512a632204620f2caba7c0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6f6493b30b707797485593823891f89"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESHDS__Hypothesis.html#ac6f6493b30b707797485593823891f89">GetName</a> () const</td></tr>
<tr class="separator:ac6f6493b30b707797485593823891f89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5e60838e445f0efb6b65e08745446c11"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESHDS__Hypothesis.html#a5e60838e445f0efb6b65e08745446c11">GetID</a> () const</td></tr>
<tr class="separator:a5e60838e445f0efb6b65e08745446c11"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac08d63fb544c471df57145ccc79afc1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESHDS__Hypothesis.html#aac08d63fb544c471df57145ccc79afc1">GetType</a> () const</td></tr>
<tr class="separator:aac08d63fb544c471df57145ccc79afc1"><td class="memSeparator" colspan="2">&#160;</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:a1c114b448743cd9390d1a03b10ad7529"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Hypothesis.html#a1c114b448743cd9390d1a03b10ad7529">IsStatusFatal</a> (<a class="el" href="classSMESH__Hypothesis.html#a3130666fee791fbbba75209cb55063d8">Hypothesis_Status</a> theStatus)</td></tr>
<tr class="separator:a1c114b448743cd9390d1a03b10ad7529"><td class="memSeparator" colspan="2">&#160;</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:ab90cd874d428d564e815eafdef804c52"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#ab90cd874d428d564e815eafdef804c52">_numberOfSegments</a></td></tr>
<tr class="memdesc:ab90cd874d428d564e815eafdef804c52"><td class="mdescLeft">&#160;</td><td class="mdescRight">an edge will be split on to this number of segments  <a href="#ab90cd874d428d564e815eafdef804c52">More...</a><br /></td></tr>
<tr class="separator:ab90cd874d428d564e815eafdef804c52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a09002f2acdef68f1103154921d5733"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classStdMeshers__NumberOfSegments.html#a6189e3cca43ba9582e68ba63237fb302">DistrType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a6a09002f2acdef68f1103154921d5733">_distrType</a></td></tr>
<tr class="memdesc:a6a09002f2acdef68f1103154921d5733"><td class="mdescLeft">&#160;</td><td class="mdescRight">the type of distribution of density function  <a href="#a6a09002f2acdef68f1103154921d5733">More...</a><br /></td></tr>
<tr class="separator:a6a09002f2acdef68f1103154921d5733"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58cad84c392ffc10bc71ec083c375f90"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a58cad84c392ffc10bc71ec083c375f90">_scaleFactor</a></td></tr>
<tr class="memdesc:a58cad84c392ffc10bc71ec083c375f90"><td class="mdescLeft">&#160;</td><td class="mdescRight">the scale parameter for DT_Scale  <a href="#a58cad84c392ffc10bc71ec083c375f90">More...</a><br /></td></tr>
<tr class="separator:a58cad84c392ffc10bc71ec083c375f90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3c0df77eafb96ae42910314606a604b"><td class="memItemLeft" align="right" valign="top">std::vector&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#aa3c0df77eafb96ae42910314606a604b">_table</a></td></tr>
<tr class="separator:aa3c0df77eafb96ae42910314606a604b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5dc67140aeee9fb0501015078ef26c46"><td class="memItemLeft" align="right" valign="top">std::vector&lt; double &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a5dc67140aeee9fb0501015078ef26c46">_distr</a></td></tr>
<tr class="memdesc:a5dc67140aeee9fb0501015078ef26c46"><td class="mdescLeft">&#160;</td><td class="mdescRight">the table for DT_TabFunc, a sequence of pairs of numbers  <a href="#a5dc67140aeee9fb0501015078ef26c46">More...</a><br /></td></tr>
<tr class="separator:a5dc67140aeee9fb0501015078ef26c46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa297865d6a1f840f620aab7e3eb642d"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#aaa297865d6a1f840f620aab7e3eb642d">_func</a></td></tr>
<tr class="memdesc:aaa297865d6a1f840f620aab7e3eb642d"><td class="mdescLeft">&#160;</td><td class="mdescRight">the expression of the function for DT_ExprFunc  <a href="#aaa297865d6a1f840f620aab7e3eb642d">More...</a><br /></td></tr>
<tr class="separator:aaa297865d6a1f840f620aab7e3eb642d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a089c937cda423eb40c2827bae444a5b3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a089c937cda423eb40c2827bae444a5b3">_convMode</a></td></tr>
<tr class="memdesc:a089c937cda423eb40c2827bae444a5b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">flag of conversion mode: 0=exponent, 1=cut negative  <a href="#a089c937cda423eb40c2827bae444a5b3">More...</a><br /></td></tr>
<tr class="separator:a089c937cda423eb40c2827bae444a5b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78345bdde52dba33996a655057ff9a12"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classint.html">int</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a78345bdde52dba33996a655057ff9a12">_edgeIDs</a></td></tr>
<tr class="memdesc:a78345bdde52dba33996a655057ff9a12"><td class="mdescLeft">&#160;</td><td class="mdescRight">list of reversed edges ids  <a href="#a78345bdde52dba33996a655057ff9a12">More...</a><br /></td></tr>
<tr class="separator:a78345bdde52dba33996a655057ff9a12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a56416a37bbc7e76186189ad9203751"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a9a56416a37bbc7e76186189ad9203751">_objEntry</a></td></tr>
<tr class="memdesc:a9a56416a37bbc7e76186189ad9203751"><td class="mdescLeft">&#160;</td><td class="mdescRight">Entry of the main object to reverse edges.  <a href="#a9a56416a37bbc7e76186189ad9203751">More...</a><br /></td></tr>
<tr class="separator:a9a56416a37bbc7e76186189ad9203751"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79259ef9ce39cd7ba8dfcec254b89742"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSMESH__Gen.html">SMESH_Gen</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Hypothesis.html#a79259ef9ce39cd7ba8dfcec254b89742">_gen</a></td></tr>
<tr class="separator:a79259ef9ce39cd7ba8dfcec254b89742"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a445d85cae47cda1acd3fe9db77640255"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Hypothesis.html#a445d85cae47cda1acd3fe9db77640255">_studyId</a></td></tr>
<tr class="separator:a445d85cae47cda1acd3fe9db77640255"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a740408206e4114fa8ea4f8dd135df05d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Hypothesis.html#a740408206e4114fa8ea4f8dd135df05d">_shapeType</a></td></tr>
<tr class="separator:a740408206e4114fa8ea4f8dd135df05d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9fe94319bd793c7ca94b0a382ba50e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Hypothesis.html#af9fe94319bd793c7ca94b0a382ba50e6">_param_algo_dim</a></td></tr>
<tr class="separator:af9fe94319bd793c7ca94b0a382ba50e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf2ebc819ca78ec8488e6c34b9b0c05b"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESHDS__Hypothesis.html#abf2ebc819ca78ec8488e6c34b9b0c05b">_name</a></td></tr>
<tr class="separator:abf2ebc819ca78ec8488e6c34b9b0c05b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24e7327eb487c1d20b1b33b3b5ecd4aa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESHDS__Hypothesis.html#a24e7327eb487c1d20b1b33b3b5ecd4aa">_hypId</a></td></tr>
<tr class="separator:a24e7327eb487c1d20b1b33b3b5ecd4aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a665df8235cecb0488b16803282535e9e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classint.html">int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESHDS__Hypothesis.html#a665df8235cecb0488b16803282535e9e">_type</a></td></tr>
<tr class="separator:a665df8235cecb0488b16803282535e9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
Friends</h2></td></tr>
<tr class="memitem:ab7a1048126ca2d301877a9b84ff6af6b"><td class="memItemLeft" align="right" valign="top">std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#ab7a1048126ca2d301877a9b84ff6af6b">operator&lt;&lt;</a> (std::ostream &amp;save, <a class="el" href="classStdMeshers__NumberOfSegments.html">StdMeshers_NumberOfSegments</a> &amp;hyp)</td></tr>
<tr class="separator:ab7a1048126ca2d301877a9b84ff6af6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ba4d9f5befd38429821e21a51522c8a"><td class="memItemLeft" align="right" valign="top">std::istream &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classStdMeshers__NumberOfSegments.html#a0ba4d9f5befd38429821e21a51522c8a">operator&gt;&gt;</a> (std::istream &amp;load, <a class="el" href="classStdMeshers__NumberOfSegments.html">StdMeshers_NumberOfSegments</a> &amp;hyp)</td></tr>
<tr class="separator:a0ba4d9f5befd38429821e21a51522c8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>This class represents hypothesis for 1d algorithm. </p>
<p>It provides parameters for subdivision an edge by various distribution types, considering the given number of resulting segments </p>

<p class="definition">Definition at line <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html#l00043">43</a> of file <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html">StdMeshers_NumberOfSegments.hxx</a>.</p>
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
<a id="a6189e3cca43ba9582e68ba63237fb302"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6189e3cca43ba9582e68ba63237fb302">&#9670;&nbsp;</a></span>DistrType</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classStdMeshers__NumberOfSegments.html#a6189e3cca43ba9582e68ba63237fb302">StdMeshers_NumberOfSegments::DistrType</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This enumeration presents available types of distribution. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a6189e3cca43ba9582e68ba63237fb302afa32be71ecdea7b4e594434e564fb311"></a>DT_Regular&#160;</td><td class="fielddoc"><p>equidistant distribution </p>
</td></tr>
<tr><td class="fieldname"><a id="a6189e3cca43ba9582e68ba63237fb302ae4564b2d3f03cadd99e67364213aa636"></a>DT_Scale&#160;</td><td class="fielddoc"><p>scale distribution </p>
</td></tr>
<tr><td class="fieldname"><a id="a6189e3cca43ba9582e68ba63237fb302ada112ebc5587dddf6dc9fd45f421ce75"></a>DT_TabFunc&#160;</td><td class="fielddoc"><p>distribution with density function presented by table </p>
</td></tr>
<tr><td class="fieldname"><a id="a6189e3cca43ba9582e68ba63237fb302a9004f183a77696779440c22fdf43486e"></a>DT_ExprFunc&#160;</td><td class="fielddoc"><p>distribution with density function presented by expression </p>
</td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html#l00069">69</a> of file <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html">StdMeshers_NumberOfSegments.hxx</a>.</p>

</div>
</div>
<a id="a3130666fee791fbbba75209cb55063d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3130666fee791fbbba75209cb55063d8">&#9670;&nbsp;</a></span>Hypothesis_Status</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classSMESH__Hypothesis.html#a3130666fee791fbbba75209cb55063d8">SMESH_Hypothesis::Hypothesis_Status</a></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</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="a3130666fee791fbbba75209cb55063d8aef1c723b31362358a70d780f5f408c97"></a>HYP_OK&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a3130666fee791fbbba75209cb55063d8a2ce273d9fc6288ee2de879aff15b94b2"></a>HYP_MISSING&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a3130666fee791fbbba75209cb55063d8abfa22c08ff429936f8c4d34faf82915e"></a>HYP_CONCURENT&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a3130666fee791fbbba75209cb55063d8a43ce3ada6837ce76bbee1fccbd2dee8a"></a>HYP_BAD_PARAMETER&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a3130666fee791fbbba75209cb55063d8a35528a3b5f849a70476738e1e33fd876"></a>HYP_HIDDEN_ALGO&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a3130666fee791fbbba75209cb55063d8a5d48de74141d5116b2d83e814f79f97a"></a>HYP_HIDING_ALGO&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a3130666fee791fbbba75209cb55063d8a6be7db6eab5145a32709f2e4f668c10f"></a>HYP_UNKNOWN_FATAL&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a3130666fee791fbbba75209cb55063d8ada4ed073724c4ba54aac1cdf5d4cd21e"></a>HYP_INCOMPATIBLE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a3130666fee791fbbba75209cb55063d8a6e8fec67ac3a53af979e769a8895ffa2"></a>HYP_NOTCONFORM&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a3130666fee791fbbba75209cb55063d8a45e5f609b3c856e535864031b53f8f38"></a>HYP_ALREADY_EXIST&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a3130666fee791fbbba75209cb55063d8a45fb85d71aa8d2a2c2b858f08e9c1701"></a>HYP_BAD_DIM&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a3130666fee791fbbba75209cb55063d8a77b10d6b632096c94ac5cba7ce7872f7"></a>HYP_BAD_SUBSHAPE&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a3130666fee791fbbba75209cb55063d8a8b67b539f8ce69ae265e1981bbdb5c40"></a>HYP_BAD_GEOMETRY&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a3130666fee791fbbba75209cb55063d8af4927082fb2be9404ce33bda60ffc265"></a>HYP_NEED_SHAPE&#160;</td><td class="fielddoc"></td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="SMESH__Hypothesis_8hxx_source.html#l00050">50</a> of file <a class="el" href="SMESH__Hypothesis_8hxx_source.html">SMESH_Hypothesis.hxx</a>.</p>

</div>
</div>
<a id="a6adee0856d936b48b677058dbf3135a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6adee0856d936b48b677058dbf3135a9">&#9670;&nbsp;</a></span>hypothesis_type</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classSMESHDS__Hypothesis.html#a6adee0856d936b48b677058dbf3135a9">SMESHDS_Hypothesis::hypothesis_type</a></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</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="a6adee0856d936b48b677058dbf3135a9a1e960d8d634b0a731d5f6f7e4a1811f0"></a>PARAM_ALGO&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a6adee0856d936b48b677058dbf3135a9a410b83df9b98fc9a5c59585e4da63407"></a>ALGO_0D&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a6adee0856d936b48b677058dbf3135a9a83c3dff999f689dc9a299ec1ab98c56e"></a>ALGO_1D&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a6adee0856d936b48b677058dbf3135a9a7f3d375fa55b1fa9cc7e77b7a38c9a76"></a>ALGO_2D&#160;</td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="a6adee0856d936b48b677058dbf3135a9ae0d105162d978c826bb4fa2be3f7717d"></a>ALGO_3D&#160;</td><td class="fielddoc"></td></tr>
</table>

<p class="definition">Definition at line <a class="el" href="SMESHDS__Hypothesis_8hxx_source.html#l00049">49</a> of file <a class="el" href="SMESHDS__Hypothesis_8hxx_source.html">SMESHDS_Hypothesis.hxx</a>.</p>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a89328633b522c33a06e64947cd6ae8d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a89328633b522c33a06e64947cd6ae8d4">&#9670;&nbsp;</a></span>StdMeshers_NumberOfSegments()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">StdMeshers_NumberOfSegments::StdMeshers_NumberOfSegments </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classint.html">int</a>&#160;</td>
          <td class="paramname"><em>hypId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classint.html">int</a>&#160;</td>
          <td class="paramname"><em>studyId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classSMESH__Gen.html">SMESH_Gen</a> *&#160;</td>
          <td class="paramname"><em>gen</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="adf1cf92c06d0344c1df351e5c5eed65c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adf1cf92c06d0344c1df351e5c5eed65c">&#9670;&nbsp;</a></span>~StdMeshers_NumberOfSegments()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual StdMeshers_NumberOfSegments::~StdMeshers_NumberOfSegments </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a id="a52b0e1943b14fc3f58d516f9855e2788"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a52b0e1943b14fc3f58d516f9855e2788">&#9670;&nbsp;</a></span>BuildDistributionExpr()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;double&gt;&amp; StdMeshers_NumberOfSegments::BuildDistributionExpr </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classint.html">int</a>&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classint.html">int</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
        <tr>
          <td align="right">throw </td><td>(</td><td colspan="2"><a class="el" href="classSMESH__Exception.html">SMESH_Exception</a></td>
        </tr>
        <tr>
          <td align="right"></td><td>)</td><td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a0666f513b52a2e6b97a863c77358ba07"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0666f513b52a2e6b97a863c77358ba07">&#9670;&nbsp;</a></span>BuildDistributionTab()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;double&gt;&amp; StdMeshers_NumberOfSegments::BuildDistributionTab </td>
          <td>(</td>
          <td class="paramtype">const std::vector&lt; double &gt; &amp;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classint.html">int</a>&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classint.html">int</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
        <tr>
          <td align="right">throw </td><td>(</td><td colspan="2"><a class="el" href="classSMESH__Exception.html">SMESH_Exception</a></td>
        </tr>
        <tr>
          <td align="right"></td><td>)</td><td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a954898a0f7021ed8bd3efdfe939144c3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a954898a0f7021ed8bd3efdfe939144c3">&#9670;&nbsp;</a></span>SetNumberOfSegments()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void StdMeshers_NumberOfSegments::SetNumberOfSegments </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classint.html">int</a>&#160;</td>
          <td class="paramname"><em>segmentsNumber</em></td><td>)</td>
          <td></td>
        </tr>
        <tr>
          <td align="right">throw </td><td>(</td><td colspan="2"><a class="el" href="classSMESH__Exception.html">SMESH_Exception</a></td>
        </tr>
        <tr>
          <td align="right"></td><td>)</td><td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set the number of segments. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">segmentsNumber</td><td>- must be greater than zero </td></tr>
  </table>
  </dd>
</dl>

</div>
</div>
<a id="ac56968146aed40cfd81d210030c7c9b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac56968146aed40cfd81d210030c7c9b4">&#9670;&nbsp;</a></span>GetNumberOfSegments()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classint.html">int</a> StdMeshers_NumberOfSegments::GetNumberOfSegments </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get the number of segments. </p>

</div>
</div>
<a id="a316462c254493358236cf360bf49eeca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a316462c254493358236cf360bf49eeca">&#9670;&nbsp;</a></span>SetDistrType()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void StdMeshers_NumberOfSegments::SetDistrType </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classStdMeshers__NumberOfSegments.html#a6189e3cca43ba9582e68ba63237fb302">DistrType</a>&#160;</td>
          <td class="paramname"><em>typ</em></td><td>)</td>
          <td></td>
        </tr>
        <tr>
          <td align="right">throw </td><td>(</td><td colspan="2"><a class="el" href="classSMESH__Exception.html">SMESH_Exception</a></td>
        </tr>
        <tr>
          <td align="right"></td><td>)</td><td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set distribution type. </p>

</div>
</div>
<a id="adc7a20dd82982730f1140c2d297926ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adc7a20dd82982730f1140c2d297926ab">&#9670;&nbsp;</a></span>GetDistrType()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classStdMeshers__NumberOfSegments.html#a6189e3cca43ba9582e68ba63237fb302">DistrType</a> StdMeshers_NumberOfSegments::GetDistrType </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get distribution type. </p>

</div>
</div>
<a id="aaa53d83af9ea9323660b9a6ea0ad9e37"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa53d83af9ea9323660b9a6ea0ad9e37">&#9670;&nbsp;</a></span>SetScaleFactor()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void StdMeshers_NumberOfSegments::SetScaleFactor </td>
          <td>(</td>
          <td class="paramtype">double&#160;</td>
          <td class="paramname"><em>scaleFactor</em></td><td>)</td>
          <td></td>
        </tr>
        <tr>
          <td align="right">throw </td><td>(</td><td colspan="2"><a class="el" href="classSMESH__Exception.html">SMESH_Exception</a></td>
        </tr>
        <tr>
          <td align="right"></td><td>)</td><td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Set scale factor for scale distribution. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">scaleFactor</td><td>- positive value different from 1</td></tr>
  </table>
  </dd>
</dl>
<p>Throws SALOME_Exception if distribution type is not DT_Scale, or scaleFactor is not a positive value different from 1 </p>

</div>
</div>
<a id="a1e889b38bbaa4012953ea1c2a2c242da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1e889b38bbaa4012953ea1c2a2c242da">&#9670;&nbsp;</a></span>GetScaleFactor()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">double StdMeshers_NumberOfSegments::GetScaleFactor </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
        <tr>
          <td align="right">throw </td><td>(</td><td colspan="2"><a class="el" href="classSMESH__Exception.html">SMESH_Exception</a></td>
        </tr>
        <tr>
          <td align="right"></td><td>)</td><td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get scale factor for scale distribution. </p>
<p>Throws SALOME_Exception if distribution type is not DT_Scale </p>

</div>
</div>
<a id="a53a47e6091561c0feca883f696db2edd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a53a47e6091561c0feca883f696db2edd">&#9670;&nbsp;</a></span>SetTableFunction()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void StdMeshers_NumberOfSegments::SetTableFunction </td>
          <td>(</td>
          <td class="paramtype">const std::vector&lt; double &gt; &amp;&#160;</td>
          <td class="paramname"><em>table</em></td><td>)</td>
          <td></td>
        </tr>
        <tr>
          <td align="right">throw </td><td>(</td><td colspan="2"><a class="el" href="classSMESH__Exception.html">SMESH_Exception</a></td>
        </tr>
        <tr>
          <td align="right"></td><td>)</td><td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set table function for distribution DT_TabFunc. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">table</td><td>- this vector contains the pairs (parameter, value) following each by other, so the number of elements in the vector must be even. The parameters must be in range [0,1] and sorted in increase order. The values of function must be positive.</td></tr>
  </table>
  </dd>
</dl>
<p>Throws SALOME_Exception if distribution type is not DT_TabFunc </p>

</div>
</div>
<a id="a21c3894d6b1c810adb8d2cbdd181c57e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a21c3894d6b1c810adb8d2cbdd181c57e">&#9670;&nbsp;</a></span>GetTableFunction()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;double&gt;&amp; StdMeshers_NumberOfSegments::GetTableFunction </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
        <tr>
          <td align="right">throw </td><td>(</td><td colspan="2"><a class="el" href="classSMESH__Exception.html">SMESH_Exception</a></td>
        </tr>
        <tr>
          <td align="right"></td><td>)</td><td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get table function for distribution DT_TabFunc. </p>
<p>Throws SALOME_Exception if distribution type is not DT_TabFunc </p>

</div>
</div>
<a id="aa5bb5291a7e3c3911aeef4666af1ffbd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa5bb5291a7e3c3911aeef4666af1ffbd">&#9670;&nbsp;</a></span>SetExpressionFunction()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void StdMeshers_NumberOfSegments::SetExpressionFunction </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>expr</em></td><td>)</td>
          <td></td>
        </tr>
        <tr>
          <td align="right">throw </td><td>(</td><td colspan="2"><a class="el" href="classSMESH__Exception.html">SMESH_Exception</a></td>
        </tr>
        <tr>
          <td align="right"></td><td>)</td><td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set expression function for distribution DT_ExprFunc. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">expr</td><td>- string containing the expression of the function f(t), e.g. "sin(t)"</td></tr>
  </table>
  </dd>
</dl>
<p>Throws SALOME_Exception if distribution type is not DT_ExprFunc </p>

</div>
</div>
<a id="a45ef6dbcd926ce1ea9a5b206bf3870ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45ef6dbcd926ce1ea9a5b206bf3870ba">&#9670;&nbsp;</a></span>GetExpressionFunction()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* StdMeshers_NumberOfSegments::GetExpressionFunction </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
        <tr>
          <td align="right">throw </td><td>(</td><td colspan="2"><a class="el" href="classSMESH__Exception.html">SMESH_Exception</a></td>
        </tr>
        <tr>
          <td align="right"></td><td>)</td><td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get expression function for distribution DT_ExprFunc. </p>
<p>Throws SALOME_Exception if distribution type is not DT_ExprFunc </p>

</div>
</div>
<a id="a8ec30b2344f162122047064e05a4b67f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8ec30b2344f162122047064e05a4b67f">&#9670;&nbsp;</a></span>SetConversionMode()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void StdMeshers_NumberOfSegments::SetConversionMode </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classint.html">int</a>&#160;</td>
          <td class="paramname"><em>conv</em></td><td>)</td>
          <td></td>
        </tr>
        <tr>
          <td align="right">throw </td><td>(</td><td colspan="2"><a class="el" href="classSMESH__Exception.html">SMESH_Exception</a></td>
        </tr>
        <tr>
          <td align="right"></td><td>)</td><td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Set conversion mode. When it is 0, it means "exponent mode": the function of distribution of density is used as an exponent of 10, i,e, 10^f(t). When it is 1, it means "cut negative mode". The function of distribution is used as F(t), where F(t0)=f(t0), if f(t0)&gt;=0, otherwise F(t0) = 0. This mode is sensible only when function distribution is used (DT_TabFunc or DT_ExprFunc) </p>
<p>Throws SALOME_Exception if distribution type is not functional </p>

</div>
</div>
<a id="a585d52a951a1c7c7c05fefb3a004ea80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a585d52a951a1c7c7c05fefb3a004ea80">&#9670;&nbsp;</a></span>ConversionMode()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classint.html">int</a> StdMeshers_NumberOfSegments::ConversionMode </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
        <tr>
          <td align="right">throw </td><td>(</td><td colspan="2"><a class="el" href="classSMESH__Exception.html">SMESH_Exception</a></td>
        </tr>
        <tr>
          <td align="right"></td><td>)</td><td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns conversion mode. </p>
<p>Throws SALOME_Exception if distribution type is not functional </p>

</div>
</div>
<a id="aef81528b13332a0ad6fae7c37384ad8b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aef81528b13332a0ad6fae7c37384ad8b">&#9670;&nbsp;</a></span>SetReversedEdges()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void StdMeshers_NumberOfSegments::SetReversedEdges </td>
          <td>(</td>
          <td class="paramtype">std::vector&lt; <a class="el" href="classint.html">int</a> &gt; &amp;&#160;</td>
          <td class="paramname"><em>ids</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a35c4fe0b14686d5d80056316c95d7437"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a35c4fe0b14686d5d80056316c95d7437">&#9670;&nbsp;</a></span>SetObjectEntry()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void StdMeshers_NumberOfSegments::SetObjectEntry </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>entry</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html#l00166">166</a> of file <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html">StdMeshers_NumberOfSegments.hxx</a>.</p>

</div>
</div>
<a id="a51eb0626dafe474a25cce47bf0dd0379"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a51eb0626dafe474a25cce47bf0dd0379">&#9670;&nbsp;</a></span>GetObjectEntry()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const char* StdMeshers_NumberOfSegments::GetObjectEntry </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html#l00168">168</a> of file <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html">StdMeshers_NumberOfSegments.hxx</a>.</p>

</div>
</div>
<a id="a82ca60956bc65e58860ffb545e588e30"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a82ca60956bc65e58860ffb545e588e30">&#9670;&nbsp;</a></span>GetReversedEdges()</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::vector&lt;<a class="el" href="classint.html">int</a>&gt;&amp; StdMeshers_NumberOfSegments::GetReversedEdges </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html#l00170">170</a> of file <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html">StdMeshers_NumberOfSegments.hxx</a>.</p>

</div>
</div>
<a id="a836d8296fc2573e43d0a328e6c5c9378"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a836d8296fc2573e43d0a328e6c5c9378">&#9670;&nbsp;</a></span>SetParametersByMesh()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool StdMeshers_NumberOfSegments::SetParametersByMesh </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classSMESH__Mesh.html">SMESH_Mesh</a> *&#160;</td>
          <td class="paramname"><em>theMesh</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const TopoDS_Shape &amp;&#160;</td>
          <td class="paramname"><em>theShape</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Initialize number of segments by the mesh built on the geometry. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">theMesh</td><td>- the built mesh </td></tr>
    <tr><td class="paramname">theShape</td><td>- the geometry of interest </td></tr>
  </table>
  </dd>
</dl>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">bool</td><td>- true if parameter values have been successfully defined </td></tr>
  </table>
  </dd>
</dl>

<p>Implements <a class="el" href="classSMESH__Hypothesis.html#ad495748a6741d158ffc1a2a0ca43fa69">SMESH_Hypothesis</a>.</p>

</div>
</div>
<a id="a3c0e6911c2642b24e7f972eb47f9a1cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3c0e6911c2642b24e7f972eb47f9a1cc">&#9670;&nbsp;</a></span>SetParametersByDefaults()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool StdMeshers_NumberOfSegments::SetParametersByDefaults </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="structSMESH__Hypothesis_1_1TDefaults.html">TDefaults</a> &amp;&#160;</td>
          <td class="paramname"><em>dflts</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="classSMESH__Mesh.html">SMESH_Mesh</a> *&#160;</td>
          <td class="paramname"><em>theMesh</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Initialize my parameter values by default parameters. </p>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">bool</td><td>- true if parameter values have been successfully defined </td></tr>
  </table>
  </dd>
</dl>

<p>Implements <a class="el" href="classSMESH__Hypothesis.html#a9984924ef4e2a1925b3dc3d40bc320a6">SMESH_Hypothesis</a>.</p>

</div>
</div>
<a id="a02bd8e4358c82581ae811bcc94bfc614"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a02bd8e4358c82581ae811bcc94bfc614">&#9670;&nbsp;</a></span>SaveTo()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual std::ostream&amp; StdMeshers_NumberOfSegments::SaveTo </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&#160;</td>
          <td class="paramname"><em>save</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implements <a class="el" href="classSMESHDS__Hypothesis.html#a0fd7d9332855c60fa646e1b5e7511554">SMESHDS_Hypothesis</a>.</p>

</div>
</div>
<a id="a5a723f05db9335b4819025d95c6f97b2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5a723f05db9335b4819025d95c6f97b2">&#9670;&nbsp;</a></span>LoadFrom()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual std::istream&amp; StdMeshers_NumberOfSegments::LoadFrom </td>
          <td>(</td>
          <td class="paramtype">std::istream &amp;&#160;</td>
          <td class="paramname"><em>load</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Implements <a class="el" href="classSMESHDS__Hypothesis.html#a19c0436758e2caf97cf936fc3c29a083">SMESHDS_Hypothesis</a>.</p>

</div>
</div>
<a id="a1c114b448743cd9390d1a03b10ad7529"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1c114b448743cd9390d1a03b10ad7529">&#9670;&nbsp;</a></span>IsStatusFatal()</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_Hypothesis::IsStatusFatal </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classSMESH__Hypothesis.html#a3130666fee791fbbba75209cb55063d8">Hypothesis_Status</a>&#160;</td>
          <td class="paramname"><em>theStatus</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SMESH__Hypothesis_8hxx_source.html#l00068">68</a> of file <a class="el" href="SMESH__Hypothesis_8hxx_source.html">SMESH_Hypothesis.hxx</a>.</p>

</div>
</div>
<a id="a77da8655acf8e61ffb09afaa4d35a562"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a77da8655acf8e61ffb09afaa4d35a562">&#9670;&nbsp;</a></span>GetDim()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classint.html">int</a> SMESH_Hypothesis::GetDim </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">virtual</span><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">Referenced by <a class="el" href="SMESH__Gen_8hxx_source.html#l00121">SMESH_Gen::TAlgoStateError::Set()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Hypothesis_a77da8655acf8e61ffb09afaa4d35a562_icgraph.jpg" border="0" usemap="#classSMESH__Hypothesis_a77da8655acf8e61ffb09afaa4d35a562_icgraph" alt=""/></div>
<map name="classSMESH__Hypothesis_a77da8655acf8e61ffb09afaa4d35a562_icgraph" id="classSMESH__Hypothesis_a77da8655acf8e61ffb09afaa4d35a562_icgraph">
<area shape="rect" id="node2" href="structSMESH__Gen_1_1TAlgoStateError.html#aa2ec807a155c0ac1ac686186b7d67616" title="SMESH_Gen::TAlgoStateError::Set" alt="" coords="252,5,489,32"/>
</map>
</div>

</div>
</div>
<a id="aacd1735037db785f35beeeef6562c8bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aacd1735037db785f35beeeef6562c8bd">&#9670;&nbsp;</a></span>GetStudyId()</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_Hypothesis::GetStudyId </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">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="adb293a2b8fd800c191a8b2ba4d20ec0d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb293a2b8fd800c191a8b2ba4d20ec0d">&#9670;&nbsp;</a></span>NotifySubMeshesHypothesisModification()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void SMESH_Hypothesis::NotifySubMeshesHypothesisModification </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a87f7adcf4f65b7089e38006caed80bdd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a87f7adcf4f65b7089e38006caed80bdd">&#9670;&nbsp;</a></span>GetShapeType()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classint.html">int</a> SMESH_Hypothesis::GetShapeType </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">virtual</span><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a3e27293ec0c6e8bab81e54687bde0d90"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3e27293ec0c6e8bab81e54687bde0d90">&#9670;&nbsp;</a></span>GetLibName()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual const char* SMESH_Hypothesis::GetLibName </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">virtual</span><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="aaffd995f43fd87d99caf688dc9425fc4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaffd995f43fd87d99caf688dc9425fc4">&#9670;&nbsp;</a></span>SetLibName()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SMESH_Hypothesis::SetLibName </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>theLibName</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="aff999d26f72be0bde3d2d605f5f40b6a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aff999d26f72be0bde3d2d605f5f40b6a">&#9670;&nbsp;</a></span>SetParameters()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SMESH_Hypothesis::SetParameters </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>theParameters</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="abb95dd6858fa1aca7394406f0a0a6170"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abb95dd6858fa1aca7394406f0a0a6170">&#9670;&nbsp;</a></span>GetParameters()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">char* SMESH_Hypothesis::GetParameters </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">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a00bd8f56150396c7945dacd332b03970"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a00bd8f56150396c7945dacd332b03970">&#9670;&nbsp;</a></span>SetLastParameters()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SMESH_Hypothesis::SetLastParameters </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>theParameters</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a4a8a6b66dadbcdba291075d46d252e64"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4a8a6b66dadbcdba291075d46d252e64">&#9670;&nbsp;</a></span>GetLastParameters()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">char* SMESH_Hypothesis::GetLastParameters </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">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a0b19178da503bec0f8fb829ad79e87fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0b19178da503bec0f8fb829ad79e87fa">&#9670;&nbsp;</a></span>ClearParameters()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SMESH_Hypothesis::ClearParameters </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="acd25f3e39512a632204620f2caba7c0c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acd25f3e39512a632204620f2caba7c0c">&#9670;&nbsp;</a></span>IsAuxiliary()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual bool SMESH_Hypothesis::IsAuxiliary </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">virtual</span><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Return true if me is an auxiliary hypothesis. </p>
<dl class="retval"><dt>Return values</dt><dd>
  <table class="retval">
    <tr><td class="paramname">bool</td><td>- auxiliary or not</td></tr>
  </table>
  </dd>
</dl>
<p>An auxiliary hypothesis is optional, i.e. an algorithm can work without it and another hypothesis of the same dimention can be assigned to the shape </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Hypothesis_8hxx_source.html#l00114">114</a> of file <a class="el" href="SMESH__Hypothesis_8hxx_source.html">SMESH_Hypothesis.hxx</a>.</p>

<p class="reference">References <a class="el" href="classSMESHDS__Hypothesis.html#aac08d63fb544c471df57145ccc79afc1">SMESHDS_Hypothesis::GetType()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Hypothesis_acd25f3e39512a632204620f2caba7c0c_cgraph.jpg" border="0" usemap="#classSMESH__Hypothesis_acd25f3e39512a632204620f2caba7c0c_cgraph" alt=""/></div>
<map name="classSMESH__Hypothesis_acd25f3e39512a632204620f2caba7c0c_cgraph" id="classSMESH__Hypothesis_acd25f3e39512a632204620f2caba7c0c_cgraph">
<area shape="rect" id="node2" href="classSMESHDS__Hypothesis.html#aac08d63fb544c471df57145ccc79afc1" title="SMESHDS_Hypothesis\l::GetType" alt="" coords="264,5,425,47"/>
</map>
</div>

</div>
</div>
<a id="ac6f6493b30b707797485593823891f89"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac6f6493b30b707797485593823891f89">&#9670;&nbsp;</a></span>GetName()</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const char* SMESHDS_Hypothesis::GetName </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">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a5e60838e445f0efb6b65e08745446c11"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5e60838e445f0efb6b65e08745446c11">&#9670;&nbsp;</a></span>GetID()</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> SMESHDS_Hypothesis::GetID </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">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="aac08d63fb544c471df57145ccc79afc1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aac08d63fb544c471df57145ccc79afc1">&#9670;&nbsp;</a></span>GetType()</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> SMESHDS_Hypothesis::GetType </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">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="reference">Referenced by <a class="el" href="SMESH__Hypothesis_8hxx_source.html#l00114">SMESH_Hypothesis::IsAuxiliary()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESHDS__Hypothesis_aac08d63fb544c471df57145ccc79afc1_icgraph.jpg" border="0" usemap="#classSMESHDS__Hypothesis_aac08d63fb544c471df57145ccc79afc1_icgraph" alt=""/></div>
<map name="classSMESHDS__Hypothesis_aac08d63fb544c471df57145ccc79afc1_icgraph" id="classSMESHDS__Hypothesis_aac08d63fb544c471df57145ccc79afc1_icgraph">
<area shape="rect" id="node2" href="classSMESH__Hypothesis.html#acd25f3e39512a632204620f2caba7c0c" title="Return true if me is an auxiliary hypothesis. " alt="" coords="215,13,425,39"/>
</map>
</div>

</div>
</div>
<h2 class="groupheader">Friends And Related Function Documentation</h2>
<a id="ab7a1048126ca2d301877a9b84ff6af6b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab7a1048126ca2d301877a9b84ff6af6b">&#9670;&nbsp;</a></span>operator&lt;&lt;</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::ostream&amp; operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype">std::ostream &amp;&#160;</td>
          <td class="paramname"><em>save</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classStdMeshers__NumberOfSegments.html">StdMeshers_NumberOfSegments</a> &amp;&#160;</td>
          <td class="paramname"><em>hyp</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a id="a0ba4d9f5befd38429821e21a51522c8a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0ba4d9f5befd38429821e21a51522c8a">&#9670;&nbsp;</a></span>operator&gt;&gt;</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::istream&amp; operator&gt;&gt; </td>
          <td>(</td>
          <td class="paramtype">std::istream &amp;&#160;</td>
          <td class="paramname"><em>load</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classStdMeshers__NumberOfSegments.html">StdMeshers_NumberOfSegments</a> &amp;&#160;</td>
          <td class="paramname"><em>hyp</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Field Documentation</h2>
<a id="ab90cd874d428d564e815eafdef804c52"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab90cd874d428d564e815eafdef804c52">&#9670;&nbsp;</a></span>_numberOfSegments</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> StdMeshers_NumberOfSegments::_numberOfSegments</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>an edge will be split on to this number of segments </p>

<p class="definition">Definition at line <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html#l00192">192</a> of file <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html">StdMeshers_NumberOfSegments.hxx</a>.</p>

</div>
</div>
<a id="a6a09002f2acdef68f1103154921d5733"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6a09002f2acdef68f1103154921d5733">&#9670;&nbsp;</a></span>_distrType</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="classStdMeshers__NumberOfSegments.html#a6189e3cca43ba9582e68ba63237fb302">DistrType</a> StdMeshers_NumberOfSegments::_distrType</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>the type of distribution of density function </p>

<p class="definition">Definition at line <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html#l00193">193</a> of file <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html">StdMeshers_NumberOfSegments.hxx</a>.</p>

</div>
</div>
<a id="a58cad84c392ffc10bc71ec083c375f90"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a58cad84c392ffc10bc71ec083c375f90">&#9670;&nbsp;</a></span>_scaleFactor</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">double StdMeshers_NumberOfSegments::_scaleFactor</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>the scale parameter for DT_Scale </p>

<p class="definition">Definition at line <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html#l00194">194</a> of file <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html">StdMeshers_NumberOfSegments.hxx</a>.</p>

</div>
</div>
<a id="aa3c0df77eafb96ae42910314606a604b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3c0df77eafb96ae42910314606a604b">&#9670;&nbsp;</a></span>_table</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt;double&gt; StdMeshers_NumberOfSegments::_table</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="StdMeshers__NumberOfSegments_8hxx_source.html#l00195">195</a> of file <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html">StdMeshers_NumberOfSegments.hxx</a>.</p>

</div>
</div>
<a id="a5dc67140aeee9fb0501015078ef26c46"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5dc67140aeee9fb0501015078ef26c46">&#9670;&nbsp;</a></span>_distr</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt;double&gt; StdMeshers_NumberOfSegments::_distr</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>the table for DT_TabFunc, a sequence of pairs of numbers </p>

<p class="definition">Definition at line <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html#l00195">195</a> of file <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html">StdMeshers_NumberOfSegments.hxx</a>.</p>

</div>
</div>
<a id="aaa297865d6a1f840f620aab7e3eb642d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa297865d6a1f840f620aab7e3eb642d">&#9670;&nbsp;</a></span>_func</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::string StdMeshers_NumberOfSegments::_func</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>the expression of the function for DT_ExprFunc </p>

<p class="definition">Definition at line <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html#l00196">196</a> of file <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html">StdMeshers_NumberOfSegments.hxx</a>.</p>

</div>
</div>
<a id="a089c937cda423eb40c2827bae444a5b3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a089c937cda423eb40c2827bae444a5b3">&#9670;&nbsp;</a></span>_convMode</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> StdMeshers_NumberOfSegments::_convMode</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>flag of conversion mode: 0=exponent, 1=cut negative </p>

<p class="definition">Definition at line <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html#l00197">197</a> of file <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html">StdMeshers_NumberOfSegments.hxx</a>.</p>

</div>
</div>
<a id="a78345bdde52dba33996a655057ff9a12"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a78345bdde52dba33996a655057ff9a12">&#9670;&nbsp;</a></span>_edgeIDs</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt;<a class="el" href="classint.html">int</a>&gt; StdMeshers_NumberOfSegments::_edgeIDs</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>list of reversed edges ids </p>

<p class="definition">Definition at line <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html#l00198">198</a> of file <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html">StdMeshers_NumberOfSegments.hxx</a>.</p>

</div>
</div>
<a id="a9a56416a37bbc7e76186189ad9203751"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a56416a37bbc7e76186189ad9203751">&#9670;&nbsp;</a></span>_objEntry</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::string StdMeshers_NumberOfSegments::_objEntry</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>Entry of the main object to reverse edges. </p>

<p class="definition">Definition at line <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html#l00199">199</a> of file <a class="el" href="StdMeshers__NumberOfSegments_8hxx_source.html">StdMeshers_NumberOfSegments.hxx</a>.</p>

</div>
</div>
<a id="a79259ef9ce39cd7ba8dfcec254b89742"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a79259ef9ce39cd7ba8dfcec254b89742">&#9670;&nbsp;</a></span>_gen</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__Gen.html">SMESH_Gen</a>* SMESH_Hypothesis::_gen</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SMESH__Hypothesis_8hxx_source.html#l00118">118</a> of file <a class="el" href="SMESH__Hypothesis_8hxx_source.html">SMESH_Hypothesis.hxx</a>.</p>

</div>
</div>
<a id="a445d85cae47cda1acd3fe9db77640255"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a445d85cae47cda1acd3fe9db77640255">&#9670;&nbsp;</a></span>_studyId</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_Hypothesis::_studyId</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SMESH__Hypothesis_8hxx_source.html#l00119">119</a> of file <a class="el" href="SMESH__Hypothesis_8hxx_source.html">SMESH_Hypothesis.hxx</a>.</p>

</div>
</div>
<a id="a740408206e4114fa8ea4f8dd135df05d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a740408206e4114fa8ea4f8dd135df05d">&#9670;&nbsp;</a></span>_shapeType</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_Hypothesis::_shapeType</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SMESH__Hypothesis_8hxx_source.html#l00120">120</a> of file <a class="el" href="SMESH__Hypothesis_8hxx_source.html">SMESH_Hypothesis.hxx</a>.</p>

</div>
</div>
<a id="af9fe94319bd793c7ca94b0a382ba50e6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af9fe94319bd793c7ca94b0a382ba50e6">&#9670;&nbsp;</a></span>_param_algo_dim</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_Hypothesis::_param_algo_dim</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SMESH__Hypothesis_8hxx_source.html#l00121">121</a> of file <a class="el" href="SMESH__Hypothesis_8hxx_source.html">SMESH_Hypothesis.hxx</a>.</p>

</div>
</div>
<a id="abf2ebc819ca78ec8488e6c34b9b0c05b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abf2ebc819ca78ec8488e6c34b9b0c05b">&#9670;&nbsp;</a></span>_name</h2>

<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">std::string SMESHDS_Hypothesis::_name</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SMESHDS__Hypothesis_8hxx_source.html#l00052">52</a> of file <a class="el" href="SMESHDS__Hypothesis_8hxx_source.html">SMESHDS_Hypothesis.hxx</a>.</p>

</div>
</div>
<a id="a24e7327eb487c1d20b1b33b3b5ecd4aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a24e7327eb487c1d20b1b33b3b5ecd4aa">&#9670;&nbsp;</a></span>_hypId</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> SMESHDS_Hypothesis::_hypId</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SMESHDS__Hypothesis_8hxx_source.html#l00053">53</a> of file <a class="el" href="SMESHDS__Hypothesis_8hxx_source.html">SMESHDS_Hypothesis.hxx</a>.</p>

</div>
</div>
<a id="a665df8235cecb0488b16803282535e9e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a665df8235cecb0488b16803282535e9e">&#9670;&nbsp;</a></span>_type</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> SMESHDS_Hypothesis::_type</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">inherited</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SMESHDS__Hypothesis_8hxx_source.html#l00054">54</a> of file <a class="el" href="SMESHDS__Hypothesis_8hxx_source.html">SMESHDS_Hypothesis.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="classStdMeshers__NumberOfSegments.html">StdMeshers_NumberOfSegments</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>