This is the complete list of members for IIR::Coefficients< NumericType >, including all inherited members.
coefficients | IIR::Coefficients< NumericType > | |
Coefficients() | IIR::Coefficients< NumericType > | |
Coefficients(NumericType b0, NumericType b1, NumericType a0, NumericType a1) | IIR::Coefficients< NumericType > | |
Coefficients(NumericType b0, NumericType b1, NumericType b2, NumericType a0, NumericType a1, NumericType a2) | IIR::Coefficients< NumericType > | |
Coefficients(NumericType b0, NumericType, NumericType b2, NumericType b3, NumericType a0, NumericType a1, NumericType a2, NumericType a3) | IIR::Coefficients< NumericType > | |
Coefficients(const Coefficients &) | IIR::Coefficients< NumericType > | |
decReferenceCount() noexcept | ReferenceCountedObject | inline |
decReferenceCountWithoutDeleting() noexcept | ReferenceCountedObject | inline |
getFilterOrder() const noexcept | IIR::Coefficients< NumericType > | |
getMagnitudeForFrequency(double frequency, double sampleRate) const noexcept | IIR::Coefficients< NumericType > | |
getMagnitudeForFrequencyArray(const double *frequencies, double *magnitudes, size_t numSamples, double sampleRate) const noexcept | IIR::Coefficients< NumericType > | |
getPhaseForFrequency(double frequency, double sampleRate) const noexcept | IIR::Coefficients< NumericType > | |
getPhaseForFrequencyArray(double *frequencies, double *phases, size_t numSamples, double sampleRate) const noexcept | IIR::Coefficients< NumericType > | |
getRawCoefficients() noexcept | IIR::Coefficients< NumericType > | inline |
getRawCoefficients() const noexcept | IIR::Coefficients< NumericType > | inline |
getReferenceCount() const noexcept | ReferenceCountedObject | inline |
incReferenceCount() noexcept | ReferenceCountedObject | inline |
inverseRootTwo | IIR::Coefficients< NumericType > | privatestatic |
makeAllPass(double sampleRate, NumericType frequency) | IIR::Coefficients< NumericType > | static |
makeAllPass(double sampleRate, NumericType frequency, NumericType Q) | IIR::Coefficients< NumericType > | static |
makeBandPass(double sampleRate, NumericType frequency) | IIR::Coefficients< NumericType > | static |
makeBandPass(double sampleRate, NumericType frequency, NumericType Q) | IIR::Coefficients< NumericType > | static |
makeFirstOrderAllPass(double sampleRate, NumericType frequency) | IIR::Coefficients< NumericType > | static |
makeFirstOrderHighPass(double sampleRate, NumericType frequency) | IIR::Coefficients< NumericType > | static |
makeFirstOrderLowPass(double sampleRate, NumericType frequency) | IIR::Coefficients< NumericType > | static |
makeHighPass(double sampleRate, NumericType frequency) | IIR::Coefficients< NumericType > | static |
makeHighPass(double sampleRate, NumericType frequency, NumericType Q) | IIR::Coefficients< NumericType > | static |
makeHighShelf(double sampleRate, NumericType cutOffFrequency, NumericType Q, NumericType gainFactor) | IIR::Coefficients< NumericType > | static |
makeLowPass(double sampleRate, NumericType frequency) | IIR::Coefficients< NumericType > | static |
makeLowPass(double sampleRate, NumericType frequency, NumericType Q) | IIR::Coefficients< NumericType > | static |
makeLowShelf(double sampleRate, NumericType cutOffFrequency, NumericType Q, NumericType gainFactor) | IIR::Coefficients< NumericType > | static |
makeNotch(double sampleRate, NumericType frequency) | IIR::Coefficients< NumericType > | static |
makeNotch(double sampleRate, NumericType frequency, NumericType Q) | IIR::Coefficients< NumericType > | static |
makePeakFilter(double sampleRate, NumericType centreFrequency, NumericType Q, NumericType gainFactor) | IIR::Coefficients< NumericType > | static |
operator=(const Coefficients &) | IIR::Coefficients< NumericType > | |
Ptr typedef | IIR::Coefficients< NumericType > | |
ReferenceCountedObject() | ReferenceCountedObject | inlineprotected |
resetReferenceCount() noexcept | ReferenceCountedObject | inlineprotected |
~ReferenceCountedObject() | ReferenceCountedObject | inlineprotectedvirtual |