|
|
template<class T2 > |
| | ImageTray (const ImageTray< T2 > &t) |
| |
|
template<class T2 > |
| | ImageTray (ImageTray< T2 > &t) |
| |
| const Geometry & | getGeometry () const |
| | Appends the whole single image.
|
| |
|
bool | hasAlpha () const |
| |
|
const image_t & | getAlpha (size_t i=0) const |
| | Returns the i'th alpha image.
|
| |
|
void | clear () |
| |
|
template<class T2 > |
| void | copy (const Tray< T2 > &t) |
| | Add image sequence.
|
| |
|
template<class T2 > |
| void | copy (Tray< T2 > &t) |
| | Add image sequence.
|
| |
|
template<class T2 > |
| void | copy (ImageTray< T2 > &t) |
| |
|
template<class T2 > |
| void | copy (const ImageTray< T2 > &t) |
| |
|
void | setAlpha (image_t &img, size_t i=0) |
| | Replace image in position i.
|
| |
|
image_t & | getAlpha (size_t i=0) |
| | Returns the i'th alpha image.
|
| |
|
void | appendAlpha (image_t &img) |
| | Add image to the end of the container.
|
| |
| template<class T2 > |
| void | setChannels (T2 &img) |
| | Splits.
|
| |
|
template<class T2 > |
| void | setChannels (const T2 &img) |
| |
|
template<class T2 > |
| void | setChannels (T2 &img, T2 &alphaImg) |
| |
|
template<class T2 > |
| void | setChannels (const T2 &img, const T2 &alphaImg) |
| |
| template<class T2 > |
| void | setAlphaChannels (T2 &img) |
| | Splits.
|
| |
| template<class T2 > |
| void | setAlphaChannels (const T2 &img) |
| | Splits.
|
| |
|
void | toOStr (std::ostream &ostr=std::cout) const |
| |
|
| 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 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::ImageTray< T >
Container applicable for Channels and Images, with alpha support.
- Template Parameters
-