medsurf-draw
Version:
Draw annotations on jpg/zoomify images, based on PIXI.js
30 lines (29 loc) • 1.15 kB
TypeScript
import * as MedsurfDraw from "../../public-api";
import * as Models from '@ascii-dev-user/medsurf-lib/models';
import { BaseContainer, BaseContainerImageModel } from "../../bases/elements/BaseContainer";
export declare class WedgePointModel extends BaseContainerImageModel {
wedgePoint: Models.Point;
}
export declare class WedgePoint extends BaseContainer<WedgePointModel> {
private _moveInteraction;
protected _wedgePointElement: MedsurfDraw.Circle;
constructor(model: WedgePointModel);
init(): void;
draw(): void;
destroy(options?: {
children?: boolean;
texture?: boolean;
baseTexture?: boolean;
}): void;
protected _modeDefault(): void;
protected _removeModeDefault(): void;
protected _modeSelectParent(): void;
protected _removeModeSelectParent(): void;
onHover(): void;
onOut(): void;
onImageZoom(scaleX: number, scaleY: number): void;
get wedgePoint(): Models.Point;
set wedgePoint(value: Models.Point);
get moveInteraction(): MedsurfDraw.MoveInteraction<WedgePoint>;
set moveInteraction(value: MedsurfDraw.MoveInteraction<WedgePoint>);
}