UNPKG

@bitbybit-dev/occt

Version:

Bit By Bit Developers CAD algorithms using OpenCascade Technology kernel. Run in Node and in Browser.

15 lines (14 loc) 797 B
import { OpenCascadeInstance, TopoDS_Face, TopoDS_Shell } from "../../../bitbybit-dev-occt/bitbybit-dev-occt"; import * as Inputs from "../../api/inputs/inputs"; import { ShapeGettersService } from "./shape-getters"; import { FacesService } from "./faces.service"; import { ConverterService } from "./converter.service"; export declare class ShellsService { private readonly occ; private readonly shapeGettersService; private readonly converterService; private readonly facesService; constructor(occ: OpenCascadeInstance, shapeGettersService: ShapeGettersService, converterService: ConverterService, facesService: FacesService); getShellSurfaceArea(inputs: Inputs.OCCT.ShapeDto<TopoDS_Shell>): number; sewFaces(inputs: Inputs.OCCT.SewDto<TopoDS_Face>): TopoDS_Shell; }