Set of images, usable for general calls of type traverseFrame(src, dst) .
More...
#include <ImageTray.h>
|
typedef T | image_t |
|
typedef std::map< size_t, image_t & > | map_t |
|
|
| Tray (const Tray< image_t > &t) |
|
const image_t & | get (size_t i=0) const |
| Returns the i'th image.
|
|
image_t & | get (size_t i=0) |
| Returns the i'th image.
|
|
void | set (image_t &img, size_t i=0) |
| Replace image in position i.
|
|
virtual void | appendImage (image_t &img) |
| Add image to the end.
|
|
template<class T2 > |
void | copy (const Tray< T2 > &t) |
| Add image sequence. Replaces old values.
|
|
template<class T2 > |
void | copyVector (std::vector< T2 > &v) |
| Add image sequence.
|
|
virtual const Geometry & | getGeometry () const |
| Returns the geometry of the first frame.
|
|
virtual bool | checkGeometry (const Geometry &g) const |
| Returns true, if all the frames have the same width and height.
|
|
bool | checkGeometry () const |
| Returns true, if all the frames have the same width and height.
|
|
template<class T2 > |
void | putPixel (const Point2D< int > &p, const std::vector< T2 > &v) |
| Put intensity vector.
|
|
template<class T2 > |
void | getPixel (const Point2D< int > &p, std::vector< T2 > &v) const |
| Get intensity vector.
|
|
template<class T2 > |
bool | hasOverlap (const Tray< T2 > &tray) const |
|
void | toOStr (std::ostream &ostr) const |
|
void | createVector (std::vector< Image > &v) const |
|
template<class T>
class drain::image::Tray< T >
Set of images, usable for general calls of type traverseFrame(src, dst) .
- Template Parameters
-
The documentation for this class was generated from the following file: