1 | import { SVGCommand, TransformFunction } from "./types";
|
---|
2 | export declare namespace SVGPathDataTransformer {
|
---|
3 | function ROUND(roundVal?: number): (command: any) => any;
|
---|
4 | function TO_ABS(): (command: any) => any;
|
---|
5 | function TO_REL(): (command: any) => any;
|
---|
6 | function NORMALIZE_HVZ(normalizeZ?: boolean, normalizeH?: boolean, normalizeV?: boolean): (command: any) => any;
|
---|
7 | function NORMALIZE_ST(): (command: any) => any;
|
---|
8 | function QT_TO_C(): (command: any) => any;
|
---|
9 | function INFO(f: (command: any, prevXAbs: number, prevYAbs: number, pathStartXAbs: number, pathStartYAbs: number) => any | any[]): (command: any) => any;
|
---|
10 | function SANITIZE(EPS?: number): (command: any) => any;
|
---|
11 | function MATRIX(a: number, b: number, c: number, d: number, e: number, f: number): (command: any) => any;
|
---|
12 | function ROTATE(a: number, x?: number, y?: number): (command: any) => any;
|
---|
13 | function TRANSLATE(dX: number, dY?: number): (command: any) => any;
|
---|
14 | function SCALE(dX: number, dY?: number): (command: any) => any;
|
---|
15 | function SKEW_X(a: number): (command: any) => any;
|
---|
16 | function SKEW_Y(a: number): (command: any) => any;
|
---|
17 | function X_AXIS_SYMMETRY(xOffset?: number): (command: any) => any;
|
---|
18 | function Y_AXIS_SYMMETRY(yOffset?: number): (command: any) => any;
|
---|
19 | function A_TO_C(): (command: any) => any;
|
---|
20 | function ANNOTATE_ARCS(): (command: any) => any;
|
---|
21 | function CLONE(): (c: SVGCommand) => SVGCommand;
|
---|
22 | function CALCULATE_BOUNDS(): TransformFunction & {
|
---|
23 | minX: number;
|
---|
24 | maxX: number;
|
---|
25 | minY: number;
|
---|
26 | maxY: number;
|
---|
27 | };
|
---|
28 | }
|
---|