#include <iterator>#include <memory>#include <ostream>#include <mia/core/transformation.hh>#include <mia/core/filter.hh>#include <mia/2d/matrix.hh>#include <mia/2d/image.hh>#include <mia/2d/interpolator.hh>Go to the source code of this file.
Data Structures | |
| class | C2DTransformation |
| This is the generic base class for 2D transformations. More... | |
| class | C2DTransformation::const_iterator |
| class | C2DTransformation::iterator_impl |
| Base of the implementation of an iterator over the transformation domain This iterator takes care of iterating over the transformation range. X is the fastest changing index. Some methods are abstract and must be defined in derived classes by using the specific transformation model. More... | |
Typedefs | |
| typedef C2DTransformation::Pointer | P2DTransformation |
| Pointer type for the 2D transformation. More... | |
Functions | |
| EXPORT_2D bool | operator!= (const C2DTransformation::const_iterator &a, const C2DTransformation::const_iterator &b) |
| Compare two transformation iterators. More... | |
| C2DTransformation::const_iterator | operator+ (C2DTransformation::const_iterator i, size_t delta) |
| Move an 2D transformation iterator forward by using its provided += operator don't use a reference to the iterator, because we use the created copy as result. More... | |
| std::ostream & | operator<< (std::ostream &os, const C2DTransformation::const_iterator &i) |
|
inline |
Print information about the iterator i to stream os (for debugging)
| os | |
| i |
Definition at line 426 of file 2d/transform.hh.
References EXPORT_2D, NS_MIA_END, operator!=(), and C2DTransformation::const_iterator::print().