LatNet Builder Manual 2.1.3-6
Software Package for Constructing Highly Uniform Point Sets
Loading...
Searching...
No Matches
LatBuilder::IndexedIterator::Forward< SEQ > Class Template Reference

Constant forward indexed iterator. More...

#include <IndexedIterator.h>

Inherits boost::iterators::iterator_facade< Forward< SEQ >, const SEQ::value_type, boost::iterators::random_access_traversal_tag >.

Public Types

typedef SEQ Seq
typedef Seq::value_type value_type
typedef Seq::size_type size_type

Public Member Functions

 Forward (const Seq &seq, size_type index=0)
size_type index () const
 Returns the index of the element in the sequence this iterator is currently pointing to.
const Seq & seq () const
 Returns the index of the element in the sequence this iterator is currently pointing to.

Friends

class boost::iterators::iterator_core_access

Detailed Description

template<typename SEQ>
class LatBuilder::IndexedIterator::Forward< SEQ >

Constant forward indexed iterator.

Template Parameters
SEQType of sequence to which the iterator points. Must implement value_type operator[](SEQ::size_type).

The documentation for this class was generated from the following file:
  • include/latbuilder/IndexedIterator.h