Sophie

Sophie

distrib > Fedora > 16 > i386 > by-pkgid > 4bc66056a634db26a1f4d0845dc41ca6 > files > 3263

mrpt-doc-0.9.5-0.1.20110925svn2670.fc16.i686.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>Eigen::PlainObjectBase Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<div align="left"><a href="http://www.mrpt.org/">Main MRPT website</a> &gt; <b>C++ reference</b> </div>
<div align="right">
<a href="index.html"><img border="0" src="mrpt_logo.png" alt="MRPT logo"></a>
</div>
<!-- Generated by Doxygen 1.7.5 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</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>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
          <div class="left">
            <form id="FSearchBox" action="search.php" method="get">
              <img id="MSearchSelect" src="search/mag.png" alt=""/>
              <input type="text" id="MSearchField" name="query" value="Search" size="20" accesskey="S" 
                     onfocus="searchBox.OnSearchFieldFocus(true)" 
                     onblur="searchBox.OnSearchFieldFocus(false)"/>
            </form>
          </div><div class="right"></div>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="namespace_eigen.html">Eigen</a>      </li>
      <li class="navelem"><a class="el" href="class_eigen_1_1_plain_object_base.html">PlainObjectBase</a>      </li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="#pro-attribs">Protected Attributes</a> &#124;
<a href="#pri-types">Private Types</a> &#124;
<a href="#friends">Friends</a>  </div>
  <div class="headertitle">
<div class="title">Eigen::PlainObjectBase Class Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="Eigen::PlainObjectBase" --><hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Dense storage base class for matrices and arrays. </p>
<p>This class can be extended with the help of the plugin mechanism described on the page TopicCustomizingEigen by defining the preprocessor symbol <code>EIGEN_PLAINOBJECTBASE_PLUGIN</code>.</p>
<dl class="see"><dt><b>See also:</b></dt><dd>TopicClassHierarchy </dd></dl>
</div><div class="dynheader">
Inheritance diagram for Eigen::PlainObjectBase:</div>
<div class="dyncontent">
<div class="center"><img src="class_eigen_1_1_plain_object_base__inherit__graph.png" border="0" usemap="#_eigen_1_1_plain_object_base_inherit__map" alt="Inheritance graph"/></div>
<map name="_eigen_1_1_plain_object_base_inherit__map" id="_eigen_1_1_plain_object_base_inherit__map">
<area shape="rect" id="node3" href="class_eigen_1_1_plain_object_base.html" title="Eigen::PlainObjectBase\&lt; Array\&lt; _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols \&gt; \&gt;" alt="" coords="643,968,1218,995"/><area shape="rect" id="node7" href="class_eigen_1_1_plain_object_base.html" title="Eigen::PlainObjectBase\&lt; Matrix\&lt; _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols \&gt; \&gt;" alt="" coords="641,1019,1221,1045"/><area shape="rect" id="node5" href="class_eigen_1_1_array.html" title="General&#45;purpose arrays with easy API for coefficient&#45;wise operations." alt="" coords="1274,968,1369,995"/><area shape="rect" id="node9" href="class_eigen_1_1_matrix.html" title="The matrix class, also used for vectors and row&#45;vectors." alt="" coords="1272,1019,1371,1045"/><area shape="rect" id="node11" href="classmrpt_1_1math_1_1_c_matrix_fixed_numeric.html" title="A numeric matrix of compile&#45;time fixed size." alt="" coords="2255,157,3107,184"/><area shape="rect" id="node25" href="classmrpt_1_1math_1_1_c_matrix_template_numeric.html" title="A matrix of dynamic size." alt="" coords="2341,411,3021,437"/><area shape="rect" id="node39" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; Scalar, RowsAtCompileTime, 1, Options, MaxRowsAtCompileTime, 1 \&gt;" alt="" coords="2415,461,2947,488"/><area shape="rect" id="node41" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; size_t, 2, 1 \&gt;" alt="" coords="2587,512,2775,539"/><area shape="rect" id="node45" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; NUM, Eigen::Dynamic, 1 \&gt;" alt="" coords="2546,563,2817,589"/><area shape="rect" id="node47" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; T, Eigen::Dynamic, Eigen::Dynamic, Eigen::AutoAlign\|Eigen::RowMajor \&gt;" alt="" coords="2411,613,2952,640"/><area shape="rect" id="node49" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; Scalar, 3, 1 \&gt;" alt="" coords="2586,664,2777,691"/><area shape="rect" id="node51" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; Scalar, AmbientDimAtCompileTime, 1, Options \&gt;" alt="" coords="2482,715,2881,741"/><area shape="rect" id="node53" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; internal::scalar_product_traits\&lt; Lhs::Scalar, Rhs::Scalar \&gt;::ReturnType, 1, 1 \&gt;" alt="" coords="2398,765,2965,792"/><area shape="rect" id="node57" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; T, N, 1 \&gt;" alt="" coords="2599,816,2763,843"/><area shape="rect" id="node63" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; ComplexScalar, ColsAtCompileTime, 1, Options &amp;(~RowMajor), MaxColsAtCompileTime, 1 \&gt;" alt="" coords="2352,867,3011,893"/><area shape="rect" id="node65" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; Scalar, 1, Size, Options\|RowMajor, 1, MaxSize \&gt;" alt="" coords="2482,917,2881,944"/><area shape="rect" id="node67" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; T, Eigen::Dynamic, 1 \&gt;" alt="" coords="2558,968,2805,995"/><area shape="rect" id="node71" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; T, NROWS, NCOLS, Eigen::AutoAlign\|((NCOLS==1 &amp;&amp;NROWS!=1)?Eigen::ColMajor:Eigen::RowMajor) \&gt;" alt="" coords="2314,1019,3049,1045"/><area shape="rect" id="node73" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; Scalar, Dim, 1 \&gt;" alt="" coords="2578,1069,2785,1096"/><area shape="rect" id="node75" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; Scalar, DiagSizeAtCompileTime, DiagSizeAtCompileTime, MatrixOptions, MaxDiagSizeAtCompileTime, MaxDiagSizeAtCompileTime \&gt;" alt="" coords="2230,1120,3133,1147"/><area shape="rect" id="node77" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; Scalar, SizeMinusOne, 1, Options &amp;~RowMajor, MaxSizeMinusOne, 1 \&gt;" alt="" coords="2414,1171,2949,1197"/><area shape="rect" id="node79" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; ComplexScalar, ColsAtCompileTime, 1, Options &amp;~RowMajor, MaxColsAtCompileTime, 1 \&gt;" alt="" coords="2356,1221,3007,1248"/><area shape="rect" id="node81" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; Scalar, ColsAtCompileTime, 1, Options &amp;~RowMajor, MaxColsAtCompileTime, 1 \&gt;" alt="" coords="2382,1272,2981,1299"/><area shape="rect" id="node83" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; Index, Dynamic, 1 \&gt;" alt="" coords="2566,1323,2797,1349"/><area shape="rect" id="node85" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; float, 4, 4, Eigen::ColMajor \&gt;" alt="" coords="2542,1373,2821,1400"/><area shape="rect" id="node87" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; Scalar, RowsAtCompileTime, RowsAtCompileTime, MatrixOptions, MaxRowsAtCompileTime, MaxRowsAtCompileTime \&gt;" alt="" coords="2268,1424,3095,1451"/><area shape="rect" id="node89" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; Scalar, AmbientDimAtCompileTime, 1 \&gt;" alt="" coords="2509,1475,2854,1501"/><area shape="rect" id="node91" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; Scalar, ColsAtCompileTime, ColsAtCompileTime, MatrixOptions, MaxColsAtCompileTime, MaxColsAtCompileTime \&gt;" alt="" coords="2282,1525,3081,1552"/><area shape="rect" id="node93" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; ComplexScalar, RowsAtCompileTime, ColsAtCompileTime, Options, MaxRowsAtCompileTime, MaxColsAtCompileTime \&gt;" alt="" coords="2267,1576,3096,1603"/><area shape="rect" id="node95" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; Scalar, Index(AmbientDimAtCompileTime)==Dynamic?Dynamic:Index(AmbientDimAtCompileTime)+1, 1, Options \&gt;" alt="" coords="2288,1627,3075,1653"/><area shape="rect" id="node97" href="class_eigen_1_1_matrix.html" title="Eigen::Matrix\&lt; Index, 1, ColsAtCompileTime, RowMajor, 1, MaxColsAtCompileTime \&gt;" alt="" coords="2418,1677,2945,1704"/><area shape="rect" id="node13" href="classmrpt_1_1math_1_1_c_matrix_fixed_numeric.html" title="mrpt::math::CMatrixFixedNumeric\&lt; double, 7, 7 \&gt;" alt="" coords="3291,5,3603,32"/><area shape="rect" id="node15" href="classmrpt_1_1math_1_1_c_matrix_fixed_numeric.html" title="mrpt::math::CMatrixFixedNumeric\&lt; double, 6, 6 \&gt;" alt="" coords="3291,56,3603,83"/><area shape="rect" id="node17" href="classmrpt_1_1math_1_1_c_matrix_fixed_numeric.html" title="mrpt::math::CMatrixFixedNumeric\&lt; double, 2, 2 \&gt;" alt="" coords="3291,107,3603,133"/><area shape="rect" id="node19" href="classmrpt_1_1math_1_1_c_matrix_fixed_numeric.html" title="mrpt::math::CMatrixFixedNumeric\&lt; double, 3, 3 \&gt;" alt="" coords="3291,157,3603,184"/><area shape="rect" id="node21" href="classmrpt_1_1math_1_1_c_matrix_fixed_numeric.html" title="mrpt::math::CMatrixFixedNumeric\&lt; double, 4, 4 \&gt;" alt="" coords="3291,208,3603,235"/><area shape="rect" id="node23" href="classmrpt_1_1math_1_1_c_matrix_fixed_numeric.html" title="mrpt::math::CMatrixFixedNumeric\&lt; float, 4, 4 \&gt;" alt="" coords="3297,259,3596,285"/><area shape="rect" id="node27" href="classmrpt_1_1math_1_1_c_matrix.html" title="This class is a &quot;CSerializable&quot; wrapper for &quot;CMatrixFloat&quot;." alt="" coords="3353,309,3541,336"/><area shape="rect" id="node29" href="classmrpt_1_1math_1_1_c_matrix_template_numeric.html" title="mrpt::math::CMatrixTemplateNumeric\&lt; NUMTYPE \&gt;" alt="" coords="3281,360,3613,387"/><area shape="rect" id="node31" href="classmrpt_1_1math_1_1_c_matrix_template_numeric.html" title="mrpt::math::CMatrixTemplateNumeric\&lt; double \&gt;" alt="" coords="3295,411,3599,437"/><area shape="rect" id="node35" href="classmrpt_1_1math_1_1_c_matrix_template_numeric.html" title="mrpt::math::CMatrixTemplateNumeric\&lt; kftype \&gt;" alt="" coords="3295,461,3598,488"/><area shape="rect" id="node37" href="classmrpt_1_1math_1_1_c_matrix_template_numeric.html" title="mrpt::math::CMatrixTemplateNumeric\&lt; KFTYPE \&gt;" alt="" coords="3287,512,3606,539"/><area shape="rect" id="node33" href="classmrpt_1_1math_1_1_c_matrix_d.html" title="This class is a &quot;CSerializable&quot; wrapper for &quot;CMatrixTemplateNumeric&lt;double&gt;&quot;." alt="" coords="3852,411,4001,437"/><area shape="rect" id="node43" href="structmrpt_1_1math_1_1_c_matrix_template_size.html" title="Auxiliary class used in CMatrixTemplate:size(), CMatrixTemplate::resize(), CMatrixFixedNumeric::size(..." alt="" coords="3337,563,3556,589"/><area shape="rect" id="node55" href="class_eigen_1_1_general_product_3_01_lhs_00_01_rhs_00_01_inner_product_01_4.html" title="Eigen::GeneralProduct\&lt; Lhs, Rhs, InnerProduct \&gt;" alt="" coords="3291,765,3603,792"/><area shape="rect" id="node59" href="classmrpt_1_1math_1_1_c_array_numeric.html" title="CArrayNumeric is an array for numeric types supporting several mathematical operations (actually..." alt="" coords="3355,816,3538,843"/><area shape="rect" id="node61" href="classmrpt_1_1math_1_1_c_array_numeric.html" title="mrpt::math::CArrayNumeric\&lt; unsigned int, N \&gt;" alt="" coords="3779,816,4074,843"/><area shape="rect" id="node69" href="structmrpt_1_1dynamicsize__vector.html" title="The base class of MRPT vectors, actually, Eigen column matrices of dynamic size with specialized cons..." alt="" coords="3361,968,3533,995"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>

