@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
7 lines (6 loc) • 608 B
TypeScript
import type { OpenCascadeInstance, TopoDS_Vertex, CadGeometryType } from '../CadCommon';
import { BufferGeometry, Vector3 } from 'three';
import { CadObject } from '../CadObject';
export declare function cadVertexToObject3D(cadObject: CadObject<CadGeometryType.VERTEX>): import("three").Points<BufferGeometry<import("three").NormalBufferAttributes>, import("three").Material | import("three").Material[], import("three").Object3DEventMap>;
export declare function cadVertexCreate(oc: OpenCascadeInstance, t: Vector3): TopoDS_Vertex;
export declare function cadVertexClone(src: TopoDS_Vertex): TopoDS_Vertex;