Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Cosine

Hierarchy

Implements

  • IReset

Index

Constructors

constructor

  • new Cosine(_freq: number, _amp?: number): Cosine

Properties

Protected _amp

_amp: number = 1

Protected _cos

_cos: number

Protected _freq

_freq: number

Protected _nxt

_nxt: number

Protected _val

_val: number

Methods

[Symbol.iterator]

  • [Symbol.iterator](): Generator<number, void, unknown>

amp

  • amp(): number

Protected calcCoeffs

  • calcCoeffs(): void

deref

  • deref(): number

freq

  • freq(): number

next

  • next(): number

reset

setAmp

  • setAmp(amp: number): void

setFreq

  • setFreq(freq: number): void

take

  • take(num: number, out?: number[], idx?: number): number[]

Generated using TypeDoc