Northwoods.GoSilverlight 1.2.2 Assembly
ForceDirectedLayout Class
Members  See Also  Send Feedback
Northwoods.GoXam.Layout Namespace : ForceDirectedLayout Class

ForceDirected provides an auto-layout algorithm for graphs which utilizes a force-directed method.

Syntax

Visual Basic (Declaration) 
Public Class ForceDirectedLayout 
   Inherits DiagramLayout
   Implements IDiagramLayout 
C# 
public class ForceDirectedLayout : DiagramLayout, IDiagramLayout  

Remarks

The graph is viewed as a system of bodies with forces acting between the bodies. The algorithm seeks a configuration of the bodies with locally minimal energy, i.e., a position such that the sum of the forces on each body is zero.

Although this class inherits from FrameworkElement in order to support data binding, it is not really a FrameworkElement or UIElement! Please ignore all of the properties, methods, and events defined by FrameworkElement and UIElement.

Inheritance Hierarchy

System.Object
   System.Windows.DependencyObject
      System.Windows.UIElement
         System.Windows.FrameworkElement
            Northwoods.GoXam.Layout.DiagramLayout
               Northwoods.GoXam.Layout.ForceDirectedLayout

Requirements

See Also

© 2010 All Rights Reserved.