Represents the values for a horizontal line of pixels in an image. More...
#include <peak_ipl/types/peak_ipl_pixel_line.hpp>
Public Member Functions | |
| PixelRow ()=delete | |
| PixelRow (const Image &image, size_t row) | |
| ~PixelRow () override=default | |
| PixelRow (const PixelRow &other)=default | |
| PixelRow & | operator= (const PixelRow &other)=default |
| PixelRow (PixelRow &&other)=default | |
| PixelRow & | operator= (PixelRow &&other)=default |
| Public Member Functions inherited from peak::ipl::PixelLine | |
| PixelLine ()=delete | |
| PixelLine (const Image &image, peak::ipl::Orientation orientation, size_t offset) | |
| Constructor. | |
| virtual | ~PixelLine () |
| Destructor for the PixelLine instance. | |
| PixelLine (const PixelLine &other) | |
| Copy Constructor for a new PixelLine instance. | |
| PixelLine & | operator= (const PixelLine &other) |
| Copy assigment for PixelLine instance. | |
| PixelLine (PixelLine &&other) noexcept | |
| Move constructor for PixelLine instance. | |
| PixelLine & | operator= (PixelLine &&other) noexcept |
| Move assignment for PixelLine instance. | |
| peak::ipl::PixelFormatName | PixelFormatName () const |
| Returns the pixel format of the given pixel line. | |
| peak::ipl::Orientation | Orientation () const |
| Returns the orientation of the given pixel line. | |
| size_t | Offset () const |
| Returns the offset of the given pixel line. (Vertical: Left - Horizontal: Top). | |
| std::vector< Channel > | Channels () const |
| Returns the number of the given pixel line's channels. | |
Represents the values for a horizontal line of pixels in an image.
|
delete |
|
inlineexplicit |
|
overridedefault |
|
default |
|
default |