<p><a href="class_eigen_1_1_plain_object_base-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_aligned_map_type.html">StridedAlignedMapType</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_const_aligned_map_type.html">StridedConstAlignedMapType</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_const_map_type.html">StridedConstMapType</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_map_type.html">StridedMapType</a></td></tr>
<tr><td colspan="2"><h2><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="class_eigen_1_1_plain_object_base.html#ac409e909627f6957f0b18b6e2f028a8aa550f77afc9e4f8161bebed08a219df2d">Options</a> =  internal::traits&lt;Derived&gt;::Options
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="class_eigen_1_1_plain_object_base.html#a72f492486c985017221ad8688e25ce01a8e6f7bca7d325934925a8ccc8a75dbb6">NeedsToAlign</a>
 }</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef <br class="typebreak"/>
<a class="el" href="struct_eigen_1_1internal_1_1dense__xpr__base.html">internal::dense_xpr_base</a><br class="typebreak"/>
&lt; Derived &gt;::type&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#ac0d606523c95bd4fd304022d161ac89f">Base</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef internal::traits<br class="typebreak"/>
&lt; Derived &gt;::<a class="el" href="class_eigen_1_1_plain_object_base.html#ae8c7ad772eea1e67074947228987f718">StorageKind</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#ae8c7ad772eea1e67074947228987f718">StorageKind</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef internal::traits<br class="typebreak"/>
&lt; Derived &gt;::<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef internal::traits<br class="typebreak"/>
&lt; Derived &gt;::<a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef <br class="typebreak"/>
<a class="el" href="struct_eigen_1_1internal_1_1packet__traits.html">internal::packet_traits</a><br class="typebreak"/>
&lt; <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> &gt;::type&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a0be7a323c4d8364e9e97bd14d15f17a4">PacketScalar</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&lt; <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> &gt;::Real&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a911f0f331904cefe4bfda1f8dc9e3131">RealScalar</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef Derived&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a40916b7c2ddb8a774ba8b445ed8c6056">DenseType</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_eigen_1_1_map.html">Eigen::Map</a>&lt; Derived, <br class="typebreak"/>
Unaligned &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a07e7197199852af618f1dee9e1393f83">MapType</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef const <a class="el" href="class_eigen_1_1_map.html">Eigen::Map</a><br class="typebreak"/>
&lt; const Derived, Unaligned &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a2bb79e0d2d7807603469958120604d9d">ConstMapType</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_eigen_1_1_map.html">Eigen::Map</a>&lt; Derived, <br class="typebreak"/>
Aligned &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a7628269fde3b949cc6cf589b2a4b555e">AlignedMapType</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef const <a class="el" href="class_eigen_1_1_map.html">Eigen::Map</a><br class="typebreak"/>
&lt; const Derived, Aligned &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a055db7a64e11281d870a4941ee01922c">ConstAlignedMapType</a></td></tr>
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_eigen_1_1_plain_object_base.html#ac0d606523c95bd4fd304022d161ac89f">Base</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a1d9c8b55933d6f6e0e27c252f05a4191">base</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_eigen_1_1_plain_object_base.html#ac0d606523c95bd4fd304022d161ac89f">Base</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a0beb4a0a340d28375afa3e11cd5740ef">base</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a4f740be94c28777819aecb8d47e3bdb4">rows</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a6268375015b1413e43d624d1b3207285">cols</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a54466c3d96f22c6f87536b5700a6fc23">coeff</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> row, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> col) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#aede22a145df14032e719b80fe54ca4b1">coeff</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> index) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#af514f9a6da482db7c343da408c5d6c1d">coeffRef</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> row, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> col)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a1a9feae8a5753df81dc24217adfd98c2">coeffRef</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> index)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#abb2b398b88b1d33437ada762166751bd">coeffRef</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> row, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> col) const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a11b6f8d2244e0a0157236520a38606f6">coeffRef</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> index) const </td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int LoadMode&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE <a class="el" href="class_eigen_1_1_plain_object_base.html#a0be7a323c4d8364e9e97bd14d15f17a4">PacketScalar</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a8b1795c59abb76b5af68f3c59cf68412">packet</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> row, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> col) const </td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int LoadMode&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE <a class="el" href="class_eigen_1_1_plain_object_base.html#a0be7a323c4d8364e9e97bd14d15f17a4">PacketScalar</a>&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#ac559f666458d17868e49fc120e54501d">packet</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> index) const </td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int StoreMode&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#ac72639069546cb4429a7a8d400197efe">writePacket</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> row, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> col, const <a class="el" href="class_eigen_1_1_plain_object_base.html#a0be7a323c4d8364e9e97bd14d15f17a4">PacketScalar</a> &amp;x)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int StoreMode&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#acf17cdc2d03548741c768e9bc4063aae">writePacket</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> index, const <a class="el" href="class_eigen_1_1_plain_object_base.html#a0be7a323c4d8364e9e97bd14d15f17a4">PacketScalar</a> &amp;x)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#af24ed908555fd343f17bfeaa01caf81a">data</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a561e177e156a272271cda3d11064799f">data</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a745c89c1fb46cf196388a1cc419442a7">resize</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> rows, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> cols)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes <code>*this</code> to a <em>rows</em> x <em>cols</em> matrix.  <a href="#a745c89c1fb46cf196388a1cc419442a7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#ab4c4bafda4d215e9311e23a3fa5066bd">resize</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> size)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes <code>*this</code> to a vector of length <em>size</em>.  <a href="#ab4c4bafda4d215e9311e23a3fa5066bd"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#aa0230cb7db1463757f6b88525050ff71">resize</a> (<a class="el" href="struct_eigen_1_1_no_change__t.html">NoChange_t</a>, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> cols)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes the matrix, changing only the number of columns.  <a href="#aa0230cb7db1463757f6b88525050ff71"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#afd053a96c0c4c0e399d0f9a5eaf5c999">resize</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> rows, <a class="el" href="struct_eigen_1_1_no_change__t.html">NoChange_t</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes the matrix, changing only the number of rows.  <a href="#afd053a96c0c4c0e399d0f9a5eaf5c999"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#aaaa7d0315460d692b20d7313a6696705">resizeLike</a> (const <a class="el" href="struct_eigen_1_1_eigen_base.html">EigenBase</a>&lt; OtherDerived &gt; &amp;_other)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes <code>*this</code> to have the same dimensions as <em>other</em>.  <a href="#aaaa7d0315460d692b20d7313a6696705"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a8b6b603f2bd5473c7773e774802b7bab">conservativeResize</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> rows, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> cols)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes the matrix to <em>rows</em> x <em>cols</em> while leaving old values untouched.  <a href="#a8b6b603f2bd5473c7773e774802b7bab"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#ad3bebd788954eea4d1ea0e1fbd2867a3">conservativeResize</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> rows, <a class="el" href="struct_eigen_1_1_no_change__t.html">NoChange_t</a>)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes the matrix to <em>rows</em> x <em>cols</em> while leaving old values untouched.  <a href="#ad3bebd788954eea4d1ea0e1fbd2867a3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a918eafa7958fb8bb88f0f99ffe6096e1">conservativeResize</a> (<a class="el" href="struct_eigen_1_1_no_change__t.html">NoChange_t</a>, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> cols)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes the matrix to <em>rows</em> x <em>cols</em> while leaving old values untouched.  <a href="#a918eafa7958fb8bb88f0f99ffe6096e1"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a172d1920d9b42ffcd29df005f661dbda">conservativeResize</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> size)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes the vector to <em>size</em> while retaining old values.  <a href="#a172d1920d9b42ffcd29df005f661dbda"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a1531653aad415f1eaa473f20d4ed38e3">conservativeResizeLike</a> (const <a class="el" href="class_eigen_1_1_dense_base.html">DenseBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes the matrix to <em>rows</em> x <em>cols</em> of <code>other</code>, while leaving old values untouched.  <a href="#a1531653aad415f1eaa473f20d4ed38e3"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#abfa4aa2992a5b7acf5ece79840277f70">operator=</a> (const <a class="el" href="class_eigen_1_1_plain_object_base.html">PlainObjectBase</a> &amp;other)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This is a special case of the templated operator=.  <a href="#abfa4aa2992a5b7acf5ece79840277f70"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE Derived &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#aa629a47c7df02d6bf67bf9e3dec828c8">lazyAssign</a> (const <a class="el" href="class_eigen_1_1_dense_base.html">DenseBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE Derived &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#af4cb1d34d251efc82ceb671db43ba231">operator=</a> (const <a class="el" href="class_eigen_1_1_return_by_value.html">ReturnByValue</a>&lt; OtherDerived &gt; &amp;func)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a076940b2efd45c946222513a4a7d1c08">PlainObjectBase</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#aae28aa7615f97b12f9347a3c1b8b0b03">PlainObjectBase</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> size, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> rows, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> cols)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE Derived &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#ae1b1e23b1149cd602ab78adb23df3b3d">operator=</a> (const <a class="el" href="struct_eigen_1_1_eigen_base.html">EigenBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a38073a5aef1c39a7ff0856523d49634d">PlainObjectBase</a> (const <a class="el" href="struct_eigen_1_1_eigen_base.html">EigenBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#ad8613b4a40d9fd15af190591d595db6d">setConstant</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> size, const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> &amp;value)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes to the given <em>size</em>, and sets all coefficients in this expression to the given <em>value</em>.  <a href="#ad8613b4a40d9fd15af190591d595db6d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#aeabe99ee525717e7066ef190a4d78a40">setConstant</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> rows, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> cols, const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> &amp;value)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes to the given size, and sets all coefficients in this expression to the given <em>value</em>.  <a href="#aeabe99ee525717e7066ef190a4d78a40"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a69a0c5bfb37ab12f32c2b32286555009">setZero</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> size)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes to the given <em>size</em>, and sets all coefficients in this expression to zero.  <a href="#a69a0c5bfb37ab12f32c2b32286555009"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a30f7c105a271c880f7f53d42a6915bf8">setZero</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> rows, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> cols)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes to the given size, and sets all coefficients in this expression to zero.  <a href="#a30f7c105a271c880f7f53d42a6915bf8"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a86da9f50e9e58ba9233c6be7ef0639c9">setOnes</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> size)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes to the given <em>size</em>, and sets all coefficients in this expression to one.  <a href="#a86da9f50e9e58ba9233c6be7ef0639c9"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a821df1187bc0b17c6de1b31ea44c412c">setOnes</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> rows, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> cols)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes to the given size, and sets all coefficients in this expression to one.  <a href="#a821df1187bc0b17c6de1b31ea44c412c"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a479b76df0275126c83f7d8678b49cf53">setRandom</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> size)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes to the given <em>size</em>, and sets all coefficients in this expression to random values.  <a href="#a479b76df0275126c83f7d8678b49cf53"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">Derived &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#ab581afcdd862cdd145dcaab5a5709085">setRandom</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> rows, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> cols)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Resizes to the given size, and sets all coefficients in this expression to random values.  <a href="#ab581afcdd862cdd145dcaab5a5709085"></a><br/></td></tr>
<tr><td colspan="2"><h2><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader">Map</div></td></tr>
<tr><td colspan="2"><div class="groupText"><p>These are convenience functions returning <a class="el" href="class_eigen_1_1_map.html" title="A matrix or vector expression mapping an existing array of data.">Map</a> objects.</p>
<p>The <a class="el" href="class_eigen_1_1_plain_object_base.html#ab686847dffbdaf938923ab773e5144de">Map()</a> static functions return unaligned <a class="el" href="class_eigen_1_1_map.html" title="A matrix or vector expression mapping an existing array of data.">Map</a> objects, while the AlignedMap() functions return aligned <a class="el" href="class_eigen_1_1_map.html" title="A matrix or vector expression mapping an existing array of data.">Map</a> objects and thus should be called only with 16-byte-aligned <em>data</em> pointers.</p>
<p>These methods do not allow to specify strides. If you need to specify strides, you have to use the <a class="el" href="class_eigen_1_1_map.html" title="A matrix or vector expression mapping an existing array of data.">Map</a> class directly.</p>
<dl class="see"><dt><b>See also:</b></dt><dd>class <a class="el" href="class_eigen_1_1_map.html" title="A matrix or vector expression mapping an existing array of data.">Map</a> </dd></dl>
</div></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a2bb79e0d2d7807603469958120604d9d">ConstMapType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#ab686847dffbdaf938923ab773e5144de">Map</a> (const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a07e7197199852af618f1dee9e1393f83">MapType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a9ef61a3c36c0cff79502cc9ade71a09c">Map</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a2bb79e0d2d7807603469958120604d9d">ConstMapType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#addd1409582418b849f4febb7fc79d7f2">Map</a> (const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> size)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a07e7197199852af618f1dee9e1393f83">MapType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a56bca07b13a3423721e051e1d2961fb7">Map</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> size)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a2bb79e0d2d7807603469958120604d9d">ConstMapType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a7fd6f711c82d4c08b4b899b1cbbdabd7">Map</a> (const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> rows, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> cols)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a07e7197199852af618f1dee9e1393f83">MapType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#ae8dd43e42c728d205cc52b86b094ea39">Map</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> rows, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> cols)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a055db7a64e11281d870a4941ee01922c">ConstAlignedMapType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a1cd41336d0329dcc17af4c17dd217f0a">MapAligned</a> (const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a7628269fde3b949cc6cf589b2a4b555e">AlignedMapType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a47bf523aff0724cda4a56a43fec1c18d">MapAligned</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a055db7a64e11281d870a4941ee01922c">ConstAlignedMapType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#ad34337c32279e9c9724a49990333ba90">MapAligned</a> (const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> size)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a7628269fde3b949cc6cf589b2a4b555e">AlignedMapType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#af7c7a47d5b84ed661b35921aba0fe518">MapAligned</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> size)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a055db7a64e11281d870a4941ee01922c">ConstAlignedMapType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#af00f91ef88e3ff3b2126475ad46dfdf9">MapAligned</a> (const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> rows, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> cols)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a7628269fde3b949cc6cf589b2a4b555e">AlignedMapType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a5fca0dd02b10aba5194b91239cdf8120">MapAligned</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> rows, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> cols)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int Outer, int Inner&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_const_map_type.html">StridedConstMapType</a><br class="typebreak"/>
&lt; <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt;<br class="typebreak"/>
 &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a80090ea8fac837367d0b76e20f615808">Map</a> (const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int Outer, int Inner&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_map_type.html">StridedMapType</a>&lt; <a class="el" href="class_eigen_1_1_stride.html">Stride</a><br class="typebreak"/>
