20#ifndef PQ_TIME_WINDOWABLE_H_
21#define PQ_TIME_WINDOWABLE_H_
32 virtual ~TimeWindowable() {}
51 virtual void cutoff(
float hz);
54 virtual float cutoff()
const;
virtual void timeWindow(float seconds)
Changes the time window (expressed in seconds).
Definition TimeWindowable.cpp:40
virtual float timeWindow() const
Returns the time window (expressed in seconds).
Definition TimeWindowable.h:45
virtual void noTimeWindow()
Sets time window to no time window.
Definition TimeWindowable.cpp:36
virtual float cutoff() const
Returns the time window cutoff frequency (expressed in Hz).
Definition TimeWindowable.cpp:54
virtual void infiniteTimeWindow()
Sets time window to infinite.
Definition TimeWindowable.cpp:32
virtual bool timeWindowIsInfinite() const
Returns true if time window is infinite.
Definition TimeWindowable.h:48