#include <peak_ipl/algorithm/peak_ipl_decimation.hpp>
◆ Decimation() [1/3]
| peak::ipl::Decimation::Decimation |
( |
| ) |
|
|
inline |
◆ ~Decimation()
| peak::ipl::Decimation::~Decimation |
( |
| ) |
|
|
inline |
◆ Decimation() [2/3]
| peak::ipl::Decimation::Decimation |
( |
const Decimation & |
other | ) |
|
|
inline |
Copy Constructor for a new Decimation instance.
Creates a new Decimation instance.
- Note
- This only creates a shallow copy. See Shallow copy (since 1.8) for a detailed explanation.
- Parameters
-
| [in] | other | The other instance to acquire a reference for. |
- Since
- 1.6.0 Deleted
-
1.8 Implemented as shallow copy
◆ Decimation() [3/3]
| peak::ipl::Decimation::Decimation |
( |
Decimation && |
other | ) |
|
|
inlinenoexcept |
Move constructor for Decimation instance.
Moves the instance from other to this. Afterwards other is invalid.
- Parameters
-
| [in] | other | The other instance to move. |
- Since
- 1.6.0
◆ operator=() [1/2]
Copy assigment for Decimation instance.
Acquires a reference from other to this instance. If this instance already has a reference, it will be destroyed.
- Note
- See Shallow copy (since 1.8) for a detailed explanation.
- Parameters
-
| [in] | other | The other instance to acquire a reference for. |
- Since
- 1.6.0 Deleted
-
1.8 Implemented as shallow copy
◆ operator=() [2/2]
Move assignment for Decimation instance.
Moves the instance from other to this. Afterwards other is invalid.
- Parameters
-
| [in] | other | The other instance to move. |
- Since
- 1.6.0
◆ SetDecimationX()
| void peak::ipl::Decimation::SetDecimationX |
( |
uint8_t |
value | ) |
|
|
inline |
Sets the values of the decimation in horizontal direction.
- Parameters
-
| [in] | value | The value of the decimation in horizontal direction. |
- Exceptions
-
| InvalidArgument | value isn't supported. |
- Since
- 1.6.0
◆ SetDecimationY()
| void peak::ipl::Decimation::SetDecimationY |
( |
uint8_t |
value | ) |
|
|
inline |
Sets the values of the decimation in vertical direction.
- Parameters
-
| [in] | value | The value of the decimation in vertical direction. |
- Exceptions
-
| InvalidArgument | value isn't supported. |
- Since
- 1.6.0
◆ PEAK_IPL_MAYBE_UNUSED
| peak::ipl::Decimation::PEAK_IPL_MAYBE_UNUSED = uint8_t DecimationX() const |
The documentation for this class was generated from the following file: