medsurf-draw
Version:
Draw annotations on jpg/zoomify images, based on PIXI.js
17 lines (16 loc) • 758 B
TypeScript
import * as PIXI from "pixi.js-legacy";
import * as MedsurfDraw from "../public-api";
import { BaseElementInteraction } from "../bases/interactions/BaseElementInteraction";
export declare class RotateInteraction<TElement extends MedsurfDraw.ImageObject> extends BaseElementInteraction<TElement> {
private _rotateWithLine;
protected _rotateX: number;
protected _isRotating: boolean;
constructor(element: TElement, rotateWithLine?: boolean);
reset(): void;
startRotate(event: PIXI.InteractionEvent): void;
onRotate(event: PIXI.InteractionEvent): void;
endRotate(event: PIXI.InteractionEvent): void;
lineRotate(event: PIXI.InteractionEvent): void;
get rotateWithLine(): boolean;
set rotateWithLine(value: boolean);
}