UNPKG

@polygonjs/polygonjs

Version:

node-based WebGL 3D engine https://polygonjs.com

23 lines (22 loc) 836 B
import { BaseSopOperation } from './_Base'; import { CoreGroup } from '../../../core/geometry/Group'; import { DefaultOperationParams } from '../../../core/operations/_Base'; import { SopTypeFile } from '../../poly/registers/nodes/types/Sop'; interface SvgSopParams extends DefaultOperationParams { url: string; drawFillShapes: boolean; fillShapesWireframe: boolean; drawStrokes: boolean; strokesWireframe: boolean; tStyleOverride: boolean; strokeWidth: number; tadvanced: boolean; isCCW: boolean; } export declare class FileSVGSopOperation extends BaseSopOperation { static readonly DEFAULT_PARAMS: SvgSopParams; static type(): Readonly<SopTypeFile.FILE_SVG>; cook(input_contents: CoreGroup[], params: SvgSopParams): Promise<CoreGroup>; private _ensureGeometryHasIndex; } export {};