UNPKG

@polygonjs/polygonjs

Version:

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

7 lines (6 loc) 676 B
import type { TopoDS_Wire, CADTesselationParams, CadGeometryType, OpenCascadeInstance, TopoDS_Edge } from '../CadCommon'; import { BufferGeometry } from 'three'; import { CadObject } from '../CadObject'; export declare function cadWireToObject3D(cadObject: CadObject<CadGeometryType.WIRE>, tesselationParams: CADTesselationParams): import("three").LineSegments<BufferGeometry<import("three").NormalBufferAttributes>, import("three").Material | import("three").Material[], import("three").Object3DEventMap>[]; export declare function cadWireClone(src: TopoDS_Wire): TopoDS_Wire; export declare function cadWireFromEdge(oc: OpenCascadeInstance, edge: TopoDS_Edge): TopoDS_Wire;