medsurf-draw
Version:
Draw annotations on jpg/zoomify images, based on PIXI.js
26 lines (25 loc) • 1.09 kB
TypeScript
import * as MedsurfDraw from "../../public-api";
import { BaseGenerator } from "../../bases/generators/BaseGenerator";
import { LineGeneratorModel } from "./LineGenerator";
export declare class PolygonGeneratorModel extends LineGeneratorModel {
}
export declare class PolygonGenerator extends BaseGenerator<MedsurfDraw.Image, PolygonGeneratorModel> {
protected _lineGenerator: MedsurfDraw.LineGenerator;
constructor(model: PolygonGeneratorModel);
end(): void;
destroy(options?: {
children?: boolean;
texture?: boolean;
baseTexture?: boolean;
}): void;
endGenerator(): void;
abortGenerator(): void;
protected _setupGenerator(positionPoint: MedsurfDraw.PositionPoint): void;
endLineGenerator(): void;
abortLineGenerator(): void;
get drawInteraction(): MedsurfDraw.DrawInteraction<MedsurfDraw.PositionPoint | MedsurfDraw.FillCollection>;
get bezierCourve(): boolean | undefined;
set bezierCourve(value: boolean | undefined);
get stickMode(): MedsurfDraw.StickMode;
set stickMode(value: MedsurfDraw.StickMode);
}