Spaces:
Sleeping
Sleeping
File size: 547 Bytes
4cadbaf |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
import {Note} from "../MusicNotation";
declare class Node {
s_note: Note;
c_note: Note;
constructor (s_note: Note, c_note: Note);
prev: Node;
si: number;
ci: number;
offset: number;
root: Node;
rootSi: number;
id: string;
totalCost: number;
value: number;
deep: number;
path: number[];
prior?: number;
evaluatePrev (node: Node): boolean;
evaluatePrevCost (node: Node): number;
priorByOffset (offset: number): number;
cost (prev: number, skip: number, self: number): number;
zero (): object;
}
export default Node;
|