UNPKG

js-angusj-clipper

Version:

Polygon and line clipping and offsetting library for Javascript / Typescript - a port of Angus Johnson's clipper to WebAssembly / Asm.JS

9 lines (8 loc) 861 B
import { ClipType, EndType, JoinType, PolyFillType, PolyType } from "../enums"; import { NativeClipperLibInstance } from "./NativeClipperLibInstance"; import { NativeClipType, NativeEndType, NativeJoinType, NativePolyFillType, NativePolyType } from "./nativeEnums"; export declare function polyFillTypeToNative(nativeLib: NativeClipperLibInstance, polyFillType: PolyFillType): NativePolyFillType; export declare function clipTypeToNative(nativeLib: NativeClipperLibInstance, clipType: ClipType): NativeClipType; export declare function polyTypeToNative(nativeLib: NativeClipperLibInstance, polyType: PolyType): NativePolyType; export declare function joinTypeToNative(nativeLib: NativeClipperLibInstance, joinType: JoinType): NativeJoinType; export declare function endTypeToNative(nativeLib: NativeClipperLibInstance, endType: EndType): NativeEndType;