@tdurtschi/bug
Version:
Bug is a simulation that models a weevil walking around in an HTML canvas.
17 lines (16 loc) • 486 B
TypeScript
import { ITreeStruct } from "../ITreeStruct";
import Victor = require("victor");
interface IUpdatable {
update: () => any;
}
export declare class TreeBranchStruct implements ITreeStruct {
parent: ITreeStruct & IUpdatable;
left: ITreeStruct & IUpdatable;
right: ITreeStruct & IUpdatable;
node: Victor;
depth: number;
maxDepth: number;
constructor(depth?: number, parent?: ITreeStruct & IUpdatable, maxDepth?: number);
update: () => void;
}
export {};