brepjs API Reference
    Preparing search index...

    Interface KernelMeshOps

    interface KernelMeshOps {
        hasTriangulation(shape: any): boolean;
        mesh(shape: any, options: MeshOptions): KernelMeshResult;
        meshEdges(
            shape: any,
            tolerance: number,
            angularTolerance: number,
        ): KernelEdgeMeshResult;
        meshShape(shape: any, tolerance: number, angularTolerance: number): void;
    }
    Index

    Methods

    • Tessellate edges for wireframe display.

      Cross-kernel note: brepkit only supports linear deflection; angularTolerance is ignored (a one-time warning is emitted).

      Parameters

      • shape: any
      • tolerance: number
      • angularTolerance: number

      Returns KernelEdgeMeshResult

    • Pre-compute mesh data for a shape (incremental meshing).

      Cross-kernel note: brepkit only supports linear deflection; angularTolerance is ignored.

      Parameters

      • shape: any
      • tolerance: number
      • angularTolerance: number

      Returns void