telesoft-waves
Version:
The Siri wave replicated in a JS library.
15 lines (14 loc) • 465 B
TypeScript
import SiriWave, { IClassicCurveDefinition, ICurve } from "./index";
export declare class ClassicCurve implements ICurve {
ctrl: SiriWave;
definition: IClassicCurveDefinition;
ATT_FACTOR: number;
GRAPH_X: number;
AMPLITUDE_FACTOR: number;
constructor(ctrl: SiriWave, definition: IClassicCurveDefinition);
private globalAttFn;
private xPos;
private yPos;
draw(): void;
static getDefinition(): IClassicCurveDefinition[];
}