menclose.d.ts 873 B

12345678910111213141516
  1. import { SVGWrapper, SVGConstructor } from '../Wrapper.js';
  2. import { SVGmsqrt } from './msqrt.js';
  3. import * as Notation from '../Notation.js';
  4. declare const SVGmenclose_base: import("../../common/Wrappers/menclose.js").MencloseConstructor<SVGWrapper<any, any, any>, SVGmsqrt<any, any, any>, any> & SVGConstructor<any, any, any>;
  5. export declare class SVGmenclose<N, T, D> extends SVGmenclose_base {
  6. static kind: string;
  7. static notations: Notation.DefList<SVGmenclose<any, any, any>, any>;
  8. toSVG(parent: N): void;
  9. arrow(W: number, a: number, double: boolean, offset?: string, dist?: number): N;
  10. line(pq: [number, number, number, number]): N;
  11. box(w: number, h: number, d: number, r?: number): N;
  12. ellipse(w: number, h: number, d: number): N;
  13. path(join: string, ...P: (string | number)[]): N;
  14. fill(...P: (string | number)[]): N;
  15. }
  16. export {};