brepjs API Reference
    Preparing search index...

    Interface ExtensionOptions

    CSG IR — Constructive Solid Geometry as an Intermediate Representation.

    Build a content-addressed DAG of primitives, booleans, and transforms; parameterize via named expression bindings; evaluate against the active kernel with subtree-level cache reuse for incremental parametric edits.

    interface ExtensionOptions {
        children?: readonly IRNode[];
        data?: JsonValue;
        params?: Readonly<Record<string, ScalarInput>>;
    }
    Index
    children?: readonly IRNode[]
    data?: JsonValue

    Must be JSON-safe; defaults to null.

    params?: Readonly<Record<string, ScalarInput>>