@determaer/cmkd
Version:
Cognitive Maps of Knowledge Diagnosis (CMKD) interactive builder
18 lines (17 loc) • 441 B
TypeScript
import { Label } from '../types';
import { Angle } from '../types/angle';
type Arrow = {
startX: number;
startY: number;
endX: number;
endY: number;
};
type Arc = {
angle: number;
rotation: number;
};
export declare const calcArrows: (labels: Label[], angles: Angle[], showAdditionalInCircle: boolean, centerPoint: number, labelRadius: number) => {
arrowsInLabels: Arrow[];
arcBtwLabels: Arc[];
};
export {};