'Declaration Public Enum CalloutCollisionMode Inherits System.Enum
public enum CalloutCollisionMode : System.Enum
Member | Description |
---|---|
Auto | Automatically decide the collision strategy. |
Greedy | Use a greedy algorithm to avoid collisions. This is cheap and predictable, but of comparatively low quality. |
GreedyCenterOfMass | Use 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. |
RadialBestFit | If slice anchors are present, either fit the labels inside the slices or outside, depending on collisions. |
RadialCenter | If slice anchors are present, fit the labels inside the slices. |
RadialInsideEnd | If slice anchors are present, either fit the labels inside the slices or outside, depending on collisions. |
RadialOutsideEnd | If slice anchors are present, either fit the labels inside the slices or outside, depending on collisions. |
SimulatedAnnealing | Use 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: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2