| 
| void  | setPixelCode (int imgPixelCode) | 
|   | 
| void  | setPixelSize (size_t imgPixelSize) | 
|   | 
| void  | setQuantum (size_t imgQuantum) | 
|   | 
|   | Image () | 
|   | Default constructor.  More...
  | 
|   | 
|   | Image (const Image &alt) | 
|   | Copy constructor.  More...
  | 
|   | 
|   | Image (Image &&other) noexcept | 
|   | Move constructor.  More...
  | 
|   | 
| Image &  | operator= (const Image &alt) | 
|   | Assignment operator.  More...
  | 
|   | 
| Image &  | operator= (Image &&other) noexcept | 
|   | Move assignment operator.  More...
  | 
|   | 
|   | ~Image () override | 
|   | Destructor.  More...
  | 
|   | 
| bool  | copy (const Image &alt) | 
|   | Copy operator.  More...
  | 
|   | 
| bool  | copy (const Image &alt, size_t w, size_t h) | 
|   | Scaled copy.  More...
  | 
|   | 
| size_t  | width () const | 
|   | Gets width of image in pixels.  More...
  | 
|   | 
| size_t  | height () const | 
|   | Gets height of image in pixels.  More...
  | 
|   | 
| virtual size_t  | getPixelSize () const | 
|   | Gets pixel size in memory in bytes.  More...
  | 
|   | 
| virtual int  | getPixelCode () const | 
|   | Gets pixel type identifier.  More...
  | 
|   | 
| size_t  | getRowSize () const | 
|   | Size of the underlying image buffer rows.  More...
  | 
|   | 
| size_t  | getQuantum () const | 
|   | The size of a row is constrained to be a multiple of the "quantum".  More...
  | 
|   | 
| size_t  | getPadding () const | 
|   | Returns the number of padding bytes.  More...
  | 
|   | 
| unsigned char *  | getRow (size_t r) | 
|   | Get the address of a the first byte of a row in memory.  More...
  | 
|   | 
| const unsigned char *  | getRow (size_t r) const | 
|   | Get the address of a the first byte of a row in memory, const versions.  More...
  | 
|   | 
| unsigned char *  | getPixelAddress (size_t x, size_t y) const | 
|   | Get address of a pixel in memory.  More...
  | 
|   | 
| bool  | isPixel (size_t x, size_t y) const | 
|   | Check whether a coordinate lies within the image.  More...
  | 
|   | 
| void  | zero () | 
|   | Set all pixels to 0.  More...
  | 
|   | 
| void  | resize (size_t imgWidth, size_t imgHeight) | 
|   | Reallocate an image to be of a desired size, throwing away its current contents.  More...
  | 
|   | 
| void  | resize (const Image &alt) | 
|   | Reallocate the size of the image to match another, throwing away the actual content of the image.  More...
  | 
|   | 
| void  | setExternal (const void *data, size_t imgWidth, size_t imgHeight) | 
|   | Use this to wrap an external image.  More...
  | 
|   | 
| unsigned char *  | getRawImage () const | 
|   | Access to the internal image buffer.  More...
  | 
|   | 
| size_t  | getRawImageSize () const | 
|   | Access to the internal buffer size information (this is how much memory has been allocated for the image).  More...
  | 
|   | 
| void *  | getIplImage () | 
|   | Returns IPL/OpenCV view of image, if possible.  More...
  | 
|   | 
| const void *  | getIplImage () const | 
|   | Returns IPL/OpenCV view of image, if possible.  More...
  | 
|   | 
| void  | wrapIplImage (void *iplImage) | 
|   | Act as a wrapper around an IPL/OpenCV image.  More...
  | 
|   | 
| bool  | read (yarp::os::ConnectionReader &connection) override | 
|   | Read image from a connection.  More...
  | 
|   | 
| bool  | write (yarp::os::ConnectionWriter &connection) const override | 
|   | Write image to a connection.  More...
  | 
|   | 
| void  | setQuantum (size_t imgQuantum) | 
|   | 
| bool  | topIsLowIndex () const | 
|   | 
| void  | setTopIsLowIndex (bool flag) | 
|   | control whether image has origin at top left (default) or bottom left.  More...
  | 
|   | 
| char **  | getRowArray () | 
|   | Get an array of pointers to the rows of the image.  More...
  | 
|   | 
| yarp::os::Type  | getReadType () const override | 
|   | 
| virtual Type  | getType () const | 
|   | 
| virtual  | ~PortReader () | 
|   | Destructor.  More...
  | 
|   | 
| virtual  | ~PortWriter () | 
|   | Destructor.  More...
  | 
|   | 
| virtual void  | onCompletion () const | 
|   | This is called when the port has finished all writing operations.  More...
  | 
|   | 
| virtual void  | onCommencement () const | 
|   | This is called when the port is about to begin writing operations.  More...
  | 
|   | 
| virtual yarp::os::Type  | getWriteType () const | 
|   | 
Image class with user control of representation details. 
Can be necessary when interfacing with other image types. 
Definition at line 403 of file Image.h.