Type Alias PolarPolicy

    PolarPolicy: "rotate" | "translate" | "radial" | "circular"

    Policy for polar's inverse — which inputs absorb a write:

    • rotate — c fixed; write r and a to land on target.
    • translate — r and a fixed; shift c by Δ.
    • radial — c and a fixed; project the drag onto the ray.
    • circular — c and r fixed; project the drag onto the circle.