Class drift::ZeroDerivativePaddingAlgorithm¶
ClassList > drift > ZeroDerivativePaddingAlgorithm
Pad signal with zero derivative values Means that signal marginal values are repeated.
#include <padding.h>
Inherits the following classes: drift::PaddingAlgorithm
Public Functions¶
| Type | Name |
|---|---|
| virtual blaze::DynamicMatrix< DataType > | Extend (const blaze::DynamicMatrix< DataType > & source) override const |
| PaddingAlgorithm (size_t rows, size_t columns, PaddingLocation location=PaddingLocation::kBoth) |
Public Functions inherited from drift::PaddingAlgorithm¶
| Type | Name |
|---|---|
| blaze::DynamicMatrix< DataType > | Crop (const blaze::DynamicMatrix< DataType > & padded) const |
| virtual blaze::DynamicMatrix< DataType > | Extend (const blaze::DynamicMatrix< DataType > & source) const = 0 |
| PaddingAlgorithm (size_t rows, size_t columns, PaddingLocation location=PaddingLocation::kBoth) |
Protected Attributes inherited from drift::PaddingAlgorithm¶
| Type | Name |
|---|---|
| size_t | columns_ |
| PaddingLocation | location_ |
| size_t | rows_ |
Public Functions Documentation¶
function Extend¶
virtual blaze::DynamicMatrix< DataType > drift::ZeroDerivativePaddingAlgorithm::Extend (
const blaze::DynamicMatrix< DataType > & source
) override const
Pad signal
Parameters:
sourceinput signal
Returns:
padded signal
Implements drift::PaddingAlgorithm::Extend
function PaddingAlgorithm¶
drift::ZeroDerivativePaddingAlgorithm::PaddingAlgorithm (
size_t rows,
size_t columns,
PaddingLocation location=PaddingLocation::kBoth
)
Constructor
Parameters:
rowspadded rows numbercolumnspadded columns number
The documentation for this class was generated from the following file wavelet_buffer/padding.h