Scythe-1.0.3
template<typename T_type = double, matrix_order ORDER = Col, matrix_style STYLE = Concrete>
const_bidirectional_iterator scythe::Matrix< T_type, ORDER, STYLE >::begin_bd ( ) const [inline]

Get an iterator pointing to the start of a Matrix.

This is a factory that returns a Matrix::const_bidirectional_iterator that points to the first element in the given Matrix.

This is the default template of this function. It allows the user to generate iterators of a given Matrix without explicitly stating the order of iteration. The iterator returned by this function always iterates in the same order as the given Matrix' matrix_order.