brepjs API Reference
    Preparing search index...

    Interface BooleanOptions

    Options shared by all boolean and compound operations.

    interface BooleanOptions {
        optimisation?: "none" | "commonFace" | "sameFace";
        signal?: AbortSignal;
        simplify?: boolean;
        strategy?: "native" | "pairwise";
    }
    Index

    Properties

    optimisation?: "none" | "commonFace" | "sameFace"

    Glue algorithm hint for faces shared between operands.

    signal?: AbortSignal

    Abort signal to cancel long-running operations between steps.

    simplify?: boolean

    Merge same-domain faces/edges after the boolean.

    strategy?: "native" | "pairwise"

    Algorithm selection: 'native' uses N-way BRepAlgoAPI_BuilderAlgo; 'pairwise' uses recursive divide-and-conquer.