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:
source
input 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:
rows
padded rows numbercolumns
padded columns number
The documentation for this class was generated from the following file wavelet_buffer/padding.h