mirror of
https://github.com/xibyte/jsketcher
synced 2025-12-11 10:53:45 +01:00
24 lines
970 B
TypeScript
24 lines
970 B
TypeScript
import {BrepOutputData} from "engine/data/brepOutputData";
|
|
|
|
export function CallCommand(command: string, args: any[]): number;
|
|
|
|
export function Interrogate(shapeName: string, structOnly?: boolean): BrepOutputData;
|
|
|
|
export function GetRef(shapeName: string): number;
|
|
|
|
export function ClassifyPointToFace(facePtr: number, x: number, y: number, z: number, tol: number): number;
|
|
|
|
export function ClassifyFaceToFace(face1Ptr: number, face2Ptr: number, tol: number): number;
|
|
|
|
export function ClassifyEdgeToFace(edgePtr: number, facePtr: number, tol: number): number;
|
|
|
|
export function IsEdgesOverlap(e1Ptr: number, e2Ptr: number, tol: number): boolean;
|
|
|
|
export function UpdateTessellation(shapePtr: number, deflection: number): number;
|
|
|
|
export function SetLocation(shapeName: string, matrixArray: number[]);
|
|
|
|
export function AddLocation(shapeName: string, matrixArray: number[]);
|
|
|
|
export function importStepFile(shapeName: string, fileName: string, oneOnly: boolean): number;
|
|
|