UNPKG

ojos

Version:

High level API on top of Mirada (opencv.js) supporting bth browser and node.

20 lines (19 loc) 726 B
import { AbstractOperation } from './abstractOperation'; import { OperationExecBaseOptions, WithCenter, WithColor, WithLineType, WithShift, WithThickness } from './types'; export interface CircleOptions extends OperationExecBaseOptions, CircleConcreteOptions { } export interface CircleConcreteOptions extends Partial<WithLineType>, WithColor, WithCenter, Partial<WithThickness>, Partial<WithShift> { /** * Radius of the circle. */ radius: number; } /** * draws a simple or filled circle with a given center and radius. */ export declare class Circle extends AbstractOperation<CircleOptions> { name: string; description: string; noDst: boolean; protected _exec(o: CircleOptions): void; }