/** * Copyright (c) 2019-present Houfeng * @author Houfeng */ import { IDrawable } from "../IDrawable"; import { IShapeDrawableOptions } from "./IShapeDrawableOptions"; import { IPoint } from "vector-helper"; import { ShapeModel } from "../../Shape"; export interface IShapeDrawable extends IDrawable { options: IShapeDrawableOptions; models: ShapeModel[]; lastModel: ShapeModel; startPoint: IPoint; lastPoint: IPoint; }