medsurf-draw
Version:
Draw annotations on jpg/zoomify images, based on PIXI.js
23 lines (22 loc) • 885 B
TypeScript
import * as PIXI from "pixi.js-legacy";
import * as Models from "@ascii-dev-user/medsurf-lib/models";
import { BaseGraphics, BaseGraphicsModel } from "../../bases/elements/BaseGraphics";
export declare class ArrowModel extends BaseGraphicsModel {
rectangle: PIXI.Rectangle;
wedgePoint: Models.Point | undefined;
options: Models.ElementOptions;
lineWidth: number | undefined;
}
export declare class Arrow extends BaseGraphics<ArrowModel> {
constructor(model: ArrowModel);
init(): void;
draw(): void;
get rectangle(): PIXI.Rectangle;
set rectangle(value: PIXI.Rectangle);
get wedgePoint(): Models.Point | undefined;
set wedgePoint(value: Models.Point | undefined);
get options(): Models.ElementOptions;
set options(value: Models.ElementOptions);
get lineWidth(): number | undefined;
set lineWidth(value: number | undefined);
}