Click or drag to resize
EdgeTNodeData, TLinkData Class
Inheritance Hierarchy
SystemObject
  Telerik.Windows.Diagrams.CoreEdgeTNodeData, TLinkData

Namespace: Telerik.Windows.Diagrams.Core
Assembly: Telerik.Windows.Diagrams.Core (in Telerik.Windows.Diagrams.Core.dll) Version: 2017.2.614.40 (2017.2.614.40)
Syntax
public class Edge<TNodeData, TLinkData> : IEdge<Node<TNodeData, TLinkData>, Edge<TNodeData, TLinkData>>
where TNodeData : new()
where TLinkData : new()

Type Parameters

TNodeData
TLinkData

The EdgeTNodeData, TLinkData type exposes the following members.

Constructors
  NameDescription
Public methodEdgeTNodeData, TLinkData
Initializes a new instance of the EdgeTNodeData, TLinkData class.
Public methodEdgeTNodeData, TLinkData(IConnection)
Initializes a new instance of the EdgeTNodeData, TLinkData class.
Top
Methods
  NameDescription
Public methodClone
Returns a (shallow) clone of this link.
Public methodGetBounds
Gets the bounding rectangle of this entity.
Public methodGetComplementaryNode
Returns the opposite or complementary node of the given one.
Public methodGetOppositeNode
Returns the node at the opposite end of the link.
Public methodReverse
Reverses the direction of this link.
Public methodSetPoints
Sets the control points (Points) of this link.
Top
Properties
  NameDescription
Public propertyConnection
Gets the associated IConnection object. If this is a virtual edge this connection is null.
Public propertyId
Gets or sets identifier.
Public propertyIsDirected
Gets or sets whether there is an intrinsic direction. If not, this means the edge can be traversed in both directions.
Public propertyIsReversed
Gets whether link has been reversed (using the Reverse method).
Public propertyIsVirtual
Gets whether this edge represents a logical link rather than one derived from a single connection. For instance, a virtual edge is necessary when multiple connections exist between containers and the working graph needs a single edge for the layout process.
Public propertyNumberOfVirtualNodes
Gets or sets the number of virtual nodes which have been inserted during the process of breaking layer-crossing links.
Remarks
This is specific to the Sugiyama layout.
Public propertyPoints
Gets or sets the points defining the link.
Public propertyPropertyBag
Gets or sets the dictionary of runtime/layout properties.
Public propertySegmentIndex
Gets or sets index of the segment.
Public propertySink
Gets the destination (target, end) node of this link.
Public propertySource
Gets the source (origin, start) node of this link.
Public propertyWeight
Gets the weight of this link.
Top
See Also