CVD::ImageCreationIterator< T > Class Template Reference
#include <image.h>
List of all members.
Detailed Description
template<class T>
class CVD::ImageCreationIterator< T >
An input iterator which just returns N copies of the same value over and over again. This can be used for construction of containers of images. For intstance the code:
vector<Image<float> > foo(3, ImageRef(10,10));
All elements of foo
point to the same 10x10 image, which is probably not the desired behaviour. The desired behaviour can be obtained with the ImageCreationIterator:
ImageCreationIterator<ImageRef> begin(10,10), end(3);
vector<Image<float> > foo(begin, end);
In this case, foo
contains 3 distinct images.
See also
Definition at line 560 of file image.h.
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
The documentation for this class was generated from the following file:
libcvd
Author(s): Edward Rosten, Paul Smith, Tom Drummond, Gerhard Reitmayr, Ethan Eade, Timothy Gan, Chris Kemp, Georg Klein
autogenerated on Fri Jan 11 09:13:51 2013