* @brief The regular array member iterator * * This method delivers an array iterator pointing to the member with the given indexes, * provided the array is a regular one. If the array is not regular this method * will deliver the same iterator than begin (). * There is no end() method. Rather use the at_end() method * of the iterator to determine the end of the sequence.
| 1939 | * of the iterator to determine the end of the sequence. |
| 1940 | */ |
| 1941 | array_iterator <coord_type, Trans> begin (long a, long b) const |
| 1942 | { |
| 1943 | if (mp_base) { |
| 1944 | return array_iterator <coord_type, Trans> (m_trans, mp_base->begin_regular (a, b)); |
| 1945 | } else { |
| 1946 | return array_iterator <coord_type, Trans> (m_trans, false); |
| 1947 | } |
| 1948 | } |
| 1949 | |
| 1950 | /** |
| 1951 | * @brief The non-selective iterator |
no test coverage detected