Provides an interpolateable iterator for any Container which maps from keys to values which is able to change the underlying Container. More...
#include <Interpolation.h>
Inherits ConstInterpolateableIterator< Key, V, Container::value_type, Container::iterator, Interpolator >.
Public Member Functions | |
InterpolateableIterator (Container &cont, const Interpolator &intpl) | |
void | setValue (const V &value) |
: Changes (and adds if necessary) the value for the entry at the current position of the iterator to the passed value | |
Protected Types | |
typedef Container::value_type | value_type |
typedef Container::iterator | Iterator |
typedef ConstInterpolateableIterator < Key, V, value_type, Iterator, Interpolator > | BaseClassType |
Protected Attributes | |
Container & | cont |
Provides an interpolateable iterator for any Container which maps from keys to values which is able to change the underlying Container.
The underlying Container has to provide the following things:
See ConstInterpolateableIterator for more details.
Definition at line 506 of file Interpolation.h.