An iterator wrapper to access peak intensities instead of the peak itself. More...
#include <OpenMS/FILTERING/BASELINE/MorphologicalFilter.h>
Public Types | |
| typedef IteratorT::value_type::IntensityType | value_type |
| typedef IteratorT::value_type::IntensityType & | reference |
| typedef IteratorT::value_type::IntensityType * | pointer |
| typedef IteratorT::difference_type | difference_type |
Public Member Functions | |
| IntensityIteratorWrapper (const IteratorT &rhs) | |
| value_type | operator* () |
| template<typename IndexT > | |
| value_type | operator[] (const IndexT &index) |
| difference_type | operator- (IntensityIteratorWrapper &rhs) const |
| IntensityIteratorWrapper & | operator++ () |
| IntensityIteratorWrapper | operator++ (int) |
| bool | operator== (const IntensityIteratorWrapper &rhs) const |
| bool | operator!= (const IntensityIteratorWrapper &rhs) const |
Protected Attributes | |
| IteratorT | base |
An iterator wrapper to access peak intensities instead of the peak itself.
It is using unary operator *, and the like. This is not a full implementation of the iterator concept, it can only do what is needed for MorphologicalFilter.
| typedef IteratorT::difference_type difference_type |
| typedef IteratorT::value_type::IntensityType* pointer |
| typedef IteratorT::value_type::IntensityType& reference |
| typedef IteratorT::value_type::IntensityType value_type |
|
inline |
|
inline |
References IntensityIteratorWrapper< IteratorT >::base.
|
inline |
References IntensityIteratorWrapper< IteratorT >::base.
|
inline |
References IntensityIteratorWrapper< IteratorT >::base.
|
inline |
|
inline |
References IntensityIteratorWrapper< IteratorT >::base.
|
inline |
References IntensityIteratorWrapper< IteratorT >::base.
|
inline |
References IntensityIteratorWrapper< IteratorT >::base.
|
protected |
Referenced by IntensityIteratorWrapper< IteratorT >::operator!=(), IntensityIteratorWrapper< IteratorT >::operator*(), IntensityIteratorWrapper< IteratorT >::operator++(), IntensityIteratorWrapper< IteratorT >::operator-(), IntensityIteratorWrapper< IteratorT >::operator==(), and IntensityIteratorWrapper< IteratorT >::operator[]().
| OpenMS / TOPP release 1.11.1 | Documentation generated on Thu Nov 14 2013 11:19:37 using doxygen 1.8.5 |