UNPKG

dsp-collection

Version:

A collection of JavaScript modules for digital signal processing (written in TypeScript)

24 lines 910 B
import Complex from "./Complex.ts"; export default class MutableComplex extends Complex { re: number; im: number; constructor(re?: number, im?: number); static fromComplex(x: Complex): MutableComplex; static expj(arg: number): MutableComplex; static fromPolar(abs: number, arg: number): MutableComplex; set(x: Complex): void; setReIm(re: number, im?: number): void; setExpj(arg: number): void; setPolar(abs: number, arg: number): void; addRealTo(x: number): void; addTo(x: Complex): void; subRealFrom(x: number): void; subFrom(x: Complex): void; mulByReal(x: number): void; mulBy(x: Complex): void; divByReal(x: number): void; divBy(x: Complex): void; setMul(re1: number, im1: number, re2: number, im2: number): void; setDiv(re1: number, im1: number, re2: number, im2: number): void; } //# sourceMappingURL=MutableComplex.d.ts.map