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