brepjs API Reference
    Preparing search index...

    Type Alias ChamferDistance

    ChamferDistance:
        | number
        | [number, number]
        | { angle: number; distance: number }
        | (
            (
                edge: Edge,
            ) =>
                | number
                | [number, number]
                | { angle: number; distance: number }
                | null
        )

    Chamfer distance specification.

    • number — equal distance
    • [number, number] — asymmetric distances (dist1, dist2)
    • { distance, angle } — distance-angle mode (replaces chamferDistAngleShape)
    • callback — per-edge distance; return null to skip an edge