UNPKG

@bitbybit-dev/manifold

Version:

Bit By Bit Developers Manifold based CAD Library to Program Geometry

15 lines (14 loc) 823 B
import * as Manifold3D from "manifold-3d"; import * as Inputs from "./inputs"; import { Manifold } from "./services/manifold/manifold"; import { CrossSection } from "./services/cross-section/cross-section"; import { Mesh } from "./services/mesh/mesh"; export declare class ManifoldService { plugins: any; crossSection: CrossSection; manifold: Manifold; mesh: Mesh; constructor(wasm: Manifold3D.ManifoldToplevel); decomposeManifoldOrCrossSection(inputs: Inputs.Manifold.DecomposeManifoldOrCrossSectionDto<Manifold3D.Manifold | Manifold3D.CrossSection>): Manifold3D.Mesh | Manifold3D.SimplePolygon[]; decomposeManifoldsOrCrossSections(inputs: Inputs.Manifold.DecomposeManifoldsOrCrossSectionsDto<Manifold3D.Manifold | Manifold3D.CrossSection>): (Manifold3D.Mesh | Manifold3D.SimplePolygon[])[]; }