Sophie

Sophie

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

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: SMESH_Array2&lt; TheItemType &gt; Class Template 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('classSMESH__Array2.html','');});
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pri-methods">Private Member Functions</a> &#124;
<a href="#friends">Friends</a>  </div>
  <div class="headertitle">
<div class="title">SMESH_Array2&lt; TheItemType &gt; Class Template Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Purpose: The class Array2 represents bi-dimensional arrays of fixed size known at run time.  
 <a href="classSMESH__Array2.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for SMESH_Array2&lt; TheItemType &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2__inherit__graph.jpg" border="0" usemap="#SMESH__Array2_3_01TheItemType_01_4_inherit__map" alt="Inheritance graph"/></div>
<map name="SMESH__Array2_3_01TheItemType_01_4_inherit__map" id="SMESH__Array2_3_01TheItemType_01_4_inherit__map">
<area shape="rect" id="node2" href="classNCollection__Array2.html" title="NCollection_Array2\l\&lt; TheItemType \&gt;" alt="" coords="43,5,185,47"/>
</map>
</div>
<div class="dynheader">
Collaboration diagram for SMESH_Array2&lt; TheItemType &gt;:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2__coll__graph.jpg" border="0" usemap="#SMESH__Array2_3_01TheItemType_01_4_coll__map" alt="Collaboration graph"/></div>
<map name="SMESH__Array2_3_01TheItemType_01_4_coll__map" id="SMESH__Array2_3_01TheItemType_01_4_coll__map">
<area shape="rect" id="node2" href="classNCollection__Array2.html" title="NCollection_Array2\l\&lt; TheItemType \&gt;" alt="" coords="5,5,147,47"/>
</map>
</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2_1_1Iterator.html">Iterator</a></td></tr>
<tr class="separator:"><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:a970fc816be08ed50f808a703a8ec37d4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a970fc816be08ed50f808a703a8ec37d4">SMESH_Array2</a> (const Standard_Integer theRowLower, const Standard_Integer theRowUpper, const Standard_Integer theColLower, const Standard_Integer theColUpper)</td></tr>
<tr class="memdesc:a970fc816be08ed50f808a703a8ec37d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor.  <a href="#a970fc816be08ed50f808a703a8ec37d4">More...</a><br /></td></tr>
<tr class="separator:a970fc816be08ed50f808a703a8ec37d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5c653df6a4ad787387e4c8caa2b17b7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#ae5c653df6a4ad787387e4c8caa2b17b7">SMESH_Array2</a> (const <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a> &amp;theOther)</td></tr>
<tr class="memdesc:ae5c653df6a4ad787387e4c8caa2b17b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor.  <a href="#ae5c653df6a4ad787387e4c8caa2b17b7">More...</a><br /></td></tr>
<tr class="separator:ae5c653df6a4ad787387e4c8caa2b17b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add534eb9b43006bcbf5c896764260c8f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#add534eb9b43006bcbf5c896764260c8f">SMESH_Array2</a> (const TheItemType &amp;theBegin, const Standard_Integer theRowLower, const Standard_Integer theRowUpper, const Standard_Integer theColLower, const Standard_Integer theColUpper)</td></tr>
<tr class="memdesc:add534eb9b43006bcbf5c896764260c8f"><td class="mdescLeft">&#160;</td><td class="mdescRight">C array-based constructor.  <a href="#add534eb9b43006bcbf5c896764260c8f">More...</a><br /></td></tr>
<tr class="separator:add534eb9b43006bcbf5c896764260c8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a890480d4c5a8666f7673c8f744fba732"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a890480d4c5a8666f7673c8f744fba732">Init</a> (const TheItemType &amp;theValue)</td></tr>
<tr class="memdesc:a890480d4c5a8666f7673c8f744fba732"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialise the values.  <a href="#a890480d4c5a8666f7673c8f744fba732">More...</a><br /></td></tr>
<tr class="separator:a890480d4c5a8666f7673c8f744fba732"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6f535f32a6cc5afebb9a1e6ae55ea5b"><td class="memItemLeft" align="right" valign="top">virtual Standard_Integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#af6f535f32a6cc5afebb9a1e6ae55ea5b">Size</a> (void) const</td></tr>
<tr class="memdesc:af6f535f32a6cc5afebb9a1e6ae55ea5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Size (number of items)  <a href="#af6f535f32a6cc5afebb9a1e6ae55ea5b">More...</a><br /></td></tr>
<tr class="separator:af6f535f32a6cc5afebb9a1e6ae55ea5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8123f1966456d487fd7ad892cf65283"><td class="memItemLeft" align="right" valign="top">Standard_Integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#aa8123f1966456d487fd7ad892cf65283">Length</a> (void) const</td></tr>
<tr class="memdesc:aa8123f1966456d487fd7ad892cf65283"><td class="mdescLeft">&#160;</td><td class="mdescRight">Length (number of items)  <a href="#aa8123f1966456d487fd7ad892cf65283">More...</a><br /></td></tr>
<tr class="separator:aa8123f1966456d487fd7ad892cf65283"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27fbf4ff14dfdc8b558ba047c252acf3"><td class="memItemLeft" align="right" valign="top">Standard_Integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a27fbf4ff14dfdc8b558ba047c252acf3">RowLength</a> (void) const</td></tr>
<tr class="memdesc:a27fbf4ff14dfdc8b558ba047c252acf3"><td class="mdescLeft">&#160;</td><td class="mdescRight">RowLength.  <a href="#a27fbf4ff14dfdc8b558ba047c252acf3">More...</a><br /></td></tr>
<tr class="separator:a27fbf4ff14dfdc8b558ba047c252acf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a95b5046d5d79201d667030df5ad5acfd"><td class="memItemLeft" align="right" valign="top">Standard_Integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a95b5046d5d79201d667030df5ad5acfd">ColLength</a> (void) const</td></tr>
<tr class="memdesc:a95b5046d5d79201d667030df5ad5acfd"><td class="mdescLeft">&#160;</td><td class="mdescRight">ColLength.  <a href="#a95b5046d5d79201d667030df5ad5acfd">More...</a><br /></td></tr>
<tr class="separator:a95b5046d5d79201d667030df5ad5acfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92ca2888e1d45e3ae0dad6fc19cd188f"><td class="memItemLeft" align="right" valign="top">Standard_Integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a92ca2888e1d45e3ae0dad6fc19cd188f">LowerRow</a> (void) const</td></tr>
<tr class="memdesc:a92ca2888e1d45e3ae0dad6fc19cd188f"><td class="mdescLeft">&#160;</td><td class="mdescRight">LowerRow.  <a href="#a92ca2888e1d45e3ae0dad6fc19cd188f">More...</a><br /></td></tr>
<tr class="separator:a92ca2888e1d45e3ae0dad6fc19cd188f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d7551abc87a7a557aff9743fb8d2290"><td class="memItemLeft" align="right" valign="top">Standard_Integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a6d7551abc87a7a557aff9743fb8d2290">UpperRow</a> (void) const</td></tr>
<tr class="memdesc:a6d7551abc87a7a557aff9743fb8d2290"><td class="mdescLeft">&#160;</td><td class="mdescRight">UpperRow.  <a href="#a6d7551abc87a7a557aff9743fb8d2290">More...</a><br /></td></tr>
<tr class="separator:a6d7551abc87a7a557aff9743fb8d2290"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71a5c321b24c1a22384a3257177aa0a7"><td class="memItemLeft" align="right" valign="top">Standard_Integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a71a5c321b24c1a22384a3257177aa0a7">LowerCol</a> (void) const</td></tr>
<tr class="memdesc:a71a5c321b24c1a22384a3257177aa0a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">LowerCol.  <a href="#a71a5c321b24c1a22384a3257177aa0a7">More...</a><br /></td></tr>
<tr class="separator:a71a5c321b24c1a22384a3257177aa0a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78336f29691bac873eb9eb94a7f259c2"><td class="memItemLeft" align="right" valign="top">Standard_Integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a78336f29691bac873eb9eb94a7f259c2">UpperCol</a> (void) const</td></tr>
<tr class="memdesc:a78336f29691bac873eb9eb94a7f259c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">UpperCol.  <a href="#a78336f29691bac873eb9eb94a7f259c2">More...</a><br /></td></tr>
<tr class="separator:a78336f29691bac873eb9eb94a7f259c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2812d81c07428c836033b2bc97c3a67b"><td class="memItemLeft" align="right" valign="top">Standard_Boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a2812d81c07428c836033b2bc97c3a67b">IsDeletable</a> (void) const</td></tr>
<tr class="memdesc:a2812d81c07428c836033b2bc97c3a67b"><td class="mdescLeft">&#160;</td><td class="mdescRight">myDeletable flag  <a href="#a2812d81c07428c836033b2bc97c3a67b">More...</a><br /></td></tr>
<tr class="separator:a2812d81c07428c836033b2bc97c3a67b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d8abe32a83d8287b2e7f87b54c9f468"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a3d8abe32a83d8287b2e7f87b54c9f468">Assign</a> (const <a class="el" href="classNCollection__Array2.html">NCollection_Array2</a>&lt; TheItemType &gt; &amp;theOther)</td></tr>
<tr class="memdesc:a3d8abe32a83d8287b2e7f87b54c9f468"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign.  <a href="#a3d8abe32a83d8287b2e7f87b54c9f468">More...</a><br /></td></tr>
<tr class="separator:a3d8abe32a83d8287b2e7f87b54c9f468"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74dba26752d102df3276c21c419677ea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classSMESH__Array2.html">SMESH_Array2</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a74dba26752d102df3276c21c419677ea">operator=</a> (const <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a> &amp;theOther)</td></tr>
<tr class="memdesc:a74dba26752d102df3276c21c419677ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator= (array to array)  <a href="#a74dba26752d102df3276c21c419677ea">More...</a><br /></td></tr>
<tr class="separator:a74dba26752d102df3276c21c419677ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62bbee2769da25292557090322ea3a89"><td class="memItemLeft" align="right" valign="top">const TheItemType &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a62bbee2769da25292557090322ea3a89">Value</a> (const Standard_Integer theRow, const Standard_Integer theCol) const</td></tr>
<tr class="memdesc:a62bbee2769da25292557090322ea3a89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constant value access.  <a href="#a62bbee2769da25292557090322ea3a89">More...</a><br /></td></tr>
<tr class="separator:a62bbee2769da25292557090322ea3a89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5242d651c006085b702cf049d6f909f3"><td class="memItemLeft" align="right" valign="top">const TheItemType &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a5242d651c006085b702cf049d6f909f3">operator()</a> (const Standard_Integer theRow, const Standard_Integer theCol) const</td></tr>
<tr class="memdesc:a5242d651c006085b702cf049d6f909f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator() - alias to ChangeValue  <a href="#a5242d651c006085b702cf049d6f909f3">More...</a><br /></td></tr>
<tr class="separator:a5242d651c006085b702cf049d6f909f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a929afd17e5936f0190ea23e2ddfe34a9"><td class="memItemLeft" align="right" valign="top">TheItemType &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a929afd17e5936f0190ea23e2ddfe34a9">ChangeValue</a> (const Standard_Integer theRow, const Standard_Integer theCol)</td></tr>
<tr class="memdesc:a929afd17e5936f0190ea23e2ddfe34a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variable value access.  <a href="#a929afd17e5936f0190ea23e2ddfe34a9">More...</a><br /></td></tr>
<tr class="separator:a929afd17e5936f0190ea23e2ddfe34a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf59fb5cdb3572ef73e58ae7eacec4b1"><td class="memItemLeft" align="right" valign="top">TheItemType &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#acf59fb5cdb3572ef73e58ae7eacec4b1">operator()</a> (const Standard_Integer theRow, const Standard_Integer theCol)</td></tr>
<tr class="memdesc:acf59fb5cdb3572ef73e58ae7eacec4b1"><td class="mdescLeft">&#160;</td><td class="mdescRight">operator() - alias to ChangeValue  <a href="#acf59fb5cdb3572ef73e58ae7eacec4b1">More...</a><br /></td></tr>
<tr class="separator:acf59fb5cdb3572ef73e58ae7eacec4b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab22f67d4238c6cd43c9e53376239132a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#ab22f67d4238c6cd43c9e53376239132a">SetValue</a> (const Standard_Integer theRow, const Standard_Integer theCol, const TheItemType &amp;theItem)</td></tr>
<tr class="memdesc:ab22f67d4238c6cd43c9e53376239132a"><td class="mdescLeft">&#160;</td><td class="mdescRight">SetValue.  <a href="#ab22f67d4238c6cd43c9e53376239132a">More...</a><br /></td></tr>
<tr class="separator:ab22f67d4238c6cd43c9e53376239132a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc7e10790ba3bb2d9059b333bb5d52ce"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#abc7e10790ba3bb2d9059b333bb5d52ce">~SMESH_Array2</a> (void)</td></tr>
<tr class="memdesc:abc7e10790ba3bb2d9059b333bb5d52ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor - releases the memory.  <a href="#abc7e10790ba3bb2d9059b333bb5d52ce">More...</a><br /></td></tr>
<tr class="separator:abc7e10790ba3bb2d9059b333bb5d52ce"><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:a44b915e7cea3330d96f6fd87729ec73c"><td class="memItemLeft" align="right" valign="top">Standard_Integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a44b915e7cea3330d96f6fd87729ec73c">myLowerRow</a></td></tr>
<tr class="separator:a44b915e7cea3330d96f6fd87729ec73c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ac9e477f60de881654a9dc90c68d3a8"><td class="memItemLeft" align="right" valign="top">Standard_Integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a5ac9e477f60de881654a9dc90c68d3a8">myUpperRow</a></td></tr>
<tr class="separator:a5ac9e477f60de881654a9dc90c68d3a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb56046b09edf92c52181a507b3d1ce8"><td class="memItemLeft" align="right" valign="top">Standard_Integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#afb56046b09edf92c52181a507b3d1ce8">myLowerCol</a></td></tr>
<tr class="separator:afb56046b09edf92c52181a507b3d1ce8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef7f4add8ce92cca5e2c8deb7fc37e88"><td class="memItemLeft" align="right" valign="top">Standard_Integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#aef7f4add8ce92cca5e2c8deb7fc37e88">myUpperCol</a></td></tr>
<tr class="separator:aef7f4add8ce92cca5e2c8deb7fc37e88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0def9a2dbda6b2214381a9f3b1892871"><td class="memItemLeft" align="right" valign="top">TheItemType **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a0def9a2dbda6b2214381a9f3b1892871">myData</a></td></tr>
<tr class="memdesc:a0def9a2dbda6b2214381a9f3b1892871"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer to the row pointers table.  <a href="#a0def9a2dbda6b2214381a9f3b1892871">More...</a><br /></td></tr>
<tr class="separator:a0def9a2dbda6b2214381a9f3b1892871"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67bfb7a08cdb52e169367098ef76c924"><td class="memItemLeft" align="right" valign="top">TheItemType *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a67bfb7a08cdb52e169367098ef76c924">myStart</a></td></tr>
<tr class="memdesc:a67bfb7a08cdb52e169367098ef76c924"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer to the memory array.  <a href="#a67bfb7a08cdb52e169367098ef76c924">More...</a><br /></td></tr>
<tr class="separator:a67bfb7a08cdb52e169367098ef76c924"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa9d2106f8d543a4b5d70576aaea9df5"><td class="memItemLeft" align="right" valign="top">Standard_Boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#afa9d2106f8d543a4b5d70576aaea9df5">myDeletable</a></td></tr>
<tr class="memdesc:afa9d2106f8d543a4b5d70576aaea9df5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flag showing who allocated the array.  <a href="#afa9d2106f8d543a4b5d70576aaea9df5">More...</a><br /></td></tr>
<tr class="separator:afa9d2106f8d543a4b5d70576aaea9df5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr class="memitem:ac7c49387b1523cccad4c7476275ccbb6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#ac7c49387b1523cccad4c7476275ccbb6">Allocate</a> (void)</td></tr>
<tr class="memdesc:ac7c49387b1523cccad4c7476275ccbb6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Allocate memory for the array, set up indirection table.  <a href="#ac7c49387b1523cccad4c7476275ccbb6">More...</a><br /></td></tr>
<tr class="separator:ac7c49387b1523cccad4c7476275ccbb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af43acac7859df8e40afcd8d05f0ee536"><td class="memItemLeft" align="right" valign="top">virtual TYPENAME <a class="el" href="classNCollection__Array2.html">NCollection_Array2</a>&lt; TheItemType &gt;::<a class="el" href="classSMESH__Array2_1_1Iterator.html">Iterator</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#af43acac7859df8e40afcd8d05f0ee536">CreateIterator</a> (void) const</td></tr>
<tr class="memdesc:af43acac7859df8e40afcd8d05f0ee536"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates <a class="el" href="classSMESH__Array2_1_1Iterator.html">Iterator</a> for use on BaseCollection.  <a href="#af43acac7859df8e40afcd8d05f0ee536">More...</a><br /></td></tr>
<tr class="separator:af43acac7859df8e40afcd8d05f0ee536"><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:a9830fc407400559db7e7783cc10a9394"><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classSMESH__Array2.html#a9830fc407400559db7e7783cc10a9394">Iterator</a></td></tr>
<tr class="separator:a9830fc407400559db7e7783cc10a9394"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><h3>template&lt;class TheItemType&gt;<br />
class SMESH_Array2&lt; TheItemType &gt;</h3>

