GoXam for WPF v3
Route Class Methods


Northwoods.GoXam Namespace : Route Class

For a list of all members of this type, see Route members.

Public Methods
 NameDescription
Public MethodOverloaded.  (Inherited from System.Windows.UIElement)
Public Method Add a point at the end of the route.  
Public Method (Inherited from System.Windows.UIElement)
Public MethodOverloaded.  (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.UIElement)
Public MethodOverloaded.  (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.FrameworkElement)
Public MethodOverloaded.  (Inherited from System.Windows.FrameworkElement)
Public MethodOverloaded.  (Inherited from System.Windows.FrameworkElement)
Public Method This predicate is true if the user may reconnect the "from" end of this link.  
Public Method This predicate is true if the user may reconnect the "to" end of this link.  
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method Remove all of the points of the route.  
Public MethodOverloaded.  (Inherited from System.Windows.DependencyObject)
Public Method (Inherited from System.Windows.DependencyObject)
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.DependencyObject)
Public Method Find the index of the segment that is closest to a given point.  
Public Method (Inherited from System.Windows.Media.Visual)
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.DependencyObject)
Public Method Compute the point on a node/port at which the route of a link should end.  
Public Method (Inherited from System.Windows.DependencyObject)
Public Method Gets a particular point of the route.  
Public Method (Inherited from System.Windows.DependencyObject)
Public Method (Inherited from System.Windows.UIElement)
Public Method Insert a point at a particular position in the route.  
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.DependencyObject)
Public MethodDeclare that the points in this Route are invalid and request that it call RecomputePoints soon.  
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.Media.Visual)
Public Method (Inherited from System.Windows.Media.Visual)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method Modify all of the points by adding a constant offset to each one.  
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.Media.Visual)
Public Method (Inherited from System.Windows.Media.Visual)
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.DependencyObject)
Public MethodCall ComputePoints right now.  
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.UIElement)
Public Method Remove a particular point from the route.  
Public MethodOverloaded.  (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.DependencyObject)
Public Method Modify a particular point of the route.  
Public Method (Inherited from System.Windows.FrameworkElement)
Public MethodOverloaded.  (Inherited from System.Windows.DependencyObject)
Public Method Produce a string rendering that may help in debugging.  
Public MethodOverloaded.  (Inherited from System.Windows.Media.Visual)
Public Method (Inherited from System.Windows.Media.Visual)
Public Method (Inherited from System.Windows.Media.Visual)
Public Method (Inherited from System.Windows.UIElement)
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.FrameworkElement)
Public Method (Inherited from System.Windows.UIElement)
Public MethodRecalculate route points by calling RecomputePoints only if needed.  
Top
Protected Methods
 NameDescription
Protected MethodThis method is called by ComputePoints when Orthogonal is true and at least one port has a link spot that is not IsNoSpot.  
Protected Method (Inherited from System.Windows.Media.Visual)
Protected Method Adjust all of the existing points in this link's stroke in an inclusive range according to new first and last stroke points.  
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected MethodReturns the Corner, if it's a non-negative number, or else 10.  
Protected MethodReturns the Curviness, if it's a number, or else a computed value based on how many links connect this pair of nodes/ports.  
Protected MethodCompute the angle of the route at the MidPoint.  
Protected Method Computes the point at the middle of the route.  
Protected Method Compute all of the points of this route.  
Protected Method Get the length of the end segment, typically a short distance.  
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected Method Compute the direction in which a link should go from a given point.  
Protected Method Compute the intersection point for the edge of a particular port element, given a point, when no particular spot or side has been specified.  
Protected MethodThis method is called by AddOrthoPoints to determine the distance of the middle segment between the two ports.  
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected MethodReturns true if an extra or a different point is needed based on Curviness.  
Protected MethodOverloaded.  (Inherited from System.Windows.UIElement)
Protected MethodProduce a Geometry given the points of this Route, depending on the value of Curve.  
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected MethodModify only the end points of this stroke to match any new newFromPoint or newToPoint points; intermediate points are not changed.  
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.Media.Visual)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected Method (Inherited from System.Windows.FrameworkElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.UIElement)
Protected Method (Inherited from System.Windows.Media.Visual)
Protected MethodMaintain the same shape for the stroke, but scale and rotate according to new points newFromPoint and newToPoint.  
Protected MethodStretch the points of this stroke by interpolating the points from startIndex to endIndex between the new points newFromPoint and newToPoint.  
Top
See Also

Reference

Route Class
Northwoods.GoXam Namespace