1234567891011121314151617 |
- import Path, { PathProps } from '../Path';
- export declare class EllipseShape {
- cx: number;
- cy: number;
- rx: number;
- ry: number;
- }
- export interface EllipseProps extends PathProps {
- shape?: Partial<EllipseShape>;
- }
- declare class Ellipse extends Path<EllipseProps> {
- shape: EllipseShape;
- constructor(opts?: EllipseProps);
- getDefaultShape(): EllipseShape;
- buildPath(ctx: CanvasRenderingContext2D, shape: EllipseShape): void;
- }
- export default Ellipse;
|