![]() |
IDS peak IPL
v1.9.3
|
Represents a pixel format and its specific properties. More...
#include <peak_ipl/types/peak_ipl_pixel_format.hpp>
Public Member Functions | |
| PixelFormat () | |
| Constructor for a new PixelFormat instance. More... | |
| PixelFormat (peak::ipl::PixelFormatName name) | |
| Constructor for a new PixelFormat instance. More... | |
| ~PixelFormat ()=default | |
| Destructor for the PixelFormat instance. More... | |
| PixelFormat (PixelFormat &&other)=default | |
| Copy Constructor for a new PixelFormat instance. More... | |
| PixelFormat (const PixelFormat &other)=default | |
| Move constructor for PixelFormat instance. More... | |
| PixelFormat & | operator= (const PixelFormat &other)=default |
| Copy assigment for PixelFormat instance. More... | |
| PixelFormat & | operator= (PixelFormat &&other)=default |
| Move assignment for PixelFormat instance. More... | |
Public Attributes | |
| PEAK_IPL_MAYBE_UNUSED | |
Represents a pixel format and its specific properties.
|
inline |
Constructor for a new PixelFormat instance.
Creates a new PixelFormat instance. The PixelFormatName is initialized to PixelFormatName::Invalid.
|
inline |
Constructor for a new PixelFormat instance.
Creates a new PixelFormat instance. The PixelFormatName is initialized to name.
| [in] | name | Used Pixel Format Name. |
|
default |
|
default |
Copy Constructor for a new PixelFormat instance.
Creates a new PixelFormat instance. The PixelFormatName is copied from other
| [in] | other | The other instance to copy the PixelFormatName from. |
|
default |
Move constructor for PixelFormat instance.
Moves the PixelFormatName from other to this. Afterwards other is invalid.
| [in] | other | The other instance to move the PixelFormatName from. |
|
default |
Copy assigment for PixelFormat instance.
Copies the PixelFormatName from other to this instance.
| [in] | other | The other instance to copy the PixelFormatName from. |
|
default |
Move assignment for PixelFormat instance.
Moves the PixelFormatName from other to this.
| [in] | other | The other instance to move the PixelFormatName from. |
| peak::ipl::PixelFormat::PEAK_IPL_MAYBE_UNUSED |