@diffusionstudio/core-v4
Version:
2D motion graphics and video rendering engine
11 lines (10 loc) • 418 B
TypeScript
import { Mask, MaskType } from '../mask';
import { CircleMaskProps, CircleMaskAnimationOptions } from './interfaces';
import { Point, Renderer } from '../../renderer';
export declare class CircleMask extends Mask {
readonly type: MaskType;
animations: CircleMaskAnimationOptions;
constructor(props?: CircleMaskProps);
draw(renderer: Renderer): Path2D;
get bounds(): [Point, Point, Point, Point];
}