An IObstaclePartition that decomposes its area dynamically and implements the IDynamicDecomposition interface.

Namespace: yWorks.yFiles.Layout.Router.Polyline
Assembly: yWorks.yFilesSilverlight.Algorithms (in yWorks.yFilesSilverlight.Algorithms.dll) Version: 2.4.0.0

Syntax

C#
public class DynamicObstacleDecomposition : IObstaclePartition, IPartition, IDynamicDecomposition
Visual Basic
Public Class DynamicObstacleDecomposition _ Implements IObstaclePartition, IPartition, IDynamicDecomposition

Remarks

An IObstaclePartition that decomposes its area dynamically and implements the IDynamicDecomposition interface.

The partitioning strategy is based on binary space partitioning. It divides the partition space recursively in two cells until each cell is completely covered from one or more obstacles or completely empty.

Inheritance Hierarchy

System..::..Object
  yWorks.yFiles.Layout.Router.Polyline..::..DynamicObstacleDecomposition

See Also