&lt; Outer, Inner &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a59a35328a96e4bb384c1da91c3d5ae49">Map</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int Outer, int Inner&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_const_map_type.html">StridedConstMapType</a><br class="typebreak"/>
&lt; <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt;<br class="typebreak"/>
 &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#ac25cf65f0d5ec0cc717ac82c4a832677">Map</a> (const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> size, const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int Outer, int Inner&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_map_type.html">StridedMapType</a>&lt; <a class="el" href="class_eigen_1_1_stride.html">Stride</a><br class="typebreak"/>
&lt; Outer, Inner &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#af7c52bf2227b0ee21d9be68bfbc4db20">Map</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> size, const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int Outer, int Inner&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_const_map_type.html">StridedConstMapType</a><br class="typebreak"/>
&lt; <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt;<br class="typebreak"/>
 &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#aa5aa91c3297878b2507494deb166acfc">Map</a> (const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> rows, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> cols, const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int Outer, int Inner&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_map_type.html">StridedMapType</a>&lt; <a class="el" href="class_eigen_1_1_stride.html">Stride</a><br class="typebreak"/>
&lt; Outer, Inner &gt; &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a1f9706e8a14ffd57378caaec6b745609">Map</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> rows, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> cols, const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int Outer, int Inner&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static <br class="typebreak"/>
<a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_const_aligned_map_type.html">StridedConstAlignedMapType</a><br class="typebreak"/>
&lt; <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt;<br class="typebreak"/>
 &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#ae7e2cb08ccb4193d6639480ab34668d6">MapAligned</a> (const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int Outer, int Inner&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_aligned_map_type.html">StridedAlignedMapType</a><br class="typebreak"/>
&lt; <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt;<br class="typebreak"/>
 &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a54809abb12d94f484ccea74489bb4a93">MapAligned</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int Outer, int Inner&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static <br class="typebreak"/>
<a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_const_aligned_map_type.html">StridedConstAlignedMapType</a><br class="typebreak"/>
&lt; <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt;<br class="typebreak"/>
 &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#adae33293268807a2add663caf4ab9a6e">MapAligned</a> (const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> size, const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int Outer, int Inner&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_aligned_map_type.html">StridedAlignedMapType</a><br class="typebreak"/>
&lt; <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt;<br class="typebreak"/>
 &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a4eb270b825bc47891afb4b469bca5e9b">MapAligned</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> size, const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int Outer, int Inner&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static <br class="typebreak"/>
<a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_const_aligned_map_type.html">StridedConstAlignedMapType</a><br class="typebreak"/>
&lt; <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt;<br class="typebreak"/>
 &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a4cff025ab9a7bb44688e9b15404d069d">MapAligned</a> (const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> rows, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> cols, const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;int Outer, int Inner&gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_aligned_map_type.html">StridedAlignedMapType</a><br class="typebreak"/>
&lt; <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt;<br class="typebreak"/>
 &gt;::type&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a4695006283437f12ee6574b8669f76bf">MapAligned</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *data, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> rows, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> cols, const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;stride)</td></tr>
<tr><td colspan="2"><h2><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a518198b57b5957ea721387c08487dd85">_resize_to_match</a> (const <a class="el" href="struct_eigen_1_1_eigen_base.html">EigenBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE Derived &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#aca1a378e210c01bf91c4f283359a6e76">_set</a> (const <a class="el" href="class_eigen_1_1_dense_base.html">DenseBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the value of the expression <em>other</em> into <code>*this</code> with automatic resizing.  <a href="#aca1a378e210c01bf91c4f283359a6e76"></a><br/></td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a60cab91b9de21b399ea718bd8a675b9c">_set_selector</a> (const OtherDerived &amp;other, const <a class="el" href="struct_eigen_1_1internal_1_1true__type.html">internal::true_type</a> &amp;)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a2d92725b40ced27de651c2d6f46aecf8">_set_selector</a> (const OtherDerived &amp;other, const <a class="el" href="struct_eigen_1_1internal_1_1false__type.html">internal::false_type</a> &amp;)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE Derived &amp;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#af9e6b6c95e393de99c218470ff3c4aff">_set_noalias</a> (const <a class="el" href="class_eigen_1_1_dense_base.html">DenseBase</a>&lt; OtherDerived &gt; &amp;other)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename T0 , typename T1 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#ae5204e636282c3e1a80547cf0b271f6c">_init2</a> (<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> rows, <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> cols, typename internal::enable_if&lt; Base::SizeAtCompileTime!=2, T0 &gt;::type *=0)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename T0 , typename T1 &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">EIGEN_STRONG_INLINE void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#afeeb3bd83b83e473a8adc3675b9f96ca">_init2</a> (const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> &amp;x, const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> &amp;y, typename internal::enable_if&lt; Base::SizeAtCompileTime==2, T0 &gt;::type *=0)</td></tr>
<tr><td class="memTemplParams" colspan="2">template&lt;typename OtherDerived &gt; </td></tr>
<tr><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a4a3fd5cdabbe3bd54ca8cb2da52ba823">_swap</a> (<a class="el" href="class_eigen_1_1_dense_base.html">DenseBase</a>&lt; OtherDerived &gt; const &amp;other)</td></tr>
<tr><td colspan="2"><h2><a name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_eigen_1_1_dense_storage.html">DenseStorage</a>&lt; <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a>, <br class="typebreak"/>
Base::MaxSizeAtCompileTime, <br class="typebreak"/>
Base::RowsAtCompileTime, <br class="typebreak"/>
Base::ColsAtCompileTime, <br class="typebreak"/>
Options &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#ade4f8cc3de32f963a2e87326beffc7a9">m_storage</a></td></tr>
<tr><td colspan="2"><h2><a name="pri-types"></a>
Private Types</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="class_eigen_1_1_plain_object_base.html#a6950b2e0e0193bead37c21a02aa9980da75ec6c723d61109f7c8fff59bda45d31">ThisConstantIsPrivateInPlainObjectBase</a>
 }</td></tr>
<tr><td colspan="2"><h2><a name="friends"></a>
Friends</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#afc8b922ee02c26fa51efd11d19fc48c0">Eigen::Map</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#ade83ff019d359dc837c0f4b697eb5027">Eigen::Map&lt; Derived, Unaligned &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a52f7d6b523cce948a7804a7aeef210f9">Eigen::Map&lt; const Derived, Unaligned &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a1fb4dbdfade20855c5a35e21541c8215">Eigen::Map&lt; Derived, Aligned &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">class&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#a04713e66d102f7402c7144111ff174df">Eigen::Map&lt; const Derived, Aligned &gt;</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_eigen_1_1_plain_object_base.html#afe6fa2d7a531334046fbf806cc76bd01">internal::matrix_swap_impl</a></td></tr>
</table>
<hr/><h2>Member Typedef Documentation</h2>
<a class="anchor" id="a7628269fde3b949cc6cf589b2a4b555e"></a><!-- doxytag: member="Eigen::PlainObjectBase::AlignedMapType" ref="a7628269fde3b949cc6cf589b2a4b555e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="class_eigen_1_1_map.html">Eigen::Map</a>&lt;Derived, Aligned&gt; <a class="el" href="class_eigen_1_1_plain_object_base.html#a7628269fde3b949cc6cf589b2a4b555e">Eigen::PlainObjectBase::AlignedMapType</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00081">81</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="ac0d606523c95bd4fd304022d161ac89f"></a><!-- doxytag: member="Eigen::PlainObjectBase::Base" ref="ac0d606523c95bd4fd304022d161ac89f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="struct_eigen_1_1internal_1_1dense__xpr__base.html">internal::dense_xpr_base</a>&lt;Derived&gt;::type <a class="el" href="class_eigen_1_1_plain_object_base.html#ac0d606523c95bd4fd304022d161ac89f">Eigen::PlainObjectBase::Base</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="class_eigen_1_1_matrix.html#a3937937098ba1abede25f8bfa441fecb">Eigen::Matrix</a>, <a class="el" href="classmrpt_1_1math_1_1_c_matrix_template_numeric.html#a78bd6f26e88ee375fda0947c7cb3879b">mrpt::math::CMatrixTemplateNumeric</a>, <a class="el" href="classmrpt_1_1math_1_1_c_matrix_fixed_numeric.html#a1df3b132c132f6b3950e61b17c84e2a2">mrpt::math::CMatrixFixedNumeric</a>, and <a class="el" href="class_eigen_1_1_array.html#a6938515137bd0f6c8bbf1cf033e67af4">Eigen::Array</a>.</p>

