@eclipse-scout/chart
Version:
Eclipse Scout chart
32 lines • 1.05 kB
TypeScript
import { VennCircle, VennCircleHelper } from '../index';
export declare class VennAsync3Calculator {
helper: VennCircleHelper;
venn1: VennCircle;
venn2: VennCircle;
venn3: VennCircle;
u: number;
v: number;
w: number;
uv: number;
uw: number;
vw: number;
uvw: number;
maxD: number;
dStep: number;
rStep: number;
alphaStep: number;
alphaBest: number;
dBest: number;
rBest: number;
errorBest: number;
callback: () => void;
cancelled: boolean;
constructor(helper: VennCircleHelper, venn1: VennCircle, venn2: VennCircle, venn3: VennCircle, u: number, v: number, w: number, uv: number, uw: number, vw: number, uvw: number, d12: number, d13: number, d23: number);
start(callback: () => void): void;
cancel(): void;
protected _end(): void;
protected _next(alpha: number): void;
protected _iteration(alpha: number): void;
protected _error(u: number, total: number, a: number, aTotal: number): number;
}
//# sourceMappingURL=VennAsync3Calculator.d.ts.map