UNPKG

medsurf-draw

Version:

Draw annotations on jpg/zoomify images, based on PIXI.js

26 lines (25 loc) 1.09 kB
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); }