• Compatibility helper. Prefer sweep(..., profileCircle(...), path, ...) for new code to keep sweep workflows unified.

    Parameters

    • id: string
    • path: Path3D
    • outerDiameter: Scalar
    • Optional innerDiameter: Scalar
    • Optional result: string
    • Optional opts: {
          deps?: string[];
          mode?: "solid" | "surface";
      }
      • Optional deps?: string[]
      • Optional mode?: "solid" | "surface"

    Returns PipeSweep