Class SlopeFilter

Inheritance Relationships

Base Type

Class Documentation

class SlopeFilter : public dsp::filter::FirFilter

Public Functions

inline SlopeFilter(uint32_t window_size, uint32_t order, uint32_t derivative_order, std::string description = "")
inline virtual IFilter *clone()

Public Static Functions

static SlopeFilter *FromStream(std::istream &stream, std::string description, bool binary)

Public Static Attributes

static constexpr uint16_t DEFAULT_WINDOW_SIZE = 4
static constexpr uint8_t DEFAULT_ORDER = 1
static constexpr uint8_t DEFAULT_DERIVATIVE_ORDER = 1

Protected Attributes

size_t window_size_
uint32_t order_
uint32_t derivative_order_