Namespace LansMap.Core.Control
Classes
- CubicBezierEase
Evaluates cubic Bezier easing curves for animation timing.
- HoverClaimArbiter
Frame-scoped arbitration so the cursor-nearest claimant wins the shared hover tooltip.
- MapGestureMath
Pure gesture math shared by input controllers, testable without an editor.
- MapInputArbiter
Frame-scoped arbitration so one pointer press drives exactly one tool.
- PanFlingMath
Steps pan-fling inertia in screen density-independent pixels, independent of zoom.
Structs
- PanFlingMath.Result
One decay step's remaining velocity, or a stopped fling.
- VanWijkPath
Van Wijk and Nuij smooth zoom-and-pan path from one view to another.
Enums
- FlyToArcMode
Chooses when
FlyTotakes the van Wijk zoom-out-then-in arc instead of a direct interpolation.
- MapInputPriority
Fixed rank order for the single pointer press of a frame; higher wins.