Class drift::ZeroPaddingAlgorithm¶
ClassList > drift > ZeroPaddingAlgorithm
#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_ |
Detailed Description¶
Pad signal with zero values
Public Functions Documentation¶
function Extend¶
virtual blaze::DynamicMatrix< DataType > drift::ZeroPaddingAlgorithm::Extend (
const blaze::DynamicMatrix< DataType > & source
) override const
Pad signal
Parameters:
source
input signal
Returns:
padded signal
Implements drift::PaddingAlgorithm::Extend
function PaddingAlgorithm¶
drift::ZeroPaddingAlgorithm::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