<p>Definition at line <a class="el" href="_core_source.html#l00057">57</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a055db7a64e11281d870a4941ee01922c"></a><!-- doxytag: member="Eigen::PlainObjectBase::ConstAlignedMapType" ref="a055db7a64e11281d870a4941ee01922c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef const <a class="el" href="class_eigen_1_1_map.html">Eigen::Map</a>&lt;const Derived, Aligned&gt; <a class="el" href="class_eigen_1_1_plain_object_base.html#a055db7a64e11281d870a4941ee01922c">Eigen::PlainObjectBase::ConstAlignedMapType</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00083">83</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a2bb79e0d2d7807603469958120604d9d"></a><!-- doxytag: member="Eigen::PlainObjectBase::ConstMapType" ref="a2bb79e0d2d7807603469958120604d9d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef const <a class="el" href="class_eigen_1_1_map.html">Eigen::Map</a>&lt;const Derived, Unaligned&gt; <a class="el" href="class_eigen_1_1_plain_object_base.html#a2bb79e0d2d7807603469958120604d9d">Eigen::PlainObjectBase::ConstMapType</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00079">79</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a40916b7c2ddb8a774ba8b445ed8c6056"></a><!-- doxytag: member="Eigen::PlainObjectBase::DenseType" ref="a40916b7c2ddb8a774ba8b445ed8c6056" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef Derived <a class="el" href="class_eigen_1_1_plain_object_base.html#a40916b7c2ddb8a774ba8b445ed8c6056">Eigen::PlainObjectBase::DenseType</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00064">64</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a666470ebde57c9b1a8b6bf6e93a65098"></a><!-- doxytag: member="Eigen::PlainObjectBase::Index" ref="a666470ebde57c9b1a8b6bf6e93a65098" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef internal::traits&lt;Derived&gt;::<a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Eigen::PlainObjectBase::Index</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00060">60</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a07e7197199852af618f1dee9e1393f83"></a><!-- doxytag: member="Eigen::PlainObjectBase::MapType" ref="a07e7197199852af618f1dee9e1393f83" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="class_eigen_1_1_map.html">Eigen::Map</a>&lt;Derived, Unaligned&gt; <a class="el" href="class_eigen_1_1_plain_object_base.html#a07e7197199852af618f1dee9e1393f83">Eigen::PlainObjectBase::MapType</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00077">77</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a0be7a323c4d8364e9e97bd14d15f17a4"></a><!-- doxytag: member="Eigen::PlainObjectBase::PacketScalar" ref="a0be7a323c4d8364e9e97bd14d15f17a4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="struct_eigen_1_1internal_1_1packet__traits.html">internal::packet_traits</a>&lt;<a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a>&gt;::type <a class="el" href="class_eigen_1_1_plain_object_base.html#a0be7a323c4d8364e9e97bd14d15f17a4">Eigen::PlainObjectBase::PacketScalar</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00062">62</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a911f0f331904cefe4bfda1f8dc9e3131"></a><!-- doxytag: member="Eigen::PlainObjectBase::RealScalar" ref="a911f0f331904cefe4bfda1f8dc9e3131" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="struct_eigen_1_1_num_traits.html">NumTraits</a>&lt;<a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a>&gt;::Real <a class="el" href="class_eigen_1_1_plain_object_base.html#a911f0f331904cefe4bfda1f8dc9e3131">Eigen::PlainObjectBase::RealScalar</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00063">63</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="ab1d9dd7e041efb49d820cf6b9b669487"></a><!-- doxytag: member="Eigen::PlainObjectBase::Scalar" ref="ab1d9dd7e041efb49d820cf6b9b669487" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef internal::traits&lt;Derived&gt;::<a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Eigen::PlainObjectBase::Scalar</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00061">61</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="ae8c7ad772eea1e67074947228987f718"></a><!-- doxytag: member="Eigen::PlainObjectBase::StorageKind" ref="ae8c7ad772eea1e67074947228987f718" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef internal::traits&lt;Derived&gt;::<a class="el" href="class_eigen_1_1_plain_object_base.html#ae8c7ad772eea1e67074947228987f718">StorageKind</a> <a class="el" href="class_eigen_1_1_plain_object_base.html#ae8c7ad772eea1e67074947228987f718">Eigen::PlainObjectBase::StorageKind</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00059">59</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<hr/><h2>Member Enumeration Documentation</h2>
<a class="anchor" id="ac409e909627f6957f0b18b6e2f028a8a"></a><!-- doxytag: member="Eigen::PlainObjectBase::@206" ref="ac409e909627f6957f0b18b6e2f028a8a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="ac409e909627f6957f0b18b6e2f028a8aa550f77afc9e4f8161bebed08a219df2d"></a><!-- doxytag: member="Options" ref="ac409e909627f6957f0b18b6e2f028a8aa550f77afc9e4f8161bebed08a219df2d" args="" -->Options</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="_core_source.html#l00056">56</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a72f492486c985017221ad8688e25ce01"></a><!-- doxytag: member="Eigen::PlainObjectBase::@207" ref="a72f492486c985017221ad8688e25ce01" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a72f492486c985017221ad8688e25ce01a8e6f7bca7d325934925a8ccc8a75dbb6"></a><!-- doxytag: member="NeedsToAlign" ref="a72f492486c985017221ad8688e25ce01a8e6f7bca7d325934925a8ccc8a75dbb6" args="" -->NeedsToAlign</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="_core_source.html#l00094">94</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a6950b2e0e0193bead37c21a02aa9980d"></a><!-- doxytag: member="Eigen::PlainObjectBase::@208" ref="a6950b2e0e0193bead37c21a02aa9980d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum<code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" id="a6950b2e0e0193bead37c21a02aa9980da75ec6c723d61109f7c8fff59bda45d31"></a><!-- doxytag: member="ThisConstantIsPrivateInPlainObjectBase" ref="a6950b2e0e0193bead37c21a02aa9980da75ec6c723d61109f7c8fff59bda45d31" args="" -->ThisConstantIsPrivateInPlainObjectBase</em>&nbsp;</td><td>
</td></tr>
</table>
</dd>
</dl>

<p>Definition at line <a class="el" href="_core_source.html#l00630">630</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a076940b2efd45c946222513a4a7d1c08"></a><!-- doxytag: member="Eigen::PlainObjectBase::PlainObjectBase" ref="a076940b2efd45c946222513a4a7d1c08" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE Eigen::PlainObjectBase::PlainObjectBase </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline, explicit]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00382">382</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="aae28aa7615f97b12f9347a3c1b8b0b03"></a><!-- doxytag: member="Eigen::PlainObjectBase::PlainObjectBase" ref="aae28aa7615f97b12f9347a3c1b8b0b03" args="(Index size, Index rows, Index cols)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE Eigen::PlainObjectBase::PlainObjectBase </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00398">398</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a38073a5aef1c39a7ff0856523d49634d"></a><!-- doxytag: member="Eigen::PlainObjectBase::PlainObjectBase" ref="a38073a5aef1c39a7ff0856523d49634d" args="(const EigenBase&lt; OtherDerived &gt; &amp;other)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename OtherDerived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE Eigen::PlainObjectBase::PlainObjectBase </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_eigen_1_1_eigen_base.html">EigenBase</a>&lt; OtherDerived &gt; &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_eigen_1_1_matrix_base.html#a8a7c4f43a0b431a51d223f328322840c">MatrixBase::operator=(const EigenBase&lt;OtherDerived&gt;&amp;)</a> </dd></dl>

<p>Definition at line <a class="el" href="_core_source.html#l00417">417</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="ae5204e636282c3e1a80547cf0b271f6c"></a><!-- doxytag: member="Eigen::PlainObjectBase::_init2" ref="ae5204e636282c3e1a80547cf0b271f6c" args="(Index rows, Index cols, typename internal::enable_if&lt; Base::SizeAtCompileTime!=2, T0 &gt;::type *=0)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T0 , typename T1 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE void Eigen::PlainObjectBase::_init2 </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename internal::enable_if&lt; Base::SizeAtCompileTime!=2, T0 &gt;::type *&#160;</td>
          <td class="paramname"> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00584">584</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="afeeb3bd83b83e473a8adc3675b9f96ca"></a><!-- doxytag: member="Eigen::PlainObjectBase::_init2" ref="afeeb3bd83b83e473a8adc3675b9f96ca" args="(const Scalar &amp;x, const Scalar &amp;y, typename internal::enable_if&lt; Base::SizeAtCompileTime==2, T0 &gt;::type *=0)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename T0 , typename T1 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE void Eigen::PlainObjectBase::_init2 </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>x</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>y</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">typename internal::enable_if&lt; Base::SizeAtCompileTime==2, T0 &gt;::type *&#160;</td>
          <td class="paramname"> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00592">592</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a518198b57b5957ea721387c08487dd85"></a><!-- doxytag: member="Eigen::PlainObjectBase::_resize_to_match" ref="a518198b57b5957ea721387c08487dd85" args="(const EigenBase&lt; OtherDerived &gt; &amp;other)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename OtherDerived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE void Eigen::PlainObjectBase::_resize_to_match </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_eigen_1_1_eigen_base.html">EigenBase</a>&lt; OtherDerived &gt; &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td><code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00529">529</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="aca1a378e210c01bf91c4f283359a6e76"></a><!-- doxytag: member="Eigen::PlainObjectBase::_set" ref="aca1a378e210c01bf91c4f283359a6e76" args="(const DenseBase&lt; OtherDerived &gt; &amp;other)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename OtherDerived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE Derived&amp; Eigen::PlainObjectBase::_set </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_dense_base.html">DenseBase</a>&lt; OtherDerived &gt; &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td><code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Copies the value of the expression <em>other</em> into <code>*this</code> with automatic resizing. </p>
<p>*this might be resized to match the dimensions of <em>other</em>. If *this was a null matrix (not already initialized), it will be initialized.</p>
<p>Note that copying a row-vector into a vector (and conversely) is allowed. The resizing, if any, is then done in the appropriate way so that row-vectors remain row-vectors and vectors remain vectors.</p>
<dl class="see"><dt><b>See also:</b></dt><dd>operator=(const MatrixBase&lt;OtherDerived&gt;&amp;), <a class="el" href="class_eigen_1_1_plain_object_base.html#af9e6b6c95e393de99c218470ff3c4aff">_set_noalias()</a> </dd></dl>

