brepjs API Reference
    Preparing search index...

    Interface DerivedFaceRef

    A reference to a generated face — a fillet round or chamfer bevel — named by the two faces it bridges. The generated face has no stable hash (it didn't exist at capture time, and fillet evolution is empty), so it's resolved as the face adjacent to both bridged faces whose normal blends both — the orthogonal flanking faces are rejected. Lineage-by-neighbors for geometry created by the very edit being referenced across.

    interface DerivedFaceRef {
        betweenRoles: readonly [string, string];
        hint: DerivedFaceHint;
        op: "fillet" | "chamfer";
        origin: string;
    }
    Index

    Properties

    betweenRoles: readonly [string, string]

    Roles of the two faces the generated face bridges.

    op: "fillet" | "chamfer"

    Which op generated the face — descriptive metadata for consumers. Resolution is op-agnostic (the normal-blend isolates both a fillet round and a chamfer bevel), so the resolver doesn't consult it.

    origin: string