CalloutCollisionMode Enumeration

An enum representing the available collision modes of callout layers.
public enum CalloutCollisionMode : System.Enum 
AutoAutomatically decide the collision strategy.
GreedyUse a greedy algorithm to avoid collisions. This is cheap and predictable, but of comparatively low quality.
GreedyCenterOfMassUse a greedy algorithm with localized center of mass hints to avoid collisions. This is relatively cheap to perform, compared to the simulated annealing approach, but is of comparatively lower quality.
SimulatedAnnealingUse a simulated annealing based collision strategy. This is higher quality, but takes longer, and is performed time-sliced in the background until an acceptable quality is reached.

Target Platforms: Android 4.4+, iOS 8+

Development Environments: Visual Studio 2015+, Visual Studio for Mac Preview, Xamarin for Visual Studio 4.2+

See Also