1234567891011121314151617181920212223 |
- import Path, { PathProps } from '../Path';
- export declare class TrochoidShape {
- cx: number;
- cy: number;
- r: number;
- r0: number;
- d: number;
- location: string;
- }
- export interface TrochoidProps extends PathProps {
- shape?: Partial<TrochoidShape>;
- }
- declare class Trochoid extends Path<TrochoidProps> {
- shape: TrochoidShape;
- constructor(opts?: TrochoidProps);
- getDefaultStyle(): {
- stroke: string;
- fill: string;
- };
- getDefaultShape(): TrochoidShape;
- buildPath(ctx: CanvasRenderingContext2D, shape: TrochoidShape): void;
- }
- export default Trochoid;
|