Click or drag to resize
INodeTNode, TLink Interface
Graph analysis node description.

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)
public interface INode<TNode, TLink>
where TNode : Object, INode<TNode, TLink>
where TLink : Object, IEdge<TNode, TLink>

Type Parameters

The type of the node.
The type of the link.

The INodeTNode, TLink type exposes the following members.

Public methodAddIncomingEdge
Adds an incoming link.
Public methodAddOutgoingEdge
Adds an outgoing link.
Public methodClone
Returns a shallow copy of this node.
Public methodRemoveIncomingEdge
Removes an incoming edge.
Public methodRemoveLink
Removes a link from this node.
Public methodRemoveOutgoingEdge
Removes the given outgoing edge.
Public propertyAllLinks
Gets all links bounds to this node.
Public propertyBoundingRectangle
Gets or sets the bounding rectangle.
Public propertyChildren
Gets the children nodes attached to this node.
Public propertyDegree
Returns the total number of links attached.
Public propertyId
Gets or sets the (supposed unique) identifier.
Public propertyIncoming
Gets the incoming links, i.e. the links towards this node.
Public propertyIsDirected
Gets or sets a value indicating whether this node is part of directed graph.
Public propertyIsRoot
Gets or sets whether this node is the root of a tree.
Public propertyNeighbors
Gets the nodes adjacent to this node, i.e. both the Parents and Children nodes.
Public propertyOutgoing
Gets the outgoing links, i.e. the links leaving this node.
Public propertyParents
Gets the parent nodes attached to this node.
See Also