documentationfor yFiles for HTML 2.6

Usages of IEdgeCursor

Properties

edgesin PathSearchContextGets the IEdgeCursor to iterate over the edges that are routed.

Method Return Values

createEdgeCursor (ICollection<T>)in CursorsCreates a cursor view of the given collection.
edges ()in EdgeListReturns an edge cursor for this edge list.
getEdgeCursor ()in GraphProvides access to the edges of the graph.
getHiddenEdgeCursor ()in LayoutGraphHiderThe edges that are currently hidden
getEdgeCursor ()in YNodeReturns an edge cursor for all incoming and outgoing edges at this node.
getInEdgeCursor (Edge?)in YNodeReturns an edge cursor for incoming edges at this node.
getOutEdgeCursor (Edge?)in YNodeReturns an edge cursor for outgoing edges at this node.

Method Parameters

EdgeList (IEdgeCursor)in EdgeListCreates a list that is initialized with the edges provided by the given IEdgeCursor object.
EdgeList (IEdgeCursor, IDataProvider)in EdgeListCreates a list that is initialized with those edges from the given EdgeCursor object for which the given data provider returns true upon calling its getBool method.
hideEdgeCursor (IEdgeCursor)in GraphPartitionManagerHides the given edges from the graph.
hideEdgeCursor (IEdgeCursor)in LayoutGraphHiderHides the given edges from the graph.
hideSubgraph (Graph, IEdgeCursor)in LayoutGraphHiderHides the subgraph induced by the given edges from the given graph.
unhideSubgraph (Graph, IEdgeCursor)in LayoutGraphHiderUnhides the subgraph induced by the given edges in the given graph.
getBoundingBox (LayoutGraph, INodeCursor, IEdgeCursor)in LayoutGraphUtilitiesReturns the bounding box of the nodes and edges accessible through the given cursors.
getBoundingBox (LayoutGraph, INodeCursor, IEdgeCursor, boolean)in LayoutGraphUtilitiesReturns the bounding box of the nodes and edges accessible through the given cursors, optionally including node labels and edge labels.
getBoundingBox (LayoutGraph, INodeCursor, IEdgeCursor, boolean, boolean, boolean?)in LayoutGraphUtilitiesReturns the bounding box of the nodes and edges accessible through the given cursors, optionally including node labels, edge labels or NodeHalos.
getBoundingBoxOfEdges (LayoutGraph, IEdgeCursor)in LayoutGraphUtilitiesReturns the bounding box of the edges accessible through the given cursor.
moveEdges (LayoutGraph, IEdgeCursor, number, number)in LayoutGraphUtilitiesMoves the control points of all edges accessible through the given IEdgeCursor by the vector (dx,dy).
moveSubgraphOfEdges (LayoutGraph, IEdgeCursor, number, number)in LayoutGraphUtilitiesMoves the subgraph induced by the edges accessible through the given IEdgeCursor by the vector (dx,dy).
createPortConstraintsFromSketch (LayoutGraph, IEdgeCursor, IEdgeMap, boolean, IEdgeMap, boolean)in PortConstraintConfiguratorCreates PortConstraints for some edges of the given graph.
replaceSubgraphByHubs (LayoutGraph, IEdgeCursor, IDataProvider, IDataAcceptor)in BusRepresentationsChanges the representation of buses from complete subgraphs to hubs by replacing intersection points by hubs.