@threepipe/plugin-svg-renderer
Version:
Plugins for SVG Rendering of 3d objects for Threepipe
18 lines • 634 B
TypeScript
import { Line3 } from '../../../../threepipe';
import { Face } from '../../../../three-mesh-halfedge';
import { SVGMesh } from '../../SVGMesh';
export declare class TriIntersectionInfo {
name: string;
nbTests: number;
nbIntersections: number;
time: number;
}
/**
* Run the specify callback for all
* @param meshA
* @param meshB
* @param callback
* @param info
*/
export declare function meshIntersectionCb(meshA: SVGMesh, meshB: SVGMesh, callback: (meshA: SVGMesh, meshB: SVGMesh, line: Line3, faceA: Face, faceB: Face) => void, info?: TriIntersectionInfo): void;
//# sourceMappingURL=meshIntersectionCb.d.ts.map