UNPKG

@polygonjs/polygonjs

Version:

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

5 lines (4 loc) 551 B
import type { OpenCascadeInstance, TopoDS_Shape, TopoDS_Face, TopoDS_Edge, TopoDS_Vertex } from './CadCommon'; export declare function traverseFaces(oc: OpenCascadeInstance, shape: TopoDS_Shape, callback: (face: TopoDS_Face, index: number) => void): void; export declare function traverseEdges(oc: OpenCascadeInstance, shape: TopoDS_Shape, callback: (edge: TopoDS_Edge, index: number) => void): void; export declare function traverseVertices(oc: OpenCascadeInstance, shape: TopoDS_Shape, callback: (edge: TopoDS_Vertex, index: number) => void): void;