atrix_range</code>.</td>
</tr>

<tr>
<td><code>reverse_iterator2 rend2 ()</code> </td>
<td>Returns a <code>reverse_iterator2</code> pointing to the end of
reversed the <code>matrix_range</code>.</td>
</tr>
</tbody>
</table>

<h3>Projections</h3>

<h4>Prototypes</h4>

<pre>
<code>template&lt;class M&gt;<br>
    matrix_range&lt;M&gt; project (M &amp;data, const range &amp;r1, const range &amp;r2);<br>
    template&lt;class M&gt;<br>
    const matrix_range&lt;const M&gt; project (const M &amp;data, const range