blob: 98654e80568326125ad1ec0b2fec30506a4956df [file] [log] [blame]
<!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"/>
<title>ublas: boost::numeric::ublas::symmetric_matrix&lt; T, TRI, L, A &gt;::const_iterator1 Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.6.1 -->
<div class="navigation" id="top">
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
<li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div class="tabs">
<ul>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul>
</div>
<div class="navpath"><b>boost</b>::<b>numeric</b>::<b>ublas</b>::<a class="el" href="classboost_1_1numeric_1_1ublas_1_1symmetric__matrix.html">symmetric_matrix</a>::<a class="el" href="classboost_1_1numeric_1_1ublas_1_1symmetric__matrix_1_1const__iterator1.html">const_iterator1</a>
</div>
</div>
<div class="contents">
<h1>boost::numeric::ublas::symmetric_matrix&lt; T, TRI, L, A &gt;::const_iterator1 Class Reference</h1><!-- doxytag: class="boost::numeric::ublas::symmetric_matrix::const_iterator1" -->
<p><a href="classboost_1_1numeric_1_1ublas_1_1symmetric__matrix_1_1const__iterator1-members.html">List of all members.</a></p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><h2>Public Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af380a88461f91c51f64d51b5accf805c"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::value_type" ref="af380a88461f91c51f64d51b5accf805c" args="" -->
typedef <br class="typebreak"/>
symmetric_matrix::value_type&nbsp;</td><td class="memItemRight" valign="bottom"><b>value_type</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8a367d5cd5f7fb7c016d05f3566cd5a"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::difference_type" ref="ae8a367d5cd5f7fb7c016d05f3566cd5a" args="" -->
typedef <br class="typebreak"/>
symmetric_matrix::difference_type&nbsp;</td><td class="memItemRight" valign="bottom"><b>difference_type</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a86473501524cc043d55c4faec991b042"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::reference" ref="a86473501524cc043d55c4faec991b042" args="" -->
typedef <br class="typebreak"/>
symmetric_matrix::const_reference&nbsp;</td><td class="memItemRight" valign="bottom"><b>reference</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a62557c568180cdf88f06d1350bac4db7"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::pointer" ref="a62557c568180cdf88f06d1350bac4db7" args="" -->
typedef const <br class="typebreak"/>
symmetric_matrix::pointer&nbsp;</td><td class="memItemRight" valign="bottom"><b>pointer</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb370b3938bc8c6078ead8ab3ff3fa04"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::dual_iterator_type" ref="aeb370b3938bc8c6078ead8ab3ff3fa04" args="" -->
typedef <a class="el" href="classboost_1_1numeric_1_1ublas_1_1symmetric__matrix_1_1const__iterator2.html">const_iterator2</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>dual_iterator_type</b></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa3c3bebfb39c86cf5c5da8002420dbdc"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::dual_reverse_iterator_type" ref="aa3c3bebfb39c86cf5c5da8002420dbdc" args="" -->
typedef const_reverse_iterator2&nbsp;</td><td class="memItemRight" valign="bottom"><b>dual_reverse_iterator_type</b></td></tr>
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2a9e5ad20679d504779bd041b9a419e6"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::const_iterator1" ref="a2a9e5ad20679d504779bd041b9a419e6" args="(const self_type &amp;m, size_type it1, size_type it2)" -->
BOOST_UBLAS_INLINE&nbsp;</td><td class="memItemRight" valign="bottom"><b>const_iterator1</b> (const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1symmetric__matrix.html">self_type</a> &amp;m, size_type it1, size_type it2)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adc6aebebaa95fe7afddb2ddffd42a1e3"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::const_iterator1" ref="adc6aebebaa95fe7afddb2ddffd42a1e3" args="(const iterator1 &amp;it)" -->
BOOST_UBLAS_INLINE&nbsp;</td><td class="memItemRight" valign="bottom"><b>const_iterator1</b> (const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1symmetric__matrix_1_1iterator1.html">iterator1</a> &amp;it)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f4e9e555b3da29d97bfd0ff505dd584"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::operator++" ref="a9f4e9e555b3da29d97bfd0ff505dd584" args="()" -->
BOOST_UBLAS_INLINE <br class="typebreak"/>
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1symmetric__matrix_1_1const__iterator1.html">const_iterator1</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator++</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a46c0e5d30a951ae07e654af9737bfe51"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::operator&#45;&#45;" ref="a46c0e5d30a951ae07e654af9737bfe51" args="()" -->
BOOST_UBLAS_INLINE <br class="typebreak"/>
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1symmetric__matrix_1_1const__iterator1.html">const_iterator1</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator--</b> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a81720830fdcc6b875b1c71686550687b"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::operator+=" ref="a81720830fdcc6b875b1c71686550687b" args="(difference_type n)" -->
BOOST_UBLAS_INLINE <br class="typebreak"/>
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1symmetric__matrix_1_1const__iterator1.html">const_iterator1</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator+=</b> (difference_type n)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56ea00776a64608caea567269cf227d8"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::operator&#45;=" ref="a56ea00776a64608caea567269cf227d8" args="(difference_type n)" -->
BOOST_UBLAS_INLINE <br class="typebreak"/>
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1symmetric__matrix_1_1const__iterator1.html">const_iterator1</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator-=</b> (difference_type n)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac973cf54a7a85f0c5df4d324db0a6042"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::operator&#45;" ref="ac973cf54a7a85f0c5df4d324db0a6042" args="(const const_iterator1 &amp;it) const " -->
BOOST_UBLAS_INLINE difference_type&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator-</b> (const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1symmetric__matrix_1_1const__iterator1.html">const_iterator1</a> &amp;it) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab2311328b875b8f06359bf8cc6e5e844"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::operator*" ref="ab2311328b875b8f06359bf8cc6e5e844" args="() const " -->
BOOST_UBLAS_INLINE const_reference&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator*</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae93190d6cea01aac6e18f1b8f734394c"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::operator[]" ref="ae93190d6cea01aac6e18f1b8f734394c" args="(difference_type n) const " -->
BOOST_UBLAS_INLINE const_reference&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator[]</b> (difference_type n) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac6243a911f5f7b68a73303e32ae58c1a"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::begin" ref="ac6243a911f5f7b68a73303e32ae58c1a" args="() const " -->
BOOST_UBLAS_INLINE <a class="el" href="classboost_1_1numeric_1_1ublas_1_1symmetric__matrix_1_1const__iterator2.html">const_iterator2</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>begin</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9a33b70701dc81d99888374c57c11d0d"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::end" ref="a9a33b70701dc81d99888374c57c11d0d" args="() const " -->
BOOST_UBLAS_INLINE <a class="el" href="classboost_1_1numeric_1_1ublas_1_1symmetric__matrix_1_1const__iterator2.html">const_iterator2</a>&nbsp;</td><td class="memItemRight" valign="bottom"><b>end</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa04b8d11d009ca6054d0f0a7d3daa890"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::rbegin" ref="aa04b8d11d009ca6054d0f0a7d3daa890" args="() const " -->
BOOST_UBLAS_INLINE <br class="typebreak"/>
const_reverse_iterator2&nbsp;</td><td class="memItemRight" valign="bottom"><b>rbegin</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad938255d5ec234d63ea43bcc9f8b3b4e"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::rend" ref="ad938255d5ec234d63ea43bcc9f8b3b4e" args="() const " -->
BOOST_UBLAS_INLINE <br class="typebreak"/>
const_reverse_iterator2&nbsp;</td><td class="memItemRight" valign="bottom"><b>rend</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff344871c13a27618e8a86ca7417477c"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::index1" ref="aff344871c13a27618e8a86ca7417477c" args="() const " -->
BOOST_UBLAS_INLINE size_type&nbsp;</td><td class="memItemRight" valign="bottom"><b>index1</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad6845925d7b5150855354f4fffdc1d3a"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::index2" ref="ad6845925d7b5150855354f4fffdc1d3a" args="() const " -->
BOOST_UBLAS_INLINE size_type&nbsp;</td><td class="memItemRight" valign="bottom"><b>index2</b> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa42d1c2d8d2b346045eb034af6199dda"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::operator=" ref="aa42d1c2d8d2b346045eb034af6199dda" args="(const const_iterator1 &amp;it)" -->
BOOST_UBLAS_INLINE <br class="typebreak"/>
<a class="el" href="classboost_1_1numeric_1_1ublas_1_1symmetric__matrix_1_1const__iterator1.html">const_iterator1</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1symmetric__matrix_1_1const__iterator1.html">const_iterator1</a> &amp;it)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a63c490b0e170a3b455955045f29c0ad1"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::operator==" ref="a63c490b0e170a3b455955045f29c0ad1" args="(const const_iterator1 &amp;it) const " -->
BOOST_UBLAS_INLINE bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1symmetric__matrix_1_1const__iterator1.html">const_iterator1</a> &amp;it) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1bab92095047d93bf0d7af4c138b26e0"></a><!-- doxytag: member="boost::numeric::ublas::symmetric_matrix::const_iterator1::operator&lt;" ref="a1bab92095047d93bf0d7af4c138b26e0" args="(const const_iterator1 &amp;it) const " -->
BOOST_UBLAS_INLINE bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&lt;</b> (const <a class="el" href="classboost_1_1numeric_1_1ublas_1_1symmetric__matrix_1_1const__iterator1.html">const_iterator1</a> &amp;it) const </td></tr>
</table>
<h3>template&lt;class T, class TRI, class L, class A&gt;<br/>
class boost::numeric::ublas::symmetric_matrix&lt; T, TRI, L, A &gt;::const_iterator1</h3>
</div>
<hr size="1"/><address style="text-align: right;"><small>Generated on Sun Jul 4 20:31:07 2010 for ublas by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
</body>
</html>