![]() |
Classes | |
class | Interpolated< V > |
Represents an interpolated value of any type. More... | |
class | PairLess< Pair, Key > |
Compares a the first value of a pair to a value. More... | |
class | NextSmaller< Key, V, Pair, InputIterator > |
Given two iterators defining a range of key-value-pairs this class provides interpolation of values for an arbitrary key by returning the value of the next smaller entry. More... | |
class | Nearest< Key, V, Pair, InputIterator > |
Given two iterators defining a range of key-value-pairs this class provides interpolation of values for an arbitrary key by returning the value of the nearest entry. More... | |
class | Linear< Key, V, Pair, InputIterator > |
Given two iterators defining a range of key-value-pairs this class provides linear interpolation of the value at an arbitrary key-position. More... | |
class | ConstInterpolateableIterator< Key, V, Pair, Iterator, Interpolator > |
Template for an interpolateable const iterator for any container which maps from a key to a value. This doesn't necessarily has to be a map, but also can be a sorted list of pairs. More... | |
class | InterpolateableIterator< Key, V, Container, Interpolator > |
Provides an interpolateable iterator for any Container which maps from keys to values which is able to change the underlying Container. More... | |
class | InterpolateableMap< Key, V, Interpolator > |
Represents a std::map which is able to interpolate. More... | |
class | BaseFilteredIterator< Base > |
This iterator takes another ConstMappingIterator and does just pipe every method to the passed ConstMappingIterator. More... | |
class | FilteredMappingIterator |
Non-Const version of the BaseFilteredIterator. Meant to be used for MappingIterator instances. More... | |
class | LinearIntplMappingIterator |
Helper-class for the MultiDimMapping which provides an Iterator which linear interpolates between two other Mapping iterators. Or in other words, it provides an Iterator for an linear interpolated Mapping. More... | |
class | LinearIntplMapping |
Helper class which represents a linear interpolation between two other mappings. More... | |
class | Interpolated< Mapping * > |
Helper class (-specialization) for multiDimMapping which is used by an InterpolateableMap as return value of the "getValue()" - method. More... | |
class | Linear< double, Mapping *, std::map< double, Mapping * >::value_type, std::map< double, Mapping * >::const_iterator > |
Specialization of the Linear-template which provides LinearInterpolation for pointer two Mappings. Used by MultiDimMapping. More... | |
class | ConstMappingIteratorWrapper |
Wraps an ConstMappingIterator into a MappingIterator interface. More... | |
class | ConstMappingWrapper |
Wraps an ConstMapping into a Mapping interface. More... | |
class | FilledUpMappingIterator |
MappingIterator implementation for FilledUpMappings. More... | |
class | FilledUpMapping |
Takes a source ConstMapping with a domain A and a set of KeyEntries for a domain B and creates a clone of the source mapping with the domain B and the KeyEntries passed. More... | |
class | ConcatConstMappingIterator |
Deletes its ConstMapping when this iterator is deleted. More... | |
class | ConcatConstMapping< Operator > |
Defines it values by concatenating one or more Mappings to a reference Mapping. More... | |
class | BaseDelayedIterator< Base, Iterator > |
Common base for a Const- and NonConst-Iterator for a DelayedMapping. More... | |
class | BaseDelayedMapping< Base > |
Common base for Const- and NonConst-DelayedMapping. More... | |
class | ConstDelayedMapping |
Moves another ConstMapping in its time dimension. More... | |
class | DelayedMapping |
Moves another Mapping in its time dimension. More... | |
Typedefs | |
typedef BaseFilteredIterator < ConstMappingIterator > | FilteredConstMappingIterator |
Const version of the BaseFilteredIterator. Meant to be used for ConstMappingIterator instances. | |
typedef BaseDelayedIterator < FilteredConstMappingIterator, ConstMappingIterator > | ConstDelayedMappingIterator |
ConstIterator for a ConstDelayedMapping. | |
typedef BaseDelayedIterator < FilteredMappingIterator, MappingIterator > | DelayedMappingIterator |
Iterator for a DelayedMapping. |
typedef BaseDelayedIterator<FilteredConstMappingIterator, ConstMappingIterator> ConstDelayedMappingIterator |
ConstIterator for a ConstDelayedMapping.
Definition at line 2187 of file MappingUtils.h.
Iterator for a DelayedMapping.
Definition at line 2196 of file MappingUtils.h.
Const version of the BaseFilteredIterator. Meant to be used for ConstMappingIterator instances.
Definition at line 68 of file MappingUtils.h.