20#ifndef PQ_TIME_WINDOWABLE_H_
21#define PQ_TIME_WINDOWABLE_H_
51 virtual void cutoff(
float hz);
54 virtual float cutoff()
const;
Abstract class for time-based objects.
Definition TimeWindowable.h:28
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