<p>Definition at line <a class="el" href="_core_source.html#l00555">555</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="af9e6b6c95e393de99c218470ff3c4aff"></a><!-- doxytag: member="Eigen::PlainObjectBase::_set_noalias" ref="af9e6b6c95e393de99c218470ff3c4aff" args="(const DenseBase&lt; OtherDerived &gt; &amp;other)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename OtherDerived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE Derived&amp; Eigen::PlainObjectBase::_set_noalias </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_dense_base.html">DenseBase</a>&lt; OtherDerived &gt; &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td><code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00573">573</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a60cab91b9de21b399ea718bd8a675b9c"></a><!-- doxytag: member="Eigen::PlainObjectBase::_set_selector" ref="a60cab91b9de21b399ea718bd8a675b9c" args="(const OtherDerived &amp;other, const internal::true_type &amp;)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename OtherDerived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE void Eigen::PlainObjectBase::_set_selector </td>
          <td>(</td>
          <td class="paramtype">const OtherDerived &amp;&#160;</td>
          <td class="paramname"><em>other</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="struct_eigen_1_1internal_1_1true__type.html">internal::true_type</a> &amp;&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00562">562</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a2d92725b40ced27de651c2d6f46aecf8"></a><!-- doxytag: member="Eigen::PlainObjectBase::_set_selector" ref="a2d92725b40ced27de651c2d6f46aecf8" args="(const OtherDerived &amp;other, const internal::false_type &amp;)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename OtherDerived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE void Eigen::PlainObjectBase::_set_selector </td>
          <td>(</td>
          <td class="paramtype">const OtherDerived &amp;&#160;</td>
          <td class="paramname"><em>other</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="struct_eigen_1_1internal_1_1false__type.html">internal::false_type</a> &amp;&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00565">565</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a4a3fd5cdabbe3bd54ca8cb2da52ba823"></a><!-- doxytag: member="Eigen::PlainObjectBase::_swap" ref="a4a3fd5cdabbe3bd54ca8cb2da52ba823" args="(DenseBase&lt; OtherDerived &gt; const &amp;other)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename OtherDerived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::PlainObjectBase::_swap </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_dense_base.html">DenseBase</a>&lt; OtherDerived &gt; const &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td><code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00606">606</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a1d9c8b55933d6f6e0e27c252f05a4191"></a><!-- doxytag: member="Eigen::PlainObjectBase::base" ref="a1d9c8b55933d6f6e0e27c252f05a4191" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_eigen_1_1_plain_object_base.html#ac0d606523c95bd4fd304022d161ac89f">Base</a>&amp; Eigen::PlainObjectBase::base </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00098">98</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a0beb4a0a340d28375afa3e11cd5740ef"></a><!-- doxytag: member="Eigen::PlainObjectBase::base" ref="a0beb4a0a340d28375afa3e11cd5740ef" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="class_eigen_1_1_plain_object_base.html#ac0d606523c95bd4fd304022d161ac89f">Base</a>&amp; Eigen::PlainObjectBase::base </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00099">99</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a54466c3d96f22c6f87536b5700a6fc23"></a><!-- doxytag: member="Eigen::PlainObjectBase::coeff" ref="a54466c3d96f22c6f87536b5700a6fc23" args="(Index row, Index col) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a>&amp; Eigen::PlainObjectBase::coeff </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>row</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>col</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00104">104</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="aede22a145df14032e719b80fe54ca4b1"></a><!-- doxytag: member="Eigen::PlainObjectBase::coeff" ref="aede22a145df14032e719b80fe54ca4b1" args="(Index index) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a>&amp; Eigen::PlainObjectBase::coeff </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>index</em></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00112">112</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="af514f9a6da482db7c343da408c5d6c1d"></a><!-- doxytag: member="Eigen::PlainObjectBase::coeffRef" ref="af514f9a6da482db7c343da408c5d6c1d" args="(Index row, Index col)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a>&amp; Eigen::PlainObjectBase::coeffRef </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>row</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>col</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00117">117</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a1a9feae8a5753df81dc24217adfd98c2"></a><!-- doxytag: member="Eigen::PlainObjectBase::coeffRef" ref="a1a9feae8a5753df81dc24217adfd98c2" args="(Index index)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a>&amp; Eigen::PlainObjectBase::coeffRef </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>index</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00125">125</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="abb2b398b88b1d33437ada762166751bd"></a><!-- doxytag: member="Eigen::PlainObjectBase::coeffRef" ref="abb2b398b88b1d33437ada762166751bd" args="(Index row, Index col) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a>&amp; Eigen::PlainObjectBase::coeffRef </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>row</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>col</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00130">130</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a11b6f8d2244e0a0157236520a38606f6"></a><!-- doxytag: member="Eigen::PlainObjectBase::coeffRef" ref="a11b6f8d2244e0a0157236520a38606f6" args="(Index index) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a>&amp; Eigen::PlainObjectBase::coeffRef </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>index</em></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00138">138</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a6268375015b1413e43d624d1b3207285"></a><!-- doxytag: member="Eigen::PlainObjectBase::cols" ref="a6268375015b1413e43d624d1b3207285" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> Eigen::PlainObjectBase::cols </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00102">102</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

<p>Referenced by <a class="el" href="ops__matrices_8h_source.html#l00062">mrpt::math::operator&gt;&gt;()</a>.</p>

</div>
</div>
<a class="anchor" id="a8b6b603f2bd5473c7773e774802b7bab"></a><!-- doxytag: member="Eigen::PlainObjectBase::conservativeResize" ref="a8b6b603f2bd5473c7773e774802b7bab" args="(Index rows, Index cols)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE void Eigen::PlainObjectBase::conservativeResize </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resizes the matrix to <em>rows</em> x <em>cols</em> while leaving old values untouched. </p>
<p>The method is intended for matrices of dynamic size. If you only want to change the number of rows and/or of columns, you can use <a class="el" href="class_eigen_1_1_plain_object_base.html#a918eafa7958fb8bb88f0f99ffe6096e1" title="Resizes the matrix to rows x cols while leaving old values untouched.">conservativeResize(NoChange_t, Index)</a> or <a class="el" href="class_eigen_1_1_plain_object_base.html#ad3bebd788954eea4d1ea0e1fbd2867a3" title="Resizes the matrix to rows x cols while leaving old values untouched.">conservativeResize(Index, NoChange_t)</a>.</p>
<p>Matrices are resized relative to the top-left element. In case values need to be appended to the matrix they will be uninitialized. </p>

<p>Definition at line <a class="el" href="_core_source.html#l00300">300</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="ad3bebd788954eea4d1ea0e1fbd2867a3"></a><!-- doxytag: member="Eigen::PlainObjectBase::conservativeResize" ref="ad3bebd788954eea4d1ea0e1fbd2867a3" args="(Index rows, NoChange_t)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE void Eigen::PlainObjectBase::conservativeResize </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_eigen_1_1_no_change__t.html">NoChange_t</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resizes the matrix to <em>rows</em> x <em>cols</em> while leaving old values untouched. </p>
<p>As opposed to <a class="el" href="class_eigen_1_1_plain_object_base.html#a8b6b603f2bd5473c7773e774802b7bab" title="Resizes the matrix to rows x cols while leaving old values untouched.">conservativeResize(Index rows, Index cols)</a>, this version leaves the number of columns unchanged.</p>
<p>In case the matrix is growing, new rows will be uninitialized. </p>

<p>Definition at line <a class="el" href="_core_source.html#l00312">312</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a918eafa7958fb8bb88f0f99ffe6096e1"></a><!-- doxytag: member="Eigen::PlainObjectBase::conservativeResize" ref="a918eafa7958fb8bb88f0f99ffe6096e1" args="(NoChange_t, Index cols)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE void Eigen::PlainObjectBase::conservativeResize </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_eigen_1_1_no_change__t.html">NoChange_t</a>&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resizes the matrix to <em>rows</em> x <em>cols</em> while leaving old values untouched. </p>
<p>As opposed to <a class="el" href="class_eigen_1_1_plain_object_base.html#a8b6b603f2bd5473c7773e774802b7bab" title="Resizes the matrix to rows x cols while leaving old values untouched.">conservativeResize(Index rows, Index cols)</a>, this version leaves the number of rows unchanged.</p>
<p>In case the matrix is growing, new columns will be uninitialized. </p>

<p>Definition at line <a class="el" href="_core_source.html#l00325">325</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a172d1920d9b42ffcd29df005f661dbda"></a><!-- doxytag: member="Eigen::PlainObjectBase::conservativeResize" ref="a172d1920d9b42ffcd29df005f661dbda" args="(Index size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE void Eigen::PlainObjectBase::conservativeResize </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>size</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resizes the vector to <em>size</em> while retaining old values. </p>
<p>. This method does not work for partially dynamic matrices when the static dimension is anything other than 1. For example it will not work with Matrix&lt;double, 2, Dynamic&gt;.</p>
<p>When values are appended, they will be uninitialized. </p>

<p>Definition at line <a class="el" href="_core_source.html#l00339">339</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a1531653aad415f1eaa473f20d4ed38e3"></a><!-- doxytag: member="Eigen::PlainObjectBase::conservativeResizeLike" ref="a1531653aad415f1eaa473f20d4ed38e3" args="(const DenseBase&lt; OtherDerived &gt; &amp;other)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename OtherDerived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE void Eigen::PlainObjectBase::conservativeResizeLike </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_dense_base.html">DenseBase</a>&lt; OtherDerived &gt; &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resizes the matrix to <em>rows</em> x <em>cols</em> of <code>other</code>, while leaving old values untouched. </p>
<p>The method is intended for matrices of dynamic size. If you only want to change the number of rows and/or of columns, you can use <a class="el" href="class_eigen_1_1_plain_object_base.html#a918eafa7958fb8bb88f0f99ffe6096e1" title="Resizes the matrix to rows x cols while leaving old values untouched.">conservativeResize(NoChange_t, Index)</a> or <a class="el" href="class_eigen_1_1_plain_object_base.html#ad3bebd788954eea4d1ea0e1fbd2867a3" title="Resizes the matrix to rows x cols while leaving old values untouched.">conservativeResize(Index, NoChange_t)</a>.</p>
<p>Matrices are resized relative to the top-left element. In case values need to be appended to the matrix they will copied from <code>other</code>. </p>

<p>Definition at line <a class="el" href="_core_source.html#l00354">354</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="af24ed908555fd343f17bfeaa01caf81a"></a><!-- doxytag: member="Eigen::PlainObjectBase::data" ref="af24ed908555fd343f17bfeaa01caf81a" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a>* Eigen::PlainObjectBase::data </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="return"><dt><b>Returns:</b></dt><dd>a const pointer to the data array of this matrix </dd></dl>

<p>Definition at line <a class="el" href="_core_source.html#l00178">178</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a561e177e156a272271cda3d11064799f"></a><!-- doxytag: member="Eigen::PlainObjectBase::data" ref="a561e177e156a272271cda3d11064799f" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a>* Eigen::PlainObjectBase::data </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="return"><dt><b>Returns:</b></dt><dd>a pointer to the data array of this matrix </dd></dl>

<p>Definition at line <a class="el" href="_core_source.html#l00182">182</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="aa629a47c7df02d6bf67bf9e3dec828c8"></a><!-- doxytag: member="Eigen::PlainObjectBase::lazyAssign" ref="aa629a47c7df02d6bf67bf9e3dec828c8" args="(const DenseBase&lt; OtherDerived &gt; &amp;other)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename OtherDerived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE Derived&amp; Eigen::PlainObjectBase::lazyAssign </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_dense_base.html">DenseBase</a>&lt; OtherDerived &gt; &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<dl class="see"><dt><b>See also:</b></dt><dd>MatrixBase::lazyAssign() </dd></dl>

<p>Definition at line <a class="el" href="_core_source.html#l00369">369</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="ab686847dffbdaf938923ab773e5144de"></a><!-- doxytag: member="Eigen::PlainObjectBase::Map" ref="ab686847dffbdaf938923ab773e5144de" args="(const Scalar *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a2bb79e0d2d7807603469958120604d9d">ConstMapType</a> Eigen::PlainObjectBase::Map </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em></td><td>)</td>
          <td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00435">435</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a9ef61a3c36c0cff79502cc9ade71a09c"></a><!-- doxytag: member="Eigen::PlainObjectBase::Map" ref="a9ef61a3c36c0cff79502cc9ade71a09c" args="(Scalar *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a07e7197199852af618f1dee9e1393f83">MapType</a> Eigen::PlainObjectBase::Map </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em></td><td>)</td>
          <td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00437">437</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="addd1409582418b849f4febb7fc79d7f2"></a><!-- doxytag: member="Eigen::PlainObjectBase::Map" ref="addd1409582418b849f4febb7fc79d7f2" args="(const Scalar *data, Index size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a2bb79e0d2d7807603469958120604d9d">ConstMapType</a> Eigen::PlainObjectBase::Map </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00439">439</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a56bca07b13a3423721e051e1d2961fb7"></a><!-- doxytag: member="Eigen::PlainObjectBase::Map" ref="a56bca07b13a3423721e051e1d2961fb7" args="(Scalar *data, Index size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a07e7197199852af618f1dee9e1393f83">MapType</a> Eigen::PlainObjectBase::Map </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00441">441</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a7fd6f711c82d4c08b4b899b1cbbdabd7"></a><!-- doxytag: member="Eigen::PlainObjectBase::Map" ref="a7fd6f711c82d4c08b4b899b1cbbdabd7" args="(const Scalar *data, Index rows, Index cols)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a2bb79e0d2d7807603469958120604d9d">ConstMapType</a> Eigen::PlainObjectBase::Map </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00443">443</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="ae8dd43e42c728d205cc52b86b094ea39"></a><!-- doxytag: member="Eigen::PlainObjectBase::Map" ref="ae8dd43e42c728d205cc52b86b094ea39" args="(Scalar *data, Index rows, Index cols)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a07e7197199852af618f1dee9e1393f83">MapType</a> Eigen::PlainObjectBase::Map </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00445">445</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a80090ea8fac837367d0b76e20f615808"></a><!-- doxytag: member="Eigen::PlainObjectBase::Map" ref="a80090ea8fac837367d0b76e20f615808" args="(const Scalar *data, const Stride&lt; Outer, Inner &gt; &amp;stride)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int Outer, int Inner&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_const_map_type.html">StridedConstMapType</a>&lt;<a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt;Outer, Inner&gt; &gt;::type Eigen::PlainObjectBase::Map </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;&#160;</td>
          <td class="paramname"><em>stride</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00462">462</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a59a35328a96e4bb384c1da91c3d5ae49"></a><!-- doxytag: member="Eigen::PlainObjectBase::Map" ref="a59a35328a96e4bb384c1da91c3d5ae49" args="(Scalar *data, const Stride&lt; Outer, Inner &gt; &amp;stride)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int Outer, int Inner&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_map_type.html">StridedMapType</a>&lt;<a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt;Outer, Inner&gt; &gt;::type Eigen::PlainObjectBase::Map </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;&#160;</td>
          <td class="paramname"><em>stride</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00465">465</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="ac25cf65f0d5ec0cc717ac82c4a832677"></a><!-- doxytag: member="Eigen::PlainObjectBase::Map" ref="ac25cf65f0d5ec0cc717ac82c4a832677" args="(const Scalar *data, Index size, const Stride&lt; Outer, Inner &gt; &amp;stride)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int Outer, int Inner&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_const_map_type.html">StridedConstMapType</a>&lt;<a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt;Outer, Inner&gt; &gt;::type Eigen::PlainObjectBase::Map </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;&#160;</td>
          <td class="paramname"><em>stride</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00468">468</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="af7c52bf2227b0ee21d9be68bfbc4db20"></a><!-- doxytag: member="Eigen::PlainObjectBase::Map" ref="af7c52bf2227b0ee21d9be68bfbc4db20" args="(Scalar *data, Index size, const Stride&lt; Outer, Inner &gt; &amp;stride)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int Outer, int Inner&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_map_type.html">StridedMapType</a>&lt;<a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt;Outer, Inner&gt; &gt;::type Eigen::PlainObjectBase::Map </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;&#160;</td>
          <td class="paramname"><em>stride</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00471">471</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="aa5aa91c3297878b2507494deb166acfc"></a><!-- doxytag: member="Eigen::PlainObjectBase::Map" ref="aa5aa91c3297878b2507494deb166acfc" args="(const Scalar *data, Index rows, Index cols, const Stride&lt; Outer, Inner &gt; &amp;stride)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int Outer, int Inner&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_const_map_type.html">StridedConstMapType</a>&lt;<a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt;Outer, Inner&gt; &gt;::type Eigen::PlainObjectBase::Map </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;&#160;</td>
          <td class="paramname"><em>stride</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00474">474</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a1f9706e8a14ffd57378caaec6b745609"></a><!-- doxytag: member="Eigen::PlainObjectBase::Map" ref="a1f9706e8a14ffd57378caaec6b745609" args="(Scalar *data, Index rows, Index cols, const Stride&lt; Outer, Inner &gt; &amp;stride)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int Outer, int Inner&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_map_type.html">StridedMapType</a>&lt;<a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt;Outer, Inner&gt; &gt;::type Eigen::PlainObjectBase::Map </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;&#160;</td>
          <td class="paramname"><em>stride</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00477">477</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a1cd41336d0329dcc17af4c17dd217f0a"></a><!-- doxytag: member="Eigen::PlainObjectBase::MapAligned" ref="a1cd41336d0329dcc17af4c17dd217f0a" args="(const Scalar *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a055db7a64e11281d870a4941ee01922c">ConstAlignedMapType</a> Eigen::PlainObjectBase::MapAligned </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em></td><td>)</td>
          <td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00448">448</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a47bf523aff0724cda4a56a43fec1c18d"></a><!-- doxytag: member="Eigen::PlainObjectBase::MapAligned" ref="a47bf523aff0724cda4a56a43fec1c18d" args="(Scalar *data)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a7628269fde3b949cc6cf589b2a4b555e">AlignedMapType</a> Eigen::PlainObjectBase::MapAligned </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em></td><td>)</td>
          <td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00450">450</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="ad34337c32279e9c9724a49990333ba90"></a><!-- doxytag: member="Eigen::PlainObjectBase::MapAligned" ref="ad34337c32279e9c9724a49990333ba90" args="(const Scalar *data, Index size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a055db7a64e11281d870a4941ee01922c">ConstAlignedMapType</a> Eigen::PlainObjectBase::MapAligned </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00452">452</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="af7c7a47d5b84ed661b35921aba0fe518"></a><!-- doxytag: member="Eigen::PlainObjectBase::MapAligned" ref="af7c7a47d5b84ed661b35921aba0fe518" args="(Scalar *data, Index size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a7628269fde3b949cc6cf589b2a4b555e">AlignedMapType</a> Eigen::PlainObjectBase::MapAligned </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00454">454</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="af00f91ef88e3ff3b2126475ad46dfdf9"></a><!-- doxytag: member="Eigen::PlainObjectBase::MapAligned" ref="af00f91ef88e3ff3b2126475ad46dfdf9" args="(const Scalar *data, Index rows, Index cols)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a055db7a64e11281d870a4941ee01922c">ConstAlignedMapType</a> Eigen::PlainObjectBase::MapAligned </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00456">456</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a5fca0dd02b10aba5194b91239cdf8120"></a><!-- doxytag: member="Eigen::PlainObjectBase::MapAligned" ref="a5fca0dd02b10aba5194b91239cdf8120" args="(Scalar *data, Index rows, Index cols)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="class_eigen_1_1_plain_object_base.html#a7628269fde3b949cc6cf589b2a4b555e">AlignedMapType</a> Eigen::PlainObjectBase::MapAligned </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00458">458</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="ae7e2cb08ccb4193d6639480ab34668d6"></a><!-- doxytag: member="Eigen::PlainObjectBase::MapAligned" ref="ae7e2cb08ccb4193d6639480ab34668d6" args="(const Scalar *data, const Stride&lt; Outer, Inner &gt; &amp;stride)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int Outer, int Inner&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_const_aligned_map_type.html">StridedConstAlignedMapType</a>&lt;<a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt;Outer, Inner&gt; &gt;::type Eigen::PlainObjectBase::MapAligned </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;&#160;</td>
          <td class="paramname"><em>stride</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00481">481</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a54809abb12d94f484ccea74489bb4a93"></a><!-- doxytag: member="Eigen::PlainObjectBase::MapAligned" ref="a54809abb12d94f484ccea74489bb4a93" args="(Scalar *data, const Stride&lt; Outer, Inner &gt; &amp;stride)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int Outer, int Inner&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_aligned_map_type.html">StridedAlignedMapType</a>&lt;<a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt;Outer, Inner&gt; &gt;::type Eigen::PlainObjectBase::MapAligned </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;&#160;</td>
          <td class="paramname"><em>stride</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00484">484</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="adae33293268807a2add663caf4ab9a6e"></a><!-- doxytag: member="Eigen::PlainObjectBase::MapAligned" ref="adae33293268807a2add663caf4ab9a6e" args="(const Scalar *data, Index size, const Stride&lt; Outer, Inner &gt; &amp;stride)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int Outer, int Inner&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_const_aligned_map_type.html">StridedConstAlignedMapType</a>&lt;<a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt;Outer, Inner&gt; &gt;::type Eigen::PlainObjectBase::MapAligned </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;&#160;</td>
          <td class="paramname"><em>stride</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00487">487</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a4eb270b825bc47891afb4b469bca5e9b"></a><!-- doxytag: member="Eigen::PlainObjectBase::MapAligned" ref="a4eb270b825bc47891afb4b469bca5e9b" args="(Scalar *data, Index size, const Stride&lt; Outer, Inner &gt; &amp;stride)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int Outer, int Inner&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_aligned_map_type.html">StridedAlignedMapType</a>&lt;<a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt;Outer, Inner&gt; &gt;::type Eigen::PlainObjectBase::MapAligned </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;&#160;</td>
          <td class="paramname"><em>stride</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00490">490</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a4cff025ab9a7bb44688e9b15404d069d"></a><!-- doxytag: member="Eigen::PlainObjectBase::MapAligned" ref="a4cff025ab9a7bb44688e9b15404d069d" args="(const Scalar *data, Index rows, Index cols, const Stride&lt; Outer, Inner &gt; &amp;stride)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int Outer, int Inner&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_const_aligned_map_type.html">StridedConstAlignedMapType</a>&lt;<a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt;Outer, Inner&gt; &gt;::type Eigen::PlainObjectBase::MapAligned </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;&#160;</td>
          <td class="paramname"><em>stride</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00493">493</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a4695006283437f12ee6574b8669f76bf"></a><!-- doxytag: member="Eigen::PlainObjectBase::MapAligned" ref="a4695006283437f12ee6574b8669f76bf" args="(Scalar *data, Index rows, Index cols, const Stride&lt; Outer, Inner &gt; &amp;stride)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int Outer, int Inner&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="struct_eigen_1_1_plain_object_base_1_1_strided_aligned_map_type.html">StridedAlignedMapType</a>&lt;<a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt;Outer, Inner&gt; &gt;::type Eigen::PlainObjectBase::MapAligned </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> *&#160;</td>
          <td class="paramname"><em>data</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_stride.html">Stride</a>&lt; Outer, Inner &gt; &amp;&#160;</td>
          <td class="paramname"><em>stride</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline, static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00496">496</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="abfa4aa2992a5b7acf5ece79840277f70"></a><!-- doxytag: member="Eigen::PlainObjectBase::operator=" ref="abfa4aa2992a5b7acf5ece79840277f70" args="(const PlainObjectBase &amp;other)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE Derived&amp; Eigen::PlainObjectBase::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html">PlainObjectBase</a> &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>This is a special case of the templated operator=. </p>
<p>Its purpose is to prevent a default operator= from hiding the templated operator=. </p>

<p>Definition at line <a class="el" href="_core_source.html#l00362">362</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="af4cb1d34d251efc82ceb671db43ba231"></a><!-- doxytag: member="Eigen::PlainObjectBase::operator=" ref="af4cb1d34d251efc82ceb671db43ba231" args="(const ReturnByValue&lt; OtherDerived &gt; &amp;func)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename OtherDerived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE Derived&amp; Eigen::PlainObjectBase::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_return_by_value.html">ReturnByValue</a>&lt; OtherDerived &gt; &amp;&#160;</td>
          <td class="paramname"><em>func</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="class_eigen_1_1_matrix.html#a8ef281b4c792f8bc45213574af0dcc85">Eigen::Matrix</a>.</p>

<p>Definition at line <a class="el" href="_core_source.html#l00376">376</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="ae1b1e23b1149cd602ab78adb23df3b3d"></a><!-- doxytag: member="Eigen::PlainObjectBase::operator=" ref="ae1b1e23b1149cd602ab78adb23df3b3d" args="(const EigenBase&lt; OtherDerived &gt; &amp;other)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename OtherDerived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE Derived&amp; Eigen::PlainObjectBase::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_eigen_1_1_eigen_base.html">EigenBase</a>&lt; OtherDerived &gt; &amp;&#160;</td>
          <td class="paramname"><em>other</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">
 
<p>Reimplemented in <a class="el" href="class_eigen_1_1_matrix.html#a4f0913eae351fbf6aafe0f4fa7e93216">Eigen::Matrix</a>, and <a class="el" href="class_eigen_1_1_array.html#a8b70f3ee6d59ccd38ac612954696c204">Eigen::Array</a>.</p>

<p>Definition at line <a class="el" href="_core_source.html#l00408">408</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a8b1795c59abb76b5af68f3c59cf68412"></a><!-- doxytag: member="Eigen::PlainObjectBase::packet" ref="a8b1795c59abb76b5af68f3c59cf68412" args="(Index row, Index col) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int LoadMode&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE <a class="el" href="class_eigen_1_1_plain_object_base.html#a0be7a323c4d8364e9e97bd14d15f17a4">PacketScalar</a> Eigen::PlainObjectBase::packet </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>row</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>col</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00145">145</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="ac559f666458d17868e49fc120e54501d"></a><!-- doxytag: member="Eigen::PlainObjectBase::packet" ref="ac559f666458d17868e49fc120e54501d" args="(Index index) const " -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int LoadMode&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE <a class="el" href="class_eigen_1_1_plain_object_base.html#a0be7a323c4d8364e9e97bd14d15f17a4">PacketScalar</a> Eigen::PlainObjectBase::packet </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>index</em></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00155">155</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a745c89c1fb46cf196388a1cc419442a7"></a><!-- doxytag: member="Eigen::PlainObjectBase::resize" ref="a745c89c1fb46cf196388a1cc419442a7" args="(Index rows, Index cols)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE void Eigen::PlainObjectBase::resize </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resizes <code>*this</code> to a <em>rows</em> x <em>cols</em> matrix. </p>
<p>This method is intended for dynamic-size matrices, although it is legal to call it on any matrix as long as fixed dimensions are left unchanged. If you only want to change the number of rows and/or of columns, you can use <a class="el" href="class_eigen_1_1_plain_object_base.html#aa0230cb7db1463757f6b88525050ff71" title="Resizes the matrix, changing only the number of columns.">resize(NoChange_t, Index)</a>, <a class="el" href="class_eigen_1_1_plain_object_base.html#afd053a96c0c4c0e399d0f9a5eaf5c999" title="Resizes the matrix, changing only the number of rows.">resize(Index, NoChange_t)</a>.</p>
<p>If the current number of coefficients of <code>*this</code> exactly matches the product <em>rows</em> * <em>cols</em>, then no memory allocation is performed and the current values are left unchanged. In all other cases, including shrinking, the data is reallocated and all previous values are lost.</p>
<p>Example: </p>
<div class="fragment"><pre class="fragment"></pre></div><p> Output: </p>
<div class="fragment"><pre class="fragment"></pre></div><dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_eigen_1_1_plain_object_base.html#ab4c4bafda4d215e9311e23a3fa5066bd" title="Resizes *this to a vector of length size.">resize(Index)</a> for vectors, <a class="el" href="class_eigen_1_1_plain_object_base.html#aa0230cb7db1463757f6b88525050ff71" title="Resizes the matrix, changing only the number of columns.">resize(NoChange_t, Index)</a>, <a class="el" href="class_eigen_1_1_plain_object_base.html#afd053a96c0c4c0e399d0f9a5eaf5c999" title="Resizes the matrix, changing only the number of rows.">resize(Index, NoChange_t)</a> </dd></dl>

<p>Definition at line <a class="el" href="_core_source.html#l00201">201</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="ab4c4bafda4d215e9311e23a3fa5066bd"></a><!-- doxytag: member="Eigen::PlainObjectBase::resize" ref="ab4c4bafda4d215e9311e23a3fa5066bd" args="(Index size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::PlainObjectBase::resize </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>size</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resizes <code>*this</code> to a vector of length <em>size</em>. </p>
<p>. This method does not work for partially dynamic matrices when the static dimension is anything other than 1. For example it will not work with Matrix&lt;double, 2, Dynamic&gt;.</p>
<p>Example: </p>
<div class="fragment"><pre class="fragment"></pre></div><p> Output: </p>
<div class="fragment"><pre class="fragment"></pre></div><dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_eigen_1_1_plain_object_base.html#a745c89c1fb46cf196388a1cc419442a7" title="Resizes *this to a rows x cols matrix.">resize(Index,Index)</a>, <a class="el" href="class_eigen_1_1_plain_object_base.html#aa0230cb7db1463757f6b88525050ff71" title="Resizes the matrix, changing only the number of columns.">resize(NoChange_t, Index)</a>, <a class="el" href="class_eigen_1_1_plain_object_base.html#afd053a96c0c4c0e399d0f9a5eaf5c999" title="Resizes the matrix, changing only the number of rows.">resize(Index, NoChange_t)</a> </dd></dl>

<p>Definition at line <a class="el" href="_core_source.html#l00224">224</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="aa0230cb7db1463757f6b88525050ff71"></a><!-- doxytag: member="Eigen::PlainObjectBase::resize" ref="aa0230cb7db1463757f6b88525050ff71" args="(NoChange_t, Index cols)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::PlainObjectBase::resize </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="struct_eigen_1_1_no_change__t.html">NoChange_t</a>&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resizes the matrix, changing only the number of columns. </p>
<p>For the parameter of type <a class="el" href="struct_eigen_1_1_no_change__t.html">NoChange_t</a>, just pass the special value <code>NoChange</code> as in the example below.</p>
<p>Example: </p>
<div class="fragment"><pre class="fragment"></pre></div><p> Output: </p>
<div class="fragment"><pre class="fragment"></pre></div><dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_eigen_1_1_plain_object_base.html#a745c89c1fb46cf196388a1cc419442a7" title="Resizes *this to a rows x cols matrix.">resize(Index,Index)</a> </dd></dl>

<p>Definition at line <a class="el" href="_core_source.html#l00248">248</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="afd053a96c0c4c0e399d0f9a5eaf5c999"></a><!-- doxytag: member="Eigen::PlainObjectBase::resize" ref="afd053a96c0c4c0e399d0f9a5eaf5c999" args="(Index rows, NoChange_t)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Eigen::PlainObjectBase::resize </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="struct_eigen_1_1_no_change__t.html">NoChange_t</a>&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resizes the matrix, changing only the number of rows. </p>
<p>For the parameter of type <a class="el" href="struct_eigen_1_1_no_change__t.html">NoChange_t</a>, just pass the special value <code>NoChange</code> as in the example below.</p>
<p>Example: </p>
<div class="fragment"><pre class="fragment"></pre></div><p> Output: </p>
<div class="fragment"><pre class="fragment"></pre></div><dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_eigen_1_1_plain_object_base.html#a745c89c1fb46cf196388a1cc419442a7" title="Resizes *this to a rows x cols matrix.">resize(Index,Index)</a> </dd></dl>

<p>Definition at line <a class="el" href="_core_source.html#l00261">261</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="aaaa7d0315460d692b20d7313a6696705"></a><!-- doxytag: member="Eigen::PlainObjectBase::resizeLike" ref="aaaa7d0315460d692b20d7313a6696705" args="(const EigenBase&lt; OtherDerived &gt; &amp;_other)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename OtherDerived &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE void Eigen::PlainObjectBase::resizeLike </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="struct_eigen_1_1_eigen_base.html">EigenBase</a>&lt; OtherDerived &gt; &amp;&#160;</td>
          <td class="paramname"><em>_other</em></td><td>)</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resizes <code>*this</code> to have the same dimensions as <em>other</em>. </p>
<p>Takes care of doing all the checking that's needed.</p>
<p>Note that copying a row-vector into a vector (and conversely) is allowed. The resizing, if any, is then done in the appropriate way so that row-vectors remain row-vectors and vectors remain vectors. </p>

<p>Definition at line <a class="el" href="_core_source.html#l00274">274</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a4f740be94c28777819aecb8d47e3bdb4"></a><!-- doxytag: member="Eigen::PlainObjectBase::rows" ref="a4f740be94c28777819aecb8d47e3bdb4" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE <a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a> Eigen::PlainObjectBase::rows </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00101">101</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

<p>Referenced by <a class="el" href="_c_feature_8h_source.html#l00125">mrpt::vision::CFeature::TDescriptors::hasDescriptorPolarImg()</a>, <a class="el" href="_c_feature_8h_source.html#l00126">mrpt::vision::CFeature::TDescriptors::hasDescriptorLogPolarImg()</a>, and <a class="el" href="ops__matrices_8h_source.html#l00062">mrpt::math::operator&gt;&gt;()</a>.</p>

</div>
</div>
<a class="anchor" id="ad8613b4a40d9fd15af190591d595db6d"></a><!-- doxytag: member="Eigen::PlainObjectBase::setConstant" ref="ad8613b4a40d9fd15af190591d595db6d" args="(Index size, const Scalar &amp;value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE Derived &amp; Eigen::PlainObjectBase::setConstant </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>value</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resizes to the given <em>size</em>, and sets all coefficients in this expression to the given <em>value</em>. </p>
<p>Example: </p>
<div class="fragment"><pre class="fragment"></pre></div><p> Output: </p>
<div class="fragment"><pre class="fragment"></pre></div><dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_eigen_1_1_dense_base.html#aed20fdd0f77e04d1ea763f57cce0a6fd">MatrixBase::setConstant(const Scalar&amp;)</a>, <a class="el" href="class_eigen_1_1_plain_object_base.html#aeabe99ee525717e7066ef190a4d78a40" title="Resizes to the given size, and sets all coefficients in this expression to the given value...">setConstant(Index,Index,const Scalar&amp;)</a>, class <a class="el" href="class_eigen_1_1_cwise_nullary_op.html" title="Generic expression of a matrix where all coefficients are defined by a functor.">CwiseNullaryOp</a>, <a class="el" href="class_eigen_1_1_dense_base.html#ad81e2ad4c008085a4afeccfffb9ac425">MatrixBase::Constant(const Scalar&amp;)</a> </dd></dl>

<p>Definition at line <a class="el" href="_core_source.html#l00359">359</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="aeabe99ee525717e7066ef190a4d78a40"></a><!-- doxytag: member="Eigen::PlainObjectBase::setConstant" ref="aeabe99ee525717e7066ef190a4d78a40" args="(Index rows, Index cols, const Scalar &amp;value)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE Derived &amp; Eigen::PlainObjectBase::setConstant </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a> &amp;&#160;</td>
          <td class="paramname"><em>value</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resizes to the given size, and sets all coefficients in this expression to the given <em>value</em>. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">rows</td><td>the new number of rows </td></tr>
    <tr><td class="paramname">cols</td><td>the new number of columns </td></tr>
    <tr><td class="paramname">value</td><td>the value to which all coefficients are set</td></tr>
  </table>
  </dd>
</dl>
<p>Example: </p>
<div class="fragment"><pre class="fragment"></pre></div><p> Output: </p>
<div class="fragment"><pre class="fragment"></pre></div><dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_eigen_1_1_dense_base.html#aed20fdd0f77e04d1ea763f57cce0a6fd">MatrixBase::setConstant(const Scalar&amp;)</a>, <a class="el" href="class_eigen_1_1_plain_object_base.html#ad8613b4a40d9fd15af190591d595db6d" title="Resizes to the given size, and sets all coefficients in this expression to the given value...">setConstant(Index,const Scalar&amp;)</a>, class <a class="el" href="class_eigen_1_1_cwise_nullary_op.html" title="Generic expression of a matrix where all coefficients are defined by a functor.">CwiseNullaryOp</a>, <a class="el" href="class_eigen_1_1_dense_base.html#ad81e2ad4c008085a4afeccfffb9ac425">MatrixBase::Constant(const Scalar&amp;)</a> </dd></dl>

<p>Definition at line <a class="el" href="_core_source.html#l00378">378</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a86da9f50e9e58ba9233c6be7ef0639c9"></a><!-- doxytag: member="Eigen::PlainObjectBase::setOnes" ref="a86da9f50e9e58ba9233c6be7ef0639c9" args="(Index size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE Derived &amp; Eigen::PlainObjectBase::setOnes </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>size</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resizes to the given <em>size</em>, and sets all coefficients in this expression to one. </p>
<p>Example: </p>
<div class="fragment"><pre class="fragment"></pre></div><p> Output: </p>
<div class="fragment"><pre class="fragment"></pre></div><dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_eigen_1_1_dense_base.html#abf4a94bc8b0c7e23f80e4127584d89c8">MatrixBase::setOnes()</a>, <a class="el" href="class_eigen_1_1_plain_object_base.html#a821df1187bc0b17c6de1b31ea44c412c" title="Resizes to the given size, and sets all coefficients in this expression to one.">setOnes(Index,Index)</a>, class <a class="el" href="class_eigen_1_1_cwise_nullary_op.html" title="Generic expression of a matrix where all coefficients are defined by a functor.">CwiseNullaryOp</a>, <a class="el" href="class_eigen_1_1_dense_base.html#a988b94af529efa51e9ffafbac494c0e2">MatrixBase::Ones()</a> </dd></dl>

<p>Definition at line <a class="el" href="_core_source.html#l00634">634</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a821df1187bc0b17c6de1b31ea44c412c"></a><!-- doxytag: member="Eigen::PlainObjectBase::setOnes" ref="a821df1187bc0b17c6de1b31ea44c412c" args="(Index rows, Index cols)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE Derived &amp; Eigen::PlainObjectBase::setOnes </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resizes to the given size, and sets all coefficients in this expression to one. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">rows</td><td>the new number of rows </td></tr>
    <tr><td class="paramname">cols</td><td>the new number of columns</td></tr>
  </table>
  </dd>
</dl>
<p>Example: </p>
<div class="fragment"><pre class="fragment"></pre></div><p> Output: </p>
<div class="fragment"><pre class="fragment"></pre></div><dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_eigen_1_1_dense_base.html#abf4a94bc8b0c7e23f80e4127584d89c8">MatrixBase::setOnes()</a>, <a class="el" href="class_eigen_1_1_plain_object_base.html#a86da9f50e9e58ba9233c6be7ef0639c9" title="Resizes to the given size, and sets all coefficients in this expression to one.">setOnes(Index)</a>, class <a class="el" href="class_eigen_1_1_cwise_nullary_op.html" title="Generic expression of a matrix where all coefficients are defined by a functor.">CwiseNullaryOp</a>, <a class="el" href="class_eigen_1_1_dense_base.html#a988b94af529efa51e9ffafbac494c0e2">MatrixBase::Ones()</a> </dd></dl>

<p>Definition at line <a class="el" href="_core_source.html#l00652">652</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a479b76df0275126c83f7d8678b49cf53"></a><!-- doxytag: member="Eigen::PlainObjectBase::setRandom" ref="a479b76df0275126c83f7d8678b49cf53" args="(Index size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE Derived &amp; Eigen::PlainObjectBase::setRandom </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>size</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resizes to the given <em>size</em>, and sets all coefficients in this expression to random values. </p>
<p>Example: </p>
<div class="fragment"><pre class="fragment"></pre></div><p> Output: </p>
<div class="fragment"><pre class="fragment"></pre></div><dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_eigen_1_1_dense_base.html#aa364cf4b4531416079a148e6f95ae938">MatrixBase::setRandom()</a>, <a class="el" href="class_eigen_1_1_plain_object_base.html#ab581afcdd862cdd145dcaab5a5709085" title="Resizes to the given size, and sets all coefficients in this expression to random values...">setRandom(Index,Index)</a>, class <a class="el" href="class_eigen_1_1_cwise_nullary_op.html" title="Generic expression of a matrix where all coefficients are defined by a functor.">CwiseNullaryOp</a>, <a class="el" href="class_eigen_1_1_dense_base.html#a7773a18763ad317e2731dda600ad440f">MatrixBase::Random()</a> </dd></dl>

<p>Definition at line <a class="el" href="_core_source.html#l00140">140</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="ab581afcdd862cdd145dcaab5a5709085"></a><!-- doxytag: member="Eigen::PlainObjectBase::setRandom" ref="ab581afcdd862cdd145dcaab5a5709085" args="(Index rows, Index cols)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE Derived &amp; Eigen::PlainObjectBase::setRandom </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resizes to the given size, and sets all coefficients in this expression to random values. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">rows</td><td>the new number of rows </td></tr>
    <tr><td class="paramname">cols</td><td>the new number of columns</td></tr>
  </table>
  </dd>
</dl>
<p>Example: </p>
<div class="fragment"><pre class="fragment"></pre></div><p> Output: </p>
<div class="fragment"><pre class="fragment"></pre></div><dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_eigen_1_1_dense_base.html#aa364cf4b4531416079a148e6f95ae938">MatrixBase::setRandom()</a>, <a class="el" href="class_eigen_1_1_plain_object_base.html#a479b76df0275126c83f7d8678b49cf53" title="Resizes to the given size, and sets all coefficients in this expression to random values...">setRandom(Index)</a>, class <a class="el" href="class_eigen_1_1_cwise_nullary_op.html" title="Generic expression of a matrix where all coefficients are defined by a functor.">CwiseNullaryOp</a>, <a class="el" href="class_eigen_1_1_dense_base.html#a7773a18763ad317e2731dda600ad440f">MatrixBase::Random()</a> </dd></dl>

<p>Definition at line <a class="el" href="_core_source.html#l00158">158</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a69a0c5bfb37ab12f32c2b32286555009"></a><!-- doxytag: member="Eigen::PlainObjectBase::setZero" ref="a69a0c5bfb37ab12f32c2b32286555009" args="(Index size)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE Derived &amp; Eigen::PlainObjectBase::setZero </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>size</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resizes to the given <em>size</em>, and sets all coefficients in this expression to zero. </p>
<p>Example: </p>
<div class="fragment"><pre class="fragment"></pre></div><p> Output: </p>
<div class="fragment"><pre class="fragment"></pre></div><dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_eigen_1_1_dense_base.html#a36aeb1e781128b7306f256396d8dcdb3" title="Sets all coefficients in this expression to zero.">DenseBase::setZero()</a>, <a class="el" href="class_eigen_1_1_plain_object_base.html#a30f7c105a271c880f7f53d42a6915bf8" title="Resizes to the given size, and sets all coefficients in this expression to zero.">setZero(Index,Index)</a>, class <a class="el" href="class_eigen_1_1_cwise_nullary_op.html" title="Generic expression of a matrix where all coefficients are defined by a functor.">CwiseNullaryOp</a>, <a class="el" href="class_eigen_1_1_dense_base.html#ad85d889cd515acb84a9fa93510494565">DenseBase::Zero()</a> </dd></dl>

<p>Definition at line <a class="el" href="_core_source.html#l00508">508</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a30f7c105a271c880f7f53d42a6915bf8"></a><!-- doxytag: member="Eigen::PlainObjectBase::setZero" ref="a30f7c105a271c880f7f53d42a6915bf8" args="(Index rows, Index cols)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE Derived &amp; Eigen::PlainObjectBase::setZero </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>rows</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>cols</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Resizes to the given size, and sets all coefficients in this expression to zero. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">rows</td><td>the new number of rows </td></tr>
    <tr><td class="paramname">cols</td><td>the new number of columns</td></tr>
  </table>
  </dd>
</dl>
<p>Example: </p>
<div class="fragment"><pre class="fragment"></pre></div><p> Output: </p>
<div class="fragment"><pre class="fragment"></pre></div><dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="class_eigen_1_1_dense_base.html#a36aeb1e781128b7306f256396d8dcdb3" title="Sets all coefficients in this expression to zero.">DenseBase::setZero()</a>, <a class="el" href="class_eigen_1_1_plain_object_base.html#a69a0c5bfb37ab12f32c2b32286555009" title="Resizes to the given size, and sets all coefficients in this expression to zero.">setZero(Index)</a>, class <a class="el" href="class_eigen_1_1_cwise_nullary_op.html" title="Generic expression of a matrix where all coefficients are defined by a functor.">CwiseNullaryOp</a>, <a class="el" href="class_eigen_1_1_dense_base.html#ad85d889cd515acb84a9fa93510494565">DenseBase::Zero()</a> </dd></dl>

<p>Definition at line <a class="el" href="_core_source.html#l00526">526</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="ac72639069546cb4429a7a8d400197efe"></a><!-- doxytag: member="Eigen::PlainObjectBase::writePacket" ref="ac72639069546cb4429a7a8d400197efe" args="(Index row, Index col, const PacketScalar &amp;x)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int StoreMode&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE void Eigen::PlainObjectBase::writePacket </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>row</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>col</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html#a0be7a323c4d8364e9e97bd14d15f17a4">PacketScalar</a> &amp;&#160;</td>
          <td class="paramname"><em>x</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00162">162</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="acf17cdc2d03548741c768e9bc4063aae"></a><!-- doxytag: member="Eigen::PlainObjectBase::writePacket" ref="acf17cdc2d03548741c768e9bc4063aae" args="(Index index, const PacketScalar &amp;x)" -->
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;int StoreMode&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">EIGEN_STRONG_INLINE void Eigen::PlainObjectBase::writePacket </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="class_eigen_1_1_plain_object_base.html#a666470ebde57c9b1a8b6bf6e93a65098">Index</a>&#160;</td>
          <td class="paramname"><em>index</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="class_eigen_1_1_plain_object_base.html#a0be7a323c4d8364e9e97bd14d15f17a4">PacketScalar</a> &amp;&#160;</td>
          <td class="paramname"><em>x</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00172">172</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<hr/><h2>Friends And Related Function Documentation</h2>
<a class="anchor" id="afc8b922ee02c26fa51efd11d19fc48c0"></a><!-- doxytag: member="Eigen::PlainObjectBase::Eigen::Map" ref="afc8b922ee02c26fa51efd11d19fc48c0" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">friend class <a class="el" href="class_eigen_1_1_map.html">Eigen::Map</a><code> [friend]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00075">75</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a04713e66d102f7402c7144111ff174df"></a><!-- doxytag: member="Eigen::PlainObjectBase::Eigen::Map&lt; const Derived, Aligned &gt;" ref="a04713e66d102f7402c7144111ff174df" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">friend class <a class="el" href="class_eigen_1_1_map.html">Eigen::Map</a>&lt; const Derived, Aligned &gt;<code> [friend]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00082">82</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a52f7d6b523cce948a7804a7aeef210f9"></a><!-- doxytag: member="Eigen::PlainObjectBase::Eigen::Map&lt; const Derived, Unaligned &gt;" ref="a52f7d6b523cce948a7804a7aeef210f9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">friend class <a class="el" href="class_eigen_1_1_map.html">Eigen::Map</a>&lt; const Derived, Unaligned &gt;<code> [friend]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00078">78</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="a1fb4dbdfade20855c5a35e21541c8215"></a><!-- doxytag: member="Eigen::PlainObjectBase::Eigen::Map&lt; Derived, Aligned &gt;" ref="a1fb4dbdfade20855c5a35e21541c8215" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">friend class <a class="el" href="class_eigen_1_1_map.html">Eigen::Map</a>&lt; Derived, Aligned &gt;<code> [friend]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00080">80</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="ade83ff019d359dc837c0f4b697eb5027"></a><!-- doxytag: member="Eigen::PlainObjectBase::Eigen::Map&lt; Derived, Unaligned &gt;" ref="ade83ff019d359dc837c0f4b697eb5027" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">friend class <a class="el" href="class_eigen_1_1_map.html">Eigen::Map</a>&lt; Derived, Unaligned &gt;<code> [friend]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00076">76</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<a class="anchor" id="afe6fa2d7a531334046fbf806cc76bd01"></a><!-- doxytag: member="Eigen::PlainObjectBase::internal::matrix_swap_impl" ref="afe6fa2d7a531334046fbf806cc76bd01" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">friend struct <a class="el" href="struct_eigen_1_1internal_1_1matrix__swap__impl.html">internal::matrix_swap_impl</a><code> [friend]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented in <a class="el" href="class_eigen_1_1_array.html#afe6fa2d7a531334046fbf806cc76bd01">Eigen::Array</a>.</p>

<p>Definition at line <a class="el" href="_core_source.html#l00600">600</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="ade4f8cc3de32f963a2e87326beffc7a9"></a><!-- doxytag: member="Eigen::PlainObjectBase::m_storage" ref="ade4f8cc3de32f963a2e87326beffc7a9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="class_eigen_1_1_dense_storage.html">DenseStorage</a>&lt;<a class="el" href="class_eigen_1_1_plain_object_base.html#ab1d9dd7e041efb49d820cf6b9b669487">Scalar</a>, Base::MaxSizeAtCompileTime, Base::RowsAtCompileTime, Base::ColsAtCompileTime, Options&gt; <a class="el" href="class_eigen_1_1_plain_object_base.html#ade4f8cc3de32f963a2e87326beffc7a9">Eigen::PlainObjectBase::m_storage</a><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_core_source.html#l00091">91</a> of file <a class="el" href="_core_source.html">Core</a>.</p>

</div>
</div>
</div>
<br><hr><br> <table border="0" width="100%"> <tr> <td> Page generated by <a href="http://www.doxygen.org" target="_blank">Doxygen 1.7.5</a> for MRPT 0.9.5 SVN: at Sun Sep 25 17:20:18 UTC 2011</td><td></td> <td width="100"> </td> <td width="150">  </td></tr> </table>  </body></html>