<p>Purpose: The class Array2 represents bi-dimensional arrays of fixed size known at run time. </p>
<p>The ranges of indices are user defined.</p>
<p>Warning: Programs clients of such class must be independant of the range of the first element. Then, a C++ for loop must be written like this</p>
<p>for (i = A.LowerRow(); i &lt;= A.UpperRow(); i++) for (j = A.LowerCol(); j &lt;= A.UpperCol(); j++) </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00036">36</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="a970fc816be08ed50f808a703a8ec37d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a970fc816be08ed50f808a703a8ec37d4">&#9670;&nbsp;</a></span>SMESH_Array2() <span class="overload">[1/3]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::<a class="el" href="classSMESH__Array2.html">SMESH_Array2</a> </td>
          <td>(</td>
          <td class="paramtype">const Standard_Integer&#160;</td>
          <td class="paramname"><em>theRowLower</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Standard_Integer&#160;</td>
          <td class="paramname"><em>theRowUpper</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Standard_Integer&#160;</td>
          <td class="paramname"><em>theColLower</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Standard_Integer&#160;</td>
          <td class="paramname"><em>theColUpper</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Constructor. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00087">87</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00263">SMESH_Array2&lt; TheItemType &gt;::Allocate()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2_a970fc816be08ed50f808a703a8ec37d4_cgraph.jpg" border="0" usemap="#classSMESH__Array2_a970fc816be08ed50f808a703a8ec37d4_cgraph" alt=""/></div>
<map name="classSMESH__Array2_a970fc816be08ed50f808a703a8ec37d4_cgraph" id="classSMESH__Array2_a970fc816be08ed50f808a703a8ec37d4_cgraph">
<area shape="rect" id="node2" href="classSMESH__Array2.html#ac7c49387b1523cccad4c7476275ccbb6" title="Allocate memory for the array, set up indirection table. " alt="" coords="223,13,396,39"/>
</map>
</div>

</div>
</div>
<a id="ae5c653df6a4ad787387e4c8caa2b17b7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae5c653df6a4ad787387e4c8caa2b17b7">&#9670;&nbsp;</a></span>SMESH_Array2() <span class="overload">[2/3]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::<a class="el" href="classSMESH__Array2.html">SMESH_Array2</a> </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt; &amp;&#160;</td>
          <td class="paramname"><em>theOther</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Copy constructor. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00100">100</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00263">SMESH_Array2&lt; TheItemType &gt;::Allocate()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2_ae5c653df6a4ad787387e4c8caa2b17b7_cgraph.jpg" border="0" usemap="#classSMESH__Array2_ae5c653df6a4ad787387e4c8caa2b17b7_cgraph" alt=""/></div>
<map name="classSMESH__Array2_ae5c653df6a4ad787387e4c8caa2b17b7_cgraph" id="classSMESH__Array2_ae5c653df6a4ad787387e4c8caa2b17b7_cgraph">
<area shape="rect" id="node2" href="classSMESH__Array2.html#ac7c49387b1523cccad4c7476275ccbb6" title="Allocate memory for the array, set up indirection table. " alt="" coords="223,13,396,39"/>
</map>
</div>

</div>
</div>
<a id="add534eb9b43006bcbf5c896764260c8f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add534eb9b43006bcbf5c896764260c8f">&#9670;&nbsp;</a></span>SMESH_Array2() <span class="overload">[3/3]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::<a class="el" href="classSMESH__Array2.html">SMESH_Array2</a> </td>
          <td>(</td>
          <td class="paramtype">const TheItemType &amp;&#160;</td>
          <td class="paramname"><em>theBegin</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Standard_Integer&#160;</td>
          <td class="paramname"><em>theRowLower</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Standard_Integer&#160;</td>
          <td class="paramname"><em>theRowUpper</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Standard_Integer&#160;</td>
          <td class="paramname"><em>theColLower</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Standard_Integer&#160;</td>
          <td class="paramname"><em>theColUpper</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>C array-based constructor. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00113">113</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00263">SMESH_Array2&lt; TheItemType &gt;::Allocate()</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00311">SMESH_Array2&lt; TheItemType &gt;::myStart</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2_add534eb9b43006bcbf5c896764260c8f_cgraph.jpg" border="0" usemap="#classSMESH__Array2_add534eb9b43006bcbf5c896764260c8f_cgraph" alt=""/></div>
<map name="classSMESH__Array2_add534eb9b43006bcbf5c896764260c8f_cgraph" id="classSMESH__Array2_add534eb9b43006bcbf5c896764260c8f_cgraph">
<area shape="rect" id="node2" href="classSMESH__Array2.html#ac7c49387b1523cccad4c7476275ccbb6" title="Allocate memory for the array, set up indirection table. " alt="" coords="223,13,396,39"/>
</map>
</div>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::~<a class="el" href="classSMESH__Array2.html">SMESH_Array2</a> </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Destructor - releases the memory. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00253">253</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00310">SMESH_Array2&lt; TheItemType &gt;::myData</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00312">SMESH_Array2&lt; TheItemType &gt;::myDeletable</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00305">SMESH_Array2&lt; TheItemType &gt;::myLowerRow</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00311">SMESH_Array2&lt; TheItemType &gt;::myStart</a>.</p>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::Init </td>
          <td>(</td>
          <td class="paramtype">const TheItemType &amp;&#160;</td>
          <td class="paramname"><em>theValue</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Initialise the values. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00130">130</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00311">SMESH_Array2&lt; TheItemType &gt;::myStart</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00138">SMESH_Array2&lt; TheItemType &gt;::Size()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2_a890480d4c5a8666f7673c8f744fba732_cgraph.jpg" border="0" usemap="#classSMESH__Array2_a890480d4c5a8666f7673c8f744fba732_cgraph" alt=""/></div>
<map name="classSMESH__Array2_a890480d4c5a8666f7673c8f744fba732_cgraph" id="classSMESH__Array2_a890480d4c5a8666f7673c8f744fba732_cgraph">
<area shape="rect" id="node2" href="classSMESH__Array2.html#af6f535f32a6cc5afebb9a1e6ae55ea5b" title="Size (number of items) " alt="" coords="196,31,343,57"/>
<area shape="rect" id="node3" href="classSMESH__Array2.html#aa8123f1966456d487fd7ad892cf65283" title="Length (number of items) " alt="" coords="391,31,557,57"/>
<area shape="rect" id="node4" href="classSMESH__Array2.html#a27fbf4ff14dfdc8b558ba047c252acf3" title="RowLength. " alt="" coords="605,5,799,32"/>
<area shape="rect" id="node5" href="classSMESH__Array2.html#a95b5046d5d79201d667030df5ad5acfd" title="ColLength. " alt="" coords="609,56,795,83"/>
</map>
</div>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual Standard_Integer <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::Size </td>
          <td>(</td>
          <td class="paramtype">void&#160;</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>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Size (number of items) </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00138">138</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00141">SMESH_Array2&lt; TheItemType &gt;::Length()</a>.</p>

<p class="reference">Referenced by <a class="el" href="SMESH__Array2_8hxx_source.html#l00130">SMESH_Array2&lt; TheItemType &gt;::Init()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2_af6f535f32a6cc5afebb9a1e6ae55ea5b_cgraph.jpg" border="0" usemap="#classSMESH__Array2_af6f535f32a6cc5afebb9a1e6ae55ea5b_cgraph" alt=""/></div>
<map name="classSMESH__Array2_af6f535f32a6cc5afebb9a1e6ae55ea5b_cgraph" id="classSMESH__Array2_af6f535f32a6cc5afebb9a1e6ae55ea5b_cgraph">
<area shape="rect" id="node2" href="classSMESH__Array2.html#aa8123f1966456d487fd7ad892cf65283" title="Length (number of items) " alt="" coords="200,31,367,57"/>
<area shape="rect" id="node3" href="classSMESH__Array2.html#a27fbf4ff14dfdc8b558ba047c252acf3" title="RowLength. " alt="" coords="415,5,608,32"/>
<area shape="rect" id="node4" href="classSMESH__Array2.html#a95b5046d5d79201d667030df5ad5acfd" title="ColLength. " alt="" coords="418,56,605,83"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2_af6f535f32a6cc5afebb9a1e6ae55ea5b_icgraph.jpg" border="0" usemap="#classSMESH__Array2_af6f535f32a6cc5afebb9a1e6ae55ea5b_icgraph" alt=""/></div>
<map name="classSMESH__Array2_af6f535f32a6cc5afebb9a1e6ae55ea5b_icgraph" id="classSMESH__Array2_af6f535f32a6cc5afebb9a1e6ae55ea5b_icgraph">
<area shape="rect" id="node2" href="classSMESH__Array2.html#a890480d4c5a8666f7673c8f744fba732" title="Initialise the values. " alt="" coords="200,5,343,32"/>
</map>
</div>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Standard_Integer <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::Length </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Length (number of items) </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00141">141</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00148">SMESH_Array2&lt; TheItemType &gt;::ColLength()</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00145">SMESH_Array2&lt; TheItemType &gt;::RowLength()</a>.</p>

<p class="reference">Referenced by <a class="el" href="SMESH__Array2_8hxx_source.html#l00171">SMESH_Array2&lt; TheItemType &gt;::Assign()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00055">SMESH_Array2&lt; TheItemType &gt;::Iterator::Init()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00189">SMESH_Array2&lt; TheItemType &gt;::operator=()</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00138">SMESH_Array2&lt; TheItemType &gt;::Size()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2_aa8123f1966456d487fd7ad892cf65283_cgraph.jpg" border="0" usemap="#classSMESH__Array2_aa8123f1966456d487fd7ad892cf65283_cgraph" alt=""/></div>
<map name="classSMESH__Array2_aa8123f1966456d487fd7ad892cf65283_cgraph" id="classSMESH__Array2_aa8123f1966456d487fd7ad892cf65283_cgraph">
<area shape="rect" id="node2" href="classSMESH__Array2.html#a95b5046d5d79201d667030df5ad5acfd" title="ColLength. " alt="" coords="223,5,410,32"/>
<area shape="rect" id="node3" href="classSMESH__Array2.html#a27fbf4ff14dfdc8b558ba047c252acf3" title="RowLength. " alt="" coords="220,56,413,83"/>
</map>
</div>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2_aa8123f1966456d487fd7ad892cf65283_icgraph.jpg" border="0" usemap="#classSMESH__Array2_aa8123f1966456d487fd7ad892cf65283_icgraph" alt=""/></div>
<map name="classSMESH__Array2_aa8123f1966456d487fd7ad892cf65283_icgraph" id="classSMESH__Array2_aa8123f1966456d487fd7ad892cf65283_icgraph">
<area shape="rect" id="node2" href="classSMESH__Array2.html#a3d8abe32a83d8287b2e7f87b54c9f468" title="Assign. " alt="" coords="232,5,395,32"/>
<area shape="rect" id="node3" href="classSMESH__Array2_1_1Iterator.html#a49c3b34062c567536625b4bd4ae73ae7" title="Initialisation. " alt="" coords="229,57,398,98"/>
<area shape="rect" id="node4" href="classSMESH__Array2.html#a74dba26752d102df3276c21c419677ea" title="operator= (array to array) " alt="" coords="220,123,407,149"/>
<area shape="rect" id="node5" href="classSMESH__Array2.html#af6f535f32a6cc5afebb9a1e6ae55ea5b" title="Size (number of items) " alt="" coords="240,173,387,200"/>
<area shape="rect" id="node6" href="classSMESH__Array2.html#a890480d4c5a8666f7673c8f744fba732" title="Initialise the values. " alt="" coords="455,173,597,200"/>
</map>
</div>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Standard_Integer <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::RowLength </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>RowLength. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00145">145</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00307">SMESH_Array2&lt; TheItemType &gt;::myLowerCol</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00308">SMESH_Array2&lt; TheItemType &gt;::myUpperCol</a>.</p>

<p class="reference">Referenced by <a class="el" href="SMESH__Array2_8hxx_source.html#l00141">SMESH_Array2&lt; TheItemType &gt;::Length()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2_a27fbf4ff14dfdc8b558ba047c252acf3_icgraph.jpg" border="0" usemap="#classSMESH__Array2_a27fbf4ff14dfdc8b558ba047c252acf3_icgraph" alt=""/></div>
<map name="classSMESH__Array2_a27fbf4ff14dfdc8b558ba047c252acf3_icgraph" id="classSMESH__Array2_a27fbf4ff14dfdc8b558ba047c252acf3_icgraph">
<area shape="rect" id="node2" href="classSMESH__Array2.html#aa8123f1966456d487fd7ad892cf65283" title="Length (number of items) " alt="" coords="247,93,413,120"/>
<area shape="rect" id="node3" href="classSMESH__Array2.html#a3d8abe32a83d8287b2e7f87b54c9f468" title="Assign. " alt="" coords="473,5,636,32"/>
<area shape="rect" id="node4" href="classSMESH__Array2_1_1Iterator.html#a49c3b34062c567536625b4bd4ae73ae7" title="Initialisation. " alt="" coords="470,57,639,98"/>
<area shape="rect" id="node5" href="classSMESH__Array2.html#a74dba26752d102df3276c21c419677ea" title="operator= (array to array) " alt="" coords="461,123,648,149"/>
<area shape="rect" id="node6" href="classSMESH__Array2.html#af6f535f32a6cc5afebb9a1e6ae55ea5b" title="Size (number of items) " alt="" coords="481,173,628,200"/>
<area shape="rect" id="node7" href="classSMESH__Array2.html#a890480d4c5a8666f7673c8f744fba732" title="Initialise the values. " alt="" coords="696,173,839,200"/>
</map>
</div>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Standard_Integer <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::ColLength </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>ColLength. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00148">148</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00305">SMESH_Array2&lt; TheItemType &gt;::myLowerRow</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00306">SMESH_Array2&lt; TheItemType &gt;::myUpperRow</a>.</p>

<p class="reference">Referenced by <a class="el" href="SMESH__Array2_8hxx_source.html#l00141">SMESH_Array2&lt; TheItemType &gt;::Length()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2_a95b5046d5d79201d667030df5ad5acfd_icgraph.jpg" border="0" usemap="#classSMESH__Array2_a95b5046d5d79201d667030df5ad5acfd_icgraph" alt=""/></div>
<map name="classSMESH__Array2_a95b5046d5d79201d667030df5ad5acfd_icgraph" id="classSMESH__Array2_a95b5046d5d79201d667030df5ad5acfd_icgraph">
<area shape="rect" id="node2" href="classSMESH__Array2.html#aa8123f1966456d487fd7ad892cf65283" title="Length (number of items) " alt="" coords="240,93,407,120"/>
<area shape="rect" id="node3" href="classSMESH__Array2.html#a3d8abe32a83d8287b2e7f87b54c9f468" title="Assign. " alt="" coords="467,5,629,32"/>
<area shape="rect" id="node4" href="classSMESH__Array2_1_1Iterator.html#a49c3b34062c567536625b4bd4ae73ae7" title="Initialisation. " alt="" coords="463,57,633,98"/>
<area shape="rect" id="node5" href="classSMESH__Array2.html#a74dba26752d102df3276c21c419677ea" title="operator= (array to array) " alt="" coords="455,123,641,149"/>
<area shape="rect" id="node6" href="classSMESH__Array2.html#af6f535f32a6cc5afebb9a1e6ae55ea5b" title="Size (number of items) " alt="" coords="475,173,621,200"/>
<area shape="rect" id="node7" href="classSMESH__Array2.html#a890480d4c5a8666f7673c8f744fba732" title="Initialise the values. " alt="" coords="689,173,832,200"/>
</map>
</div>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Standard_Integer <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::LowerRow </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>LowerRow. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00152">152</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00305">SMESH_Array2&lt; TheItemType &gt;::myLowerRow</a>.</p>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Standard_Integer <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::UpperRow </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>UpperRow. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00155">155</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00306">SMESH_Array2&lt; TheItemType &gt;::myUpperRow</a>.</p>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Standard_Integer <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::LowerCol </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>LowerCol. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00158">158</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00307">SMESH_Array2&lt; TheItemType &gt;::myLowerCol</a>.</p>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Standard_Integer <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::UpperCol </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>UpperCol. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00161">161</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00308">SMESH_Array2&lt; TheItemType &gt;::myUpperCol</a>.</p>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">Standard_Boolean <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::IsDeletable </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>myDeletable flag </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00165">165</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00312">SMESH_Array2&lt; TheItemType &gt;::myDeletable</a>.</p>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::Assign </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classNCollection__Array2.html">NCollection_Array2</a>&lt; TheItemType &gt; &amp;&#160;</td>
          <td class="paramname"><em>theOther</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>Assign. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00171">171</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00141">SMESH_Array2&lt; TheItemType &gt;::Length()</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00311">SMESH_Array2&lt; TheItemType &gt;::myStart</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2_a3d8abe32a83d8287b2e7f87b54c9f468_cgraph.jpg" border="0" usemap="#classSMESH__Array2_a3d8abe32a83d8287b2e7f87b54c9f468_cgraph" alt=""/></div>
<map name="classSMESH__Array2_a3d8abe32a83d8287b2e7f87b54c9f468_cgraph" id="classSMESH__Array2_a3d8abe32a83d8287b2e7f87b54c9f468_cgraph">
<area shape="rect" id="node2" href="classSMESH__Array2.html#aa8123f1966456d487fd7ad892cf65283" title="Length (number of items) " alt="" coords="216,31,383,57"/>
<area shape="rect" id="node3" href="classSMESH__Array2.html#a95b5046d5d79201d667030df5ad5acfd" title="ColLength. " alt="" coords="434,5,621,32"/>
<area shape="rect" id="node4" href="classSMESH__Array2.html#a27fbf4ff14dfdc8b558ba047c252acf3" title="RowLength. " alt="" coords="431,56,624,83"/>
</map>
</div>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&amp; <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt; &amp;&#160;</td>
          <td class="paramname"><em>theOther</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>operator= (array to array) </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00189">189</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00141">SMESH_Array2&lt; TheItemType &gt;::Length()</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00311">SMESH_Array2&lt; TheItemType &gt;::myStart</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2_a74dba26752d102df3276c21c419677ea_cgraph.jpg" border="0" usemap="#classSMESH__Array2_a74dba26752d102df3276c21c419677ea_cgraph" alt=""/></div>
<map name="classSMESH__Array2_a74dba26752d102df3276c21c419677ea_cgraph" id="classSMESH__Array2_a74dba26752d102df3276c21c419677ea_cgraph">
<area shape="rect" id="node2" href="classSMESH__Array2.html#aa8123f1966456d487fd7ad892cf65283" title="Length (number of items) " alt="" coords="240,31,407,57"/>
<area shape="rect" id="node3" href="classSMESH__Array2.html#a95b5046d5d79201d667030df5ad5acfd" title="ColLength. " alt="" coords="458,5,645,32"/>
<area shape="rect" id="node4" href="classSMESH__Array2.html#a27fbf4ff14dfdc8b558ba047c252acf3" title="RowLength. " alt="" coords="455,56,648,83"/>
</map>
</div>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">const TheItemType&amp; <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::Value </td>
          <td>(</td>
          <td class="paramtype">const Standard_Integer&#160;</td>
          <td class="paramname"><em>theRow</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Standard_Integer&#160;</td>
          <td class="paramname"><em>theCol</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Constant value access. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00206">206</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00310">SMESH_Array2&lt; TheItemType &gt;::myData</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00308">SMESH_Array2&lt; TheItemType &gt;::myUpperCol</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00306">SMESH_Array2&lt; TheItemType &gt;::myUpperRow</a>.</p>

<p class="reference">Referenced by <a class="el" href="SMESH__Array2_8hxx_source.html#l00218">SMESH_Array2&lt; TheItemType &gt;::operator()()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2_a62bbee2769da25292557090322ea3a89_icgraph.jpg" border="0" usemap="#classSMESH__Array2_a62bbee2769da25292557090322ea3a89_icgraph" alt=""/></div>
<map name="classSMESH__Array2_a62bbee2769da25292557090322ea3a89_icgraph" id="classSMESH__Array2_a62bbee2769da25292557090322ea3a89_icgraph">
<area shape="rect" id="node2" href="classSMESH__Array2.html#a5242d651c006085b702cf049d6f909f3" title="operator() &#45; alias to ChangeValue " alt="" coords="211,5,395,32"/>
</map>
</div>

</div>
</div>
<a id="a5242d651c006085b702cf049d6f909f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5242d651c006085b702cf049d6f909f3">&#9670;&nbsp;</a></span>operator()() <span class="overload">[1/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">const TheItemType&amp; <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::operator() </td>
          <td>(</td>
          <td class="paramtype">const Standard_Integer&#160;</td>
          <td class="paramname"><em>theRow</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Standard_Integer&#160;</td>
          <td class="paramname"><em>theCol</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>operator() - alias to ChangeValue </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00218">218</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00206">SMESH_Array2&lt; TheItemType &gt;::Value()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2_a5242d651c006085b702cf049d6f909f3_cgraph.jpg" border="0" usemap="#classSMESH__Array2_a5242d651c006085b702cf049d6f909f3_cgraph" alt=""/></div>
<map name="classSMESH__Array2_a5242d651c006085b702cf049d6f909f3_cgraph" id="classSMESH__Array2_a5242d651c006085b702cf049d6f909f3_cgraph">
<area shape="rect" id="node2" href="classSMESH__Array2.html#a62bbee2769da25292557090322ea3a89" title="Constant value access. " alt="" coords="237,5,395,32"/>
</map>
</div>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">TheItemType&amp; <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::ChangeValue </td>
          <td>(</td>
          <td class="paramtype">const Standard_Integer&#160;</td>
          <td class="paramname"><em>theRow</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Standard_Integer&#160;</td>
          <td class="paramname"><em>theCol</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Variable value access. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00223">223</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00310">SMESH_Array2&lt; TheItemType &gt;::myData</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00308">SMESH_Array2&lt; TheItemType &gt;::myUpperCol</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00306">SMESH_Array2&lt; TheItemType &gt;::myUpperRow</a>.</p>

<p class="reference">Referenced by <a class="el" href="SMESH__Array2_8hxx_source.html#l00235">SMESH_Array2&lt; TheItemType &gt;::operator()()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2_a929afd17e5936f0190ea23e2ddfe34a9_icgraph.jpg" border="0" usemap="#classSMESH__Array2_a929afd17e5936f0190ea23e2ddfe34a9_icgraph" alt=""/></div>
<map name="classSMESH__Array2_a929afd17e5936f0190ea23e2ddfe34a9_icgraph" id="classSMESH__Array2_a929afd17e5936f0190ea23e2ddfe34a9_icgraph">
<area shape="rect" id="node2" href="classSMESH__Array2.html#acf59fb5cdb3572ef73e58ae7eacec4b1" title="operator() &#45; alias to ChangeValue " alt="" coords="257,5,441,32"/>
</map>
</div>

</div>
</div>
<a id="acf59fb5cdb3572ef73e58ae7eacec4b1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acf59fb5cdb3572ef73e58ae7eacec4b1">&#9670;&nbsp;</a></span>operator()() <span class="overload">[2/2]</span></h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">TheItemType&amp; <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::operator() </td>
          <td>(</td>
          <td class="paramtype">const Standard_Integer&#160;</td>
          <td class="paramname"><em>theRow</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Standard_Integer&#160;</td>
          <td class="paramname"><em>theCol</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>operator() - alias to ChangeValue </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00235">235</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00223">SMESH_Array2&lt; TheItemType &gt;::ChangeValue()</a>.</p>
<div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2_acf59fb5cdb3572ef73e58ae7eacec4b1_cgraph.jpg" border="0" usemap="#classSMESH__Array2_acf59fb5cdb3572ef73e58ae7eacec4b1_cgraph" alt=""/></div>
<map name="classSMESH__Array2_acf59fb5cdb3572ef73e58ae7eacec4b1_cgraph" id="classSMESH__Array2_acf59fb5cdb3572ef73e58ae7eacec4b1_cgraph">
<area shape="rect" id="node2" href="classSMESH__Array2.html#a929afd17e5936f0190ea23e2ddfe34a9" title="Variable value access. " alt="" coords="237,5,441,32"/>
</map>
</div>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::SetValue </td>
          <td>(</td>
          <td class="paramtype">const Standard_Integer&#160;</td>
          <td class="paramname"><em>theRow</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Standard_Integer&#160;</td>
          <td class="paramname"><em>theCol</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const TheItemType &amp;&#160;</td>
          <td class="paramname"><em>theItem</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>SetValue. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00240">240</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00310">SMESH_Array2&lt; TheItemType &gt;::myData</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00308">SMESH_Array2&lt; TheItemType &gt;::myUpperCol</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00306">SMESH_Array2&lt; TheItemType &gt;::myUpperRow</a>.</p>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::Allocate </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Allocate memory for the array, set up indirection table. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00263">263</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00310">SMESH_Array2&lt; TheItemType &gt;::myData</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00312">SMESH_Array2&lt; TheItemType &gt;::myDeletable</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00307">SMESH_Array2&lt; TheItemType &gt;::myLowerCol</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00305">SMESH_Array2&lt; TheItemType &gt;::myLowerRow</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00311">SMESH_Array2&lt; TheItemType &gt;::myStart</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00308">SMESH_Array2&lt; TheItemType &gt;::myUpperCol</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00306">SMESH_Array2&lt; TheItemType &gt;::myUpperRow</a>.</p>

<p class="reference">Referenced by <a class="el" href="SMESH__Array2_8hxx_source.html#l00087">SMESH_Array2&lt; TheItemType &gt;::SMESH_Array2()</a>.</p>
<div class="dynheader">
Here is the caller graph for this function:</div>
<div class="dyncontent">
<div class="center"><img src="classSMESH__Array2_ac7c49387b1523cccad4c7476275ccbb6_icgraph.jpg" border="0" usemap="#classSMESH__Array2_ac7c49387b1523cccad4c7476275ccbb6_icgraph" alt=""/></div>
<map name="classSMESH__Array2_ac7c49387b1523cccad4c7476275ccbb6_icgraph" id="classSMESH__Array2_ac7c49387b1523cccad4c7476275ccbb6_icgraph">
<area shape="rect" id="node2" href="classSMESH__Array2.html#a970fc816be08ed50f808a703a8ec37d4" title="Constructor. " alt="" coords="227,5,396,47"/>
</map>
</div>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual TYPENAME <a class="el" href="classNCollection__Array2.html">NCollection_Array2</a>&lt;TheItemType&gt;::<a class="el" href="classSMESH__Array2_1_1Iterator.html">Iterator</a>&amp; <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::CreateIterator </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">private</span><span class="mlabel">virtual</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Creates <a class="el" href="classSMESH__Array2_1_1Iterator.html">Iterator</a> for use on BaseCollection. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00300">300</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">References <a class="el" href="SMESH__Array2_8hxx_source.html#l00315">SMESH_Array2&lt; TheItemType &gt;::Iterator</a>.</p>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">friend class <a class="el" href="classSMESH__Array2_1_1Iterator.html">Iterator</a></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">friend</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00315">315</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">Referenced by <a class="el" href="SMESH__Array2_8hxx_source.html#l00300">SMESH_Array2&lt; TheItemType &gt;::CreateIterator()</a>.</p>

</div>
</div>
<h2 class="groupheader">Field Documentation</h2>
<a id="a44b915e7cea3330d96f6fd87729ec73c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a44b915e7cea3330d96f6fd87729ec73c">&#9670;&nbsp;</a></span>myLowerRow</h2>

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Standard_Integer <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::myLowerRow</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00305">305</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">Referenced by <a class="el" href="SMESH__Array2_8hxx_source.html#l00263">SMESH_Array2&lt; TheItemType &gt;::Allocate()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00148">SMESH_Array2&lt; TheItemType &gt;::ColLength()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00152">SMESH_Array2&lt; TheItemType &gt;::LowerRow()</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00253">SMESH_Array2&lt; TheItemType &gt;::~SMESH_Array2()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Standard_Integer <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::myUpperRow</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00306">306</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">Referenced by <a class="el" href="SMESH__Array2_8hxx_source.html#l00263">SMESH_Array2&lt; TheItemType &gt;::Allocate()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00223">SMESH_Array2&lt; TheItemType &gt;::ChangeValue()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00148">SMESH_Array2&lt; TheItemType &gt;::ColLength()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00240">SMESH_Array2&lt; TheItemType &gt;::SetValue()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00155">SMESH_Array2&lt; TheItemType &gt;::UpperRow()</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00206">SMESH_Array2&lt; TheItemType &gt;::Value()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Standard_Integer <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::myLowerCol</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00307">307</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">Referenced by <a class="el" href="SMESH__Array2_8hxx_source.html#l00263">SMESH_Array2&lt; TheItemType &gt;::Allocate()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00158">SMESH_Array2&lt; TheItemType &gt;::LowerCol()</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00145">SMESH_Array2&lt; TheItemType &gt;::RowLength()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Standard_Integer <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::myUpperCol</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00308">308</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">Referenced by <a class="el" href="SMESH__Array2_8hxx_source.html#l00263">SMESH_Array2&lt; TheItemType &gt;::Allocate()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00223">SMESH_Array2&lt; TheItemType &gt;::ChangeValue()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00145">SMESH_Array2&lt; TheItemType &gt;::RowLength()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00240">SMESH_Array2&lt; TheItemType &gt;::SetValue()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00161">SMESH_Array2&lt; TheItemType &gt;::UpperCol()</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00206">SMESH_Array2&lt; TheItemType &gt;::Value()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TheItemType** <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::myData</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>Pointer to the row pointers table. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00310">310</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">Referenced by <a class="el" href="SMESH__Array2_8hxx_source.html#l00263">SMESH_Array2&lt; TheItemType &gt;::Allocate()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00223">SMESH_Array2&lt; TheItemType &gt;::ChangeValue()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00240">SMESH_Array2&lt; TheItemType &gt;::SetValue()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00206">SMESH_Array2&lt; TheItemType &gt;::Value()</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00253">SMESH_Array2&lt; TheItemType &gt;::~SMESH_Array2()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">TheItemType* <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::myStart</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>Pointer to the memory array. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00311">311</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">Referenced by <a class="el" href="SMESH__Array2_8hxx_source.html#l00263">SMESH_Array2&lt; TheItemType &gt;::Allocate()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00171">SMESH_Array2&lt; TheItemType &gt;::Assign()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00071">SMESH_Array2&lt; TheItemType &gt;::Iterator::ChangeValue()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00130">SMESH_Array2&lt; TheItemType &gt;::Init()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00189">SMESH_Array2&lt; TheItemType &gt;::operator=()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00113">SMESH_Array2&lt; TheItemType &gt;::SMESH_Array2()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00068">SMESH_Array2&lt; TheItemType &gt;::Iterator::Value()</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00253">SMESH_Array2&lt; TheItemType &gt;::~SMESH_Array2()</a>.</p>

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

<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;class TheItemType &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">Standard_Boolean <a class="el" href="classSMESH__Array2.html">SMESH_Array2</a>&lt; TheItemType &gt;::myDeletable</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 showing who allocated the array. </p>

<p class="definition">Definition at line <a class="el" href="SMESH__Array2_8hxx_source.html#l00312">312</a> of file <a class="el" href="SMESH__Array2_8hxx_source.html">SMESH_Array2.hxx</a>.</p>

<p class="reference">Referenced by <a class="el" href="SMESH__Array2_8hxx_source.html#l00263">SMESH_Array2&lt; TheItemType &gt;::Allocate()</a>, <a class="el" href="SMESH__Array2_8hxx_source.html#l00165">SMESH_Array2&lt; TheItemType &gt;::IsDeletable()</a>, and <a class="el" href="SMESH__Array2_8hxx_source.html#l00253">SMESH_Array2&lt; TheItemType &gt;::~SMESH_Array2()</a>.</p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="classSMESH__Array2.html">SMESH_Array2</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>