#include <TransformedSequence.h>
Public Types | |
typedef SequenceType | sequence_type |
typedef sequence_type::const_iterator | sequence_iterator |
typedef OperatorType | operator_type |
typedef TransformedIterator < sequence_iterator, operator_type > | const_iterator |
Public Member Functions | |
TransformedSequence (const sequence_type &seq, const operator_type &func) | |
Construct sequence from a set of terms and an unary conversion function. | |
const_iterator | begin () const |
Sequence-like interface. | |
const_iterator | end () const |
typedef SequenceType polybori::TransformedSequence< SequenceType, OperatorType >::sequence_type |
typedef sequence_type::const_iterator polybori::TransformedSequence< SequenceType, OperatorType >::sequence_iterator |
typedef OperatorType polybori::TransformedSequence< SequenceType, OperatorType >::operator_type |
typedef TransformedIterator<sequence_iterator, operator_type> polybori::TransformedSequence< SequenceType, OperatorType >::const_iterator |
polybori::TransformedSequence< SequenceType, OperatorType >::TransformedSequence | ( | const sequence_type & | seq, | |
const operator_type & | func | |||
) | [inline] |
Construct sequence from a set of terms and an unary conversion function.
const_iterator polybori::TransformedSequence< SequenceType, OperatorType >::begin | ( | ) | const [inline] |
Sequence-like interface.
const_iterator polybori::TransformedSequence< SequenceType, OperatorType >::end | ( | ) | const [inline] |