Usages of IEnumerable
Properties
edges | in Graph | Yields a dynamic IEnumerable<T> for Edges that can be used to iterate over the edges that are contained in this instance. | |
nodes | in Graph | Yields a dynamic IEnumerable<T> for YNodes that can be used to iterate over the nodes that are contained in this instance. | |
edges | in YNode | Yields a dynamic IEnumerable<T> for Edges that can be used to iterate over the adjacent edges at this instance. | |
inEdges | in YNode | Yields a dynamic IEnumerable<T> for Edges that can be used to iterate over ingoing edges at this instance. | |
neighbors | in YNode | Yields a dynamic IEnumerable<T> for YNodes that can be used to iterate over the opposite sides of adjacent adjacent edges at this instance. | |
outEdges | in YNode | Yields a dynamic IEnumerable<T> for Edges that can be used to iterate over outgoing edges at this instance. | |
predecessors | in YNode | Yields a dynamic IEnumerable<T> for YNodes that can be used to iterate over the opposite sides of adjacent incoming edges at this instance. | |
successors | in YNode | Yields a dynamic IEnumerable<T> for YNodes that can be used to iterate over the opposite sides of adjacent outgoing edges at this instance. | |
intersectionPoints | in Intersection | Gets a list of points that describe the intersecting area or line. | |
centroids | in KMeansClustering | Gets or sets the initial centroids. | |
nodes | in NodeAggregate | Returns all nodes which are associated with this NodeAggregate or its descendants. | |
keys | in ResultItemMapping | Gets all keys in this mapping. | |
values | in ResultItemMapping | Gets all values in this mapping. | |
backingEnumerable | in ListEnumerable | Gets the backing enumerable. | |
entries | in Mapper | Gets an enumerable over all entries in this (dictionary based) mapper. | |
views | in FoldingManager | Gets all currently known view instances that are managed by this instance. | |
locationParameters | in GenericPortLocationModel | Gets all parameters that are associated with this instance. | |
childColumns | in IColumn | Gets the child columns. | |
bends | in IGraph | Gets a live view of all bends contained in this IGraph. | |
edgeLabels | in IGraph | Gets a live view of all edge labels contained in this IGraph. | |
nodeLabels | in IGraph | Gets a live view of all node labels contained in this IGraph. | |
portLabels | in IGraph | Gets a live view of all port labels contained in this IGraph. | |
registeredTags | in IMapperRegistry | Gets an enumerable over all tags that have been used to register mapper implementations with this interface. | |
childRows | in IRow | Gets the child rows. | |
childStripes | in IStripe | Gets the direct children of stripe in a table hierarchy. | |
descendants | in IStripe | Returns a collection of all descendants of stripe . | |
leaves | in IStripe | Returns a collection of all descendants of stripe that are leaves and therefore don't have any child stripes. | |
registeredTags | in MapperRegistry | ||
columns | in Table | Gets the toplevel IColumns in this table. | |
rows | in Table | Gets the toplevel IRows in this table. | |
entries | in CreationProperties | Gets all the entries stored by this instance. | |
dataTagAttributes | in IOutputHandler | Gets the XML attributes that should be added to the data element. | |
keyDefinitionAttributes | in IOutputHandler | Gets the XML attributes that should be added to the key definition in the GraphML key element. | |
internalHandles | in IReferenceHandler | Gets a collection of all registered reference handles that should be written to the GraphML shared data section. | |
dataTagAttributes | in OutputHandlerBase | ||
keyDefinitionAttributes | in OutputHandlerBase | ||
handlers | in QueryInputHandlersEventArgs | Gets the IInputHandlers that have been registered on this event argument instance so far. | |
handlers | in QueryOutputHandlersEventArgs | Gets the IOutputHandlers that have been registered on this event argument instance so far. | |
alternativeEdgePaths | in HierarchicLayoutData | Gets or sets a mapping from edges to alternative paths for edges connecting to groups, group content or folder nodes. | |
additionalSnapLines | in GraphSnapContext | Gets the collection of additional OrthogonalSnapLines. | |
fixedNodeSnapLines | in GraphSnapContext | Gets the collection of OrthogonalSnapLines for fixed nodes. | |
fixedPortSnapLines | in GraphSnapContext | Gets the collection of OrthogonalSnapLines to which ports should be snapping. | |
fixedSegmentSnapLines | in GraphSnapContext | Gets the collection of OrthogonalSnapLines for fixed segments. | |
affectedItems | in HandleInputMode | Gets an immutable snapshot of the IModelItems affected by the currently modified handle gesture. | |
snapLines | in LabelSnapContext | Gets the collection of the snap lines that have been added to this context. | |
affectedItems | in MoveInputMode | Gets an immutable snapshot of the IModelItems affected by the currently active gesture. | |
addedBends | in OrthogonalEdgeEditingContext | Gets the previously registered added bends. | |
lockedPortEdges | in OrthogonalEdgeEditingContext | Gets the enumeration of IEdge instances whose ports have been locked at source and target end. | |
transformedPortOwners | in OrthogonalEdgeEditingContext | Gets the enumeration of IPortOwner instances that are being transformed during the edit. | |
edgePaths | in GivenCoordinatesStageData | Gets or sets a mapping from edges to their initial edge paths. | |
source | in ItemCollection | Get or sets an enumerable of items. | |
cells | in PartitionCellId | Gets a collection of elements of type PartitionCellIdEntry. | |
columns | in PartitionGrid | Gets the columns of the partition grid. | |
rows | in PartitionGrid | Gets the rows of the partition grid. | |
source | in SingleItem | An IEnumerable<T> of items, the first of which is used. | |
expandedNodeOriginalEdgePaths | in ClearAreaLayoutData | Gets or sets the mapping from edges adjacent to the expandedNode to their original edges paths, that is, their paths before the node was expanded. | |
worldPoints | in SvgExport | Gets or sets the points in world coordinates which are enclosed in the exported area. |
Fields
UNCONNECTED_PORTS_DP_KEY | in LayoutExecutorAsyncWorker | A data provider key that can be used to retrieve information about unconnectedports of the original YNode or Edge. | |
UNCONNECTED_PORTS_DP_KEY | in LayoutGraphAdapter | A data provider key that can be used to look up the original unconnectedports of the original IPortOwner of an YNode or, in the case of edge-to-edge connections, an Edge. |
Method Return Values
getMultipleEdges (boolean?) | in GraphStructureAnalyzer | Determines the multiple edges of the directed or undirected graph. | |
getMultipleEdges (INode, boolean?) | in GraphStructureAnalyzer | Determines the multiple edges adjacent to the given node of the directed or undirected graph. | |
getMultipleEdges (IEdge, boolean?) | in GraphStructureAnalyzer | Determines the multiple edges between the source and target node of the given edge of the directed or undirected graph. | |
getTopologicalOrder () | in GraphStructureAnalyzer | Gets the nodes of the graph in topological order. | |
getBends (TDataItem) | in EdgeCreator | Obtains an Point array by resolving the bendsProvider. | |
getUpdatedBends (IGraph, IEdge, TDataItem) | in EdgeCreator | Resolves the bendsProvider on the given data item. | |
append (T) | in IEnumerable | Creates a wrapped enumerable that has one or several elements appended to it. | |
concat (Object) | in IEnumerable | Concatenates this enumerable with the given other elements in a new dynamic IEnumerable<T>. | |
distinct (function(T):Object?, Object?) | in IEnumerable | Creates a wrapped enumerable that yields each element only once. | |
filter (function(T, number, IEnumerable<T>):boolean, Object?) | in IEnumerable | Returns a dynamic IEnumerable<T> of the elements of this enumerable which match the given predicate . | |
flatMap (function(T, number, IEnumerable<T>):IEnumerable<TResult>, Object?) | in IEnumerable | Returns a flattened dynamic IEnumerable<T> of this enumerable using the given selector function which returns an enumerable for each element of this enumerable. | |
from (IEnumerable<T>) | in IEnumerable | Creates an enumerable from a given array or enumerable-like object. | |
groupBy (function(T, number, IEnumerable<T>):TKey, function(TKey, IEnumerable<T>, number):TResult?, Object?) | in IEnumerable | Groups the elements in the enumerable according to the equality of a key. | |
map (function(T, number, IEnumerable<T>):TResult, Object?) | in IEnumerable | Returns a dynamic IEnumerable<T> of this enumerable using the given selector function which returns a new object for each element of this enumerable. | |
ofRange (number, number) | in IEnumerable | Creates an enumerable that consists of the sequence of increasing values starting with from and a length of count . | |
ofRepeat (T, number) | in IEnumerable | Creates an enumerable that consists of count item s. | |
ofType (Class) | in IEnumerable | Converts this untyped enumerable into an enumerable with the given type. | |
orderBy (function(T):TKey?, function(TKey, TKey):number?, Object?) | in IEnumerable | Yields an ordered enumerable of the elements given a key selection function and optional comparison function and creates a ordered view of the enumerable. | |
orderByDescending (function(T):TKey?, function(TKey, TKey):number?, Object?) | in IEnumerable | Yields an ordered enumerable of the elements given a key selection function and optional comparison function and creates a ordered view of the enumerable where the elements are yielded in descending order. | |
prepend (T) | in IEnumerable | Creates a wrapped enumerable that has on or several elements prepended to it. | |
skip (number) | in IEnumerable | Creates a wrapped view of an enumerable which skips the given amount of elements. | |
skipWhile (function(T, number, IEnumerable<T>):boolean, Object?) | in IEnumerable | Creates a wrapped view of an enumerable which skips a number of elements at the beginning while the given predicate yields true . | |
take (number) | in IEnumerable | Creates a dynamic view of this enumerable with the given number of elements taken from the start or end of this enumerable. | |
takeWhile (function(T, number, IEnumerable<T>):boolean, Object?) | in IEnumerable | Returns a dynamic IEnumerable<T> that contains the elements from this enumerable as long as the given predicate is true . | |
toReversed () | in IEnumerable | Returns an dynamic enumerable which contains the elements of this enumerable in reverse order. | |
getParameters (ILabel, ILabelModel) | in CompositeLabelModel | Returns an enumerator over a set of possible ILabelModelParameter instances that can be used for the given label and model. | |
getCandidateParameters (ILabel, ILabelModel) | in DefaultLabelModelParameterFinder | Retrieves an enumerator over all candidates for a given label and model. | |
getParameters (ILabel, ILabelModel) | in DescriptorWrapperLabelModel | ||
getParameters (ILabel, ILabelModel) | in EdgePathLabelModel | ||
getParameters (ILabel, ILabelModel) | in EdgeSegmentLabelModel | ||
getParameters (ILabel, ILabelModel) | in ExteriorLabelModel | ||
getEdgesChangedAfterCollapse (IFoldingView, INode) | in FoldingManager | Returns the FoldingEdgeStateIds of all edges whose folding state would change if the groupNode would be collapsed. | |
getEdgesChangedAfterExpand (IFoldingView, INode) | in FoldingManager | Returns the FoldingEdgeStateIds of all edges whose folding state would change if the groupNode would be expanded. | |
getNodesRevealedAfterExpand (IFoldingView, INode) | in FoldingManager | Returns the master nodes of the descendants of the groupNode that would be represented in the view if the groupNode would be expanded. | |
getParameters (ILabel, ILabelModel) | in GenericLabelModel | ||
getParameters (ILabel, ILabelModel) | in GroupNodeLabelModel | ||
getDescendants (INode) | in GroupingSupport | Returns all descendants of the provided node that are part of the grouped graph. | |
getDescendantsBottomUp (INode) | in GroupingSupport | Returns all descendants of the provided node that are part of the grouped graph. | |
getExistingFoldingEdges (boolean) | in IFoldingEdgeFactory | Helper methods that can be used by the implementation of the addFoldingEdge method to determine the folding edges that are currently part of the view and interconnect the same nodes as the folding edge would, if it was included in the view. | |
getMasterEdges (IEdge) | in IFoldingView | Helper method that corresponds to the getMasterItem method, but is used for folding edges, only. | |
neighbors (INode) | in IGraph | Enumerates the neighbors of a given INode. | |
predecessors (INode) | in IGraph | Enumerates the predecessors of a given INode. | |
successors (INode) | in IGraph | Enumerates the successors of a given INode. | |
getParameters (ILabel, ILabelModel) | in ILabelModelParameterProvider | Returns an enumerator over a set of possible ILabelModelParameter instances that can be used for the given label and model. | |
findStripes (INode, Point, StripeTypes, function(IStripe):boolean?) | in ITable | Finds all stripes underneath a certain point. | |
findStripes (Point, StripeTypes, StripeSubregionTypes, CanvasComponent, function(StripeSubregion):boolean?) | in ITable | Used as a callback to find the items underneath a certain point. | |
getParameters (ILabel, ILabelModel) | in InsideOutsidePortLabelModel | ||
getParameters (ILabel, ILabelModel) | in InteriorLabelModel | ||
getParameters (ILabel, ILabelModel) | in InteriorStretchLabelModel | ||
getParameters (ILabel, ILabelModel) | in NinePositionsEdgeLabelModel | ||
getParameters (ILabel, ILabelModel) | in SandwichLabelModel | ||
getParameters (ILabel, ILabelModel) | in StretchStripeLabelModel | ||
getParameters (ILabel, ILabelModel) | in StripeLabelModel | ||
getOutputHandlers (IWriteContext, KeyScope) | in GraphMLWriter | Dynamically retrieve all IOutputHandler that should be used for the current write process. | |
getDummyEdgeSnapLines (GraphSnapContext, ISnapLineProvider) | in CreateEdgeInputMode | Gets the snap lines lines that are induced by the current dummy edge. | |
getPortOwners () | in CreateEdgeInputMode | Retrieves the port owners from the graph in the order of their importance. | |
getSourcePortCandidates (Point) | in CreateEdgeInputMode | Gets the source port candidates for the given location . | |
getTargetPortCandidates (Point, boolean) | in CreateEdgeInputMode | Retrieves the target port candidates for a given location in world coordinates. | |
resolveCandidates (IEnumerable<IPortCandidate>, Point) | in CreateEdgeInputMode | Returns an enumerable over the given candidates where no instance has DYNAMIC validity. | |
findItems (Point, GraphItemTypes, function(IModelItem):boolean?) | in GraphInputMode | Used as a callback to find the items hit underneath a certain point. | |
findItems (IInputModeContext, Point, GraphItemTypes, function(IModelItem):boolean?) | in GraphInputMode | Used as a callback to find the items hit underneath a certain point. | |
getAdditionalSnapLines (SnapLineOrientation, SnapLineSnapTypes, Rect) | in GraphSnapContext | Gets a subset of additionalSnapLines that matches the given orientation , snapType and intersects with the provided area . | |
getFixedNodeSnapLines (SnapLineOrientation, SnapLineSnapTypes, Rect) | in GraphSnapContext | Gets a subset of fixedNodeSnapLines that matches the given orientation , snapType and intersects with the provided area . | |
getFixedPortSnapLines (SnapLineOrientation, SnapLineSnapTypes, Rect) | in GraphSnapContext | Gets a subset of fixedPortSnapLines that matches the given orientation , snapType and intersects with the provided area . | |
getFixedSegmentSnapLines (SnapLineOrientation, SnapLineSnapTypes, Rect) | in GraphSnapContext | Gets a subset of fixedSegmentSnapLines that matches the given orientation , snapType and intersects with the provided area . | |
getBendsInBox (IInputModeContext, Rect) | in IBendSelectionTester | Returns the bends within the given rectangle. | |
getSourcePortCandidates (IInputModeContext) | in IEdgeReconnectionPortCandidateProvider | Returns all source port candidates that may be used for the edge. | |
getTargetPortCandidates (IInputModeContext) | in IEdgeReconnectionPortCandidateProvider | Returns all source port candidates that may be used for the edge. | |
getHandles (IInputModeContext) | in IHandleProvider | Returns a collection of zero or more IHandle implementations that are associated with this instance. | |
enumerateHits (IInputModeContext, Point) | in IHitTester | Yields an enumerable that enumerates the hits for a given world coordinate. | |
getAllSourcePortCandidates (IInputModeContext) | in IPortCandidateProvider | Returns all source port candidates that belong to the context of this provider. | |
getAllTargetPortCandidates (IInputModeContext) | in IPortCandidateProvider | Returns all target port candidates that belong to the context of this provider. | |
getSourcePortCandidates (IInputModeContext, IPortCandidate) | in IPortCandidateProvider | Returns all port candidates that apply for the provided opposite port candidate. | |
getTargetPortCandidates (IInputModeContext, IPortCandidate) | in IPortCandidateProvider | Returns all port candidates that apply for the provided opposite port candidate. | |
getPortsInBox (IInputModeContext, Rect) | in IPortSelectionTester | Returns the ports for the given marquee rectangle. | |
getHitItemsAt (Point) | in ItemHoverInputMode | Gets the items that have been hit at the given location. | |
getParameterCandidates (ILabel) | in LabelPositionHandler | Gets the candidates for the given label. | |
doStartDrag (Point) | in MoveInputMode | Simulates the start of a drag and puts the state machine into the dragging state. | |
getSnapLines (GraphSnapContext, CollectSnapResultsEventArgs, INode, ReshapeRectangleContext, Rect) | in NodeReshapeSnapResultProvider | Helper method for method collectSnapLineResults that gets all the SnapLine that should be checked for the currently moved node. | |
getAllSourcePortCandidates (IInputModeContext) | in PortCandidateProviderBase | Returns all source port candidates that belong to the context of this provider. | |
getAllTargetPortCandidates (IInputModeContext) | in PortCandidateProviderBase | Returns all target port candidates that belong to the context of this provider. | |
getPortCandidates (IInputModeContext) | in PortCandidateProviderBase | Creates an enumeration of possibly port candidates. | |
getSourcePortCandidates (IInputModeContext, IPortCandidate) | in PortCandidateProviderBase | Returns all port candidates that apply for the provided opposite port candidate. | |
getTargetPortCandidates (IInputModeContext, IPortCandidate) | in PortCandidateProviderBase | Returns all port candidates that apply for the provided opposite port candidate. | |
filterCandidates (IInputModeContext, Point, IEnumerable<IPortCandidate>) | in PortRelocationHandle | Filters the given allCandidates to return the subset of candidates which are relevant at the given location . | |
getPortCandidates (IInputModeContext, IEdge, boolean) | in PortRelocationHandle | Gets the possible candidates for the given edge. | |
getPortCandidatesDuringMove (IInputModeContext, IEdge, boolean) | in PortRelocationHandle | Retrieves the port candidates during handleMove. | |
getHandles (IInputModeContext) | in PortRelocationHandleProvider | ||
getHandles (IInputModeContext) | in PortsHandleProvider | Returns a collection of zero or more IHandle implementations that are associated with the ports of this context. | |
enumerateHits (IInputModeContext, Point, INode) | in StripeHitTester | Return a collection of hits at location . | |
findStripes (Point, StripeTypes, StripeSubregionTypes, function(StripeSubregion):boolean?) | in TableEditorInputMode | Used as a callback to find the items underneath a certain point. | |
edgeObjects () | in LayoutGraphAdapter | Returns an IEnumerable<T> that provides access to all edges residing in the graph. | |
nodeObjects () | in LayoutGraphAdapter | Returns an IEnumerable<T> that provides access to all nodes residing in the graph. | |
getCanvasObjects (ICanvasObjectGroup?) | in CanvasComponent | Enumerates over all possible ICanvasObject instances in the tree below the given group. | |
getCanvasObjects (Point) | in CanvasComponent | Returns a list of all canvas objects in hit order at the given world coordinate location. | |
hitElementsAt (Point, ICanvasObjectGroup?, function(ICanvasObject):boolean?) | in CanvasComponent | Enumerates all hit elements in the canvas below the given group that are accepted by a given filter. | |
hitElementsAt (IInputModeContext, Point, ICanvasObjectGroup?, function(ICanvasObject):boolean?) | in CanvasComponent | Enumerates all hit elements in the canvas below the given group that are accepted by a given filter using a specific ICanvasContext as the argument to the isHit method. | |
hitElementsAt (Point) | in GraphModelManager | Enumerates hits on the canvas at a given world coordinate position. | |
hitElementsAt (IInputModeContext, Point, ICanvasObjectGroup) | in GraphModelManager | Enumerates hits on the canvas at a given world coordinate position for a given context. | |
typedHitElementsAt (Class, Point) | in GraphModelManager | Enumerates hits on the canvas at a given world coordinate position. | |
typedHitElementsAt (Class, IInputModeContext, Point, ICanvasObjectGroup) | in GraphModelManager | Enumerates hits on the canvas at a given world coordinate position in a given context. | |
hitElementsAt (IInputModeContext, Point, ICanvasObjectGroup) | in WebGL2GraphModelManager | ||
typedHitElementsAt (Class, IInputModeContext, Point, ICanvasObjectGroup) | in WebGL2GraphModelManager |
Method Parameters
findIntersections (LayoutGraph, IntersectionItemTypes, IEnumerable<Object>) | in IntersectionAlgorithm | Returns a list of intersections between the graph items or a subset of graph items. | |
createHashSet (IEnumerable<T>?) | in Maps | Factory method that creates an ICollection<T> implementation with set semantics that is a special hash map based implementation mainly used by the layout algorithms. | |
YList (IEnumerable<Object>) | in YList | Creates a list that is initialized with the elements provided by the given Collection object. | |
KMeansClustering () | in KMeansClustering | Creates a new instance of this class. | |
getNearestCommonAncestor (IEnumerable<INode>) | in TreeAnalysisResult | Determines the nearest common ancestor for the given nodes. | |
getNearestCommonAncestor (IEnumerable<INode>) | in TreeAnalyzer | Determines the nearest common ancestor for the given nodes. | |
every (function(T, number, IEnumerable<T>):boolean, Object?) | in IEnumerable | Determines whether every element of the enumerable matches the given predicate . | |
filter (function(T, number, IEnumerable<T>):boolean, Object?) | in IEnumerable | Returns a dynamic IEnumerable<T> of the elements of this enumerable which match the given predicate . | |
find (function(T, number, IEnumerable<T>):boolean?, Object?) | in IEnumerable | Returns the first element of this enumerable, the first element of the enumerable that matches a given predicate if specified, or null if there is no such element. | |
findIndex (function(T, number, IEnumerable<T>):boolean, Object?) | in IEnumerable | Searches the enumerable for the first item for which predicate returns true and returns its index. | |
findLast (function(T, number, IEnumerable<T>):boolean?, Object?) | in IEnumerable | Returns the last element of this enumerable, the last element of the enumerable that matches a given predicate if specified, or null if there is no such element. | |
findLastIndex (function(T, number, IEnumerable<T>):boolean, Object?) | in IEnumerable | Searches the enumerable for the last item for which predicate returns true and returns its index. | |
first (function(T, number, IEnumerable<T>):boolean?, Object?) | in IEnumerable | Returns the first element of this enumerable or the first element of this enumerable that matches a given predicate , if specified. | |
firstOrDefault (function(T, number, IEnumerable<T>):boolean?, Object?) | in IEnumerable | Returns the first element of this enumerable, the first element of this enumerable that matches a given predicate , if specified, or null if there is no such element. | |
flatMap (function(T, number, IEnumerable<T>):IEnumerable<TResult>, Object?) | in IEnumerable | Returns a flattened dynamic IEnumerable<T> of this enumerable using the given selector function which returns an enumerable for each element of this enumerable. | |
forEach (function(T, number, IEnumerable<T>):void, Object?) | in IEnumerable | Iterates this enumerable and invokes the given function for each element with the element, its index, and this enumerable as arguments. | |
from (IEnumerable<T>) | in IEnumerable | Creates an enumerable from a given array or enumerable-like object. | |
groupBy (function(T, number, IEnumerable<T>):TKey, function(TKey, IEnumerable<T>, number):TResult?, Object?) | in IEnumerable | Groups the elements in the enumerable according to the equality of a key. | |
last (function(T, number, IEnumerable<T>):boolean?, Object?) | in IEnumerable | Returns the last element of this enumerable or the last element of this enumerable that matches a given predicate , if specified. | |
lastOrDefault (function(T, number, IEnumerable<T>):boolean?, Object?) | in IEnumerable | Returns the last element of this enumerable, the last element of this enumerable that matches a given predicate , if specified, or null if there is no such element. | |
map (function(T, number, IEnumerable<T>):TResult, Object?) | in IEnumerable | Returns a dynamic IEnumerable<T> of this enumerable using the given selector function which returns a new object for each element of this enumerable. | |
reduce (function(TAccumulate, T, number, IEnumerable<T>):TAccumulate, TAccumulate) | in IEnumerable | Applies the accumulator function to this elements of this enumerable. | |
reduce (function(T, T, number, IEnumerable<T>):T) | in IEnumerable | Applies the accumulator function to this elements of this enumerable. | |
reduceRight (function(TAccumulate, T, number, IEnumerable<T>):TAccumulate, TAccumulate) | in IEnumerable | Applies the accumulator function to this elements of this enumerable in reverse order. | |
reduceRight (function(T, T, number, IEnumerable<T>):T) | in IEnumerable | Applies the accumulator function to this elements of this enumerable in reverse order. | |
skipWhile (function(T, number, IEnumerable<T>):boolean, Object?) | in IEnumerable | Creates a wrapped view of an enumerable which skips a number of elements at the beginning while the given predicate yields true . | |
some (function(T, number, IEnumerable<T>):boolean?, Object?) | in IEnumerable | Determines whether this enumerable contains any elements matching the given predicate . | |
sum (function(T, number, IEnumerable<T>):number, Object?) | in IEnumerable | Calculates the sum of the elements of this enumerable. | |
takeWhile (function(T, number, IEnumerable<T>):boolean, Object?) | in IEnumerable | Returns a dynamic IEnumerable<T> that contains the elements from this enumerable as long as the given predicate is true . | |
List (IEnumerable<T>, function(T, number, IEnumerable<T>):T?, Object?) | in List | Creates a new instance and fills it with the elements of the given enumerable . | |
addRange (IEnumerable<T>) | in List | Adds the elements of the given collection to this list. | |
from (IEnumerable<TSource>, function(TSource, number, IEnumerable<TSource>):T?, Object?) | in List | Creates a new list similar in behavior to Array.from() . | |
ListEnumerable (IEnumerable<T>) | in ListEnumerable | Creates a new instance using the given backing enumerable. | |
hitsPolyline (IEnumerable<IPoint>, number) | in Point | Determines whether a polygonal line is hit by this point given an epsilon. | |
intersectsPolyline (IEnumerable<IPoint>) | in Rect | Determines whether a rectangle intersects a polygonal line. | |
selectBestParameter (ILabel, IOrientedRectangle, IEnumerable<ILabelModelParameter>) | in DefaultLabelModelParameterFinder | Tries to find a parameter that best matches the given layout for the provided label instance among the set of given parameters. | |
enumerableContainsTypes (GraphItemTypes, IEnumerable<IModelItem>) | in GraphItemTypes | Determines whether the specified items collection contains any of the types described by types . | |
enumerableNotContainsTypes (GraphItemTypes, IEnumerable<IModelItem>) | in GraphItemTypes | Determines whether the specified items collection contains none of the types described by types . | |
getItemTypes (IEnumerable<IModelItem>) | in GraphItemTypes | Determines the types of the items contained in the collection of items. | |
getNearestCommonAncestor (IEnumerable<INode>) | in GroupingSupport | Determines the nearest common ancestor of the provided nodes in the graph. | |
addBends (IEdge, IEnumerable<Point>) | in IGraph | Adds bends with the given locations to the end of the bend list of the given edge. | |
beginEdit (string, string, IEnumerable<T>, function(T):IMementoSupport?) | in IGraph | Starts an ICompoundEdit that uses the memento design pattern to record changes to the items in the given items collection. | |
groupNodes (INode, IEnumerable<INode>) | in IGraph | Groups the nodes in children into the provided group node. | |
groupNodes (IEnumerable<INode>, ) | in IGraph | Groups the nodes in children into a newly created group node. | |
create () | in IReferenceHandler | Creates an implementation of the interface IReferenceHandler from the given definition. | |
HierarchicLayoutData () | in HierarchicLayoutData | Creates a new instance of HierarchicLayoutData which helps configuring HierarchicLayout. | |
getClosestCandidate (IEnumerable<IPortCandidate>, Point) | in CreateEdgeInputMode | Finds the closest VALID candidate given a number of IPortCandidates and a location in world coordinates. | |
getClosestSourceCandidate (IEnumerable<IPortCandidate>, Point) | in CreateEdgeInputMode | Finds the closest candidate given a number of IPortCandidates and a location in world coordinates. | |
getClosestTargetCandidate (IEnumerable<IPortCandidate>, Point) | in CreateEdgeInputMode | Finds the closest target candidate given a number of IPortCandidates and a location in world coordinates. | |
getSourcePortCandidate (IEnumerable<IPortCandidate>, Point, boolean) | in CreateEdgeInputMode | Finds the best matching source port IPortCandidate for the given candidates at the provided location . | |
resolveCandidates (IEnumerable<IPortCandidate>, Point) | in CreateEdgeInputMode | Returns an enumerable over the given candidates where no instance has DYNAMIC validity. | |
adjustGroupNodeSize (IEnumerable<INode>) | in GraphEditorInputMode | Adjusts the size of the group nodes in the enumerable. | |
reverseEdges (IEnumerable<IEdge>) | in GraphEditorInputMode | Reverses the given edges. | |
onLassoSelectItems (IInputModeContext, GeneralPath, IEnumerable<IModelItem>, function(IModelItem):boolean) | in GraphInputMode | Selects the given elements in the editor inside the provided lasso-selection path. | |
onMarqueeSelectItems (IInputModeContext, Rect, IEnumerable<IModelItem>, function(IModelItem):boolean?) | in GraphInputMode | Selects the given elements in the editor inside the provided marquee-selection rectangle. | |
combine (IEnumerable<IPortCandidateProvider>) | in IPortCandidateProvider | Creates a generic composite implementation for the IPortCandidateProvider interface. | |
fromCandidates (IEnumerable<IPortCandidate>) | in IPortCandidateProvider | Creates an implementation of an IPortCandidateProvider that provides only the given port candidates. | |
combine (IEnumerable<IPositionHandler>) | in IPositionHandler | Creates a generic composite implementation for the IPositionHandler interface. | |
findNearestItem (IInputModeContext, Point, MoveFocusDirection, IEnumerable<IModelItem>) | in NavigationInputMode | Determines the nearest item in the given direction . | |
addSameSizeSnapResult (GraphSnapContext, CollectSnapResultsEventArgs, INode, SnapLineOrientation, IEnumerable<Rect>, number, Point) | in NodeReshapeSnapResultProvider | Adds a snap result for "same size" to the collect event argument. | |
removeAddedBends (IGraph, IEnumerable<IBend>) | in OrthogonalEdgeEditingContext | Removes previously registered added bends. | |
filterCandidates (IInputModeContext, Point, IEnumerable<IPortCandidate>) | in PortRelocationHandle | Filters the given allCandidates to return the subset of candidates which are relevant at the given location . | |
getClosestCandidate (IInputModeContext, Point, IEnumerable<IPortCandidate>) | in PortRelocationHandle | Finds the closest candidate from the given set of candidates. | |
createResizeSnapResult (number, Point, Object, IEnumerable<IRectangle>, number, boolean) | in SnapResult | Factory method that creates a SnapResult which snaps to a given size through a resize operation. | |
GivenCoordinatesStageData () | in GivenCoordinatesStageData | Creates a new instance of GivenCoordinatesStageData which helps configuring GivenCoordinatesStage. | |
ItemCollection (IEnumerable<TItem>, ItemCollection<TItem>?) | in ItemCollection | Constructor overload that directly sets the source that lists which items are contained in this instance. | |
SingleItem (IEnumerable<TItem>) | in SingleItem | Constructor overload that directly sets the source that lists the item contained in this instance. | |
YGraphAdapter (IGraph, IEnumerable<INode>?, IEnumerable<IEdge>?) | in YGraphAdapter | Initializes a new instance of the YGraphAdapter class. | |
createEdgeList (IEnumerable<IEdge>) | in YGraphAdapter | Creates an EdgeList that maps the edges from the IEnumerable<T> to their copied ones. | |
createNodeList (IEnumerable<INode>) | in YGraphAdapter | Creates a YNodeList that maps the nodes from the IEnumerable<T> to their copied ones. | |
configureAreaOutline (IEnumerable<IModelItem>, number, boolean?) | in ClearAreaLayout | Creates and sets the value of the property areaOutline of the layout determined from the items . | |
ClearAreaLayoutData () | in ClearAreaLayoutData | Creates a new instance of ClearAreaLayoutData. | |
configureAreaOutline (IEnumerable<IModelItem>) | in FillAreaLayout | Creates and sets the value of the property area of the layout determined from the items . | |
ensureVisible (IEnumerable<Point>, Insets?) | in CanvasComponent | Ensures that the provided points in world coordinates are all visible by adjusting the viewport accordingly. | |
lower (IEnumerable<IModelItem>) | in GraphModelManager | Lowers the visual representations of all IModelItems in items below their current predecessors. | |
raise (IEnumerable<IModelItem>) | in GraphModelManager | Raises the visual representations of all IModelItems in items above their current successors. | |
toBack (IEnumerable<IModelItem>) | in GraphModelManager | Lowers the visual representation of all IModelItems in items to the back. | |
toFront (IEnumerable<IModelItem>) | in GraphModelManager | Raises the visual representations of all IModelItems in items to the front. | |
createParallelAnimation (IEnumerable<IAnimation>, boolean?) | in IAnimation | Creates an IAnimation according to the composite design pattern that animates multiple animations in parallel. | |
createSequentialAnimation (IEnumerable<IAnimation>) | in IAnimation | Creates an IAnimation that animates multiple animations in sequence. | |
addItems (IEnumerable<T>) | in ItemModelManager | Adds all items to the canvas. | |
removeItems (IEnumerable<T>) | in ItemModelManager | Removes all items from the canvas. | |
SvgExport (Rect, number?, ) | in SvgExport | Creates a new SvgExport instance for the given world bounds and scale. |
Implementing Types
EdgeList | Specialized list implementation for instances of type Edge. | |
YNodeList | Specialized list implementation for instances of type YNode. | |
ResultItemMapping | Represents a mapping from keys to values that is part of a result of running a graph analysis algorithm. | |
ICollection | Defines methods to manipulate a collection of objects with the same type. | |
IListEnumerable | An extension to the IEnumerable<T> interface that allows for indexed access and retrieval of the element count. | |
HashMap | The default implementation for IMap<TKey,TValue>. | |
GenericPortLocationModel | An implementation of IPortLocationModel that can be used to create custom port location models out of existing IPortLocationModelParameter instances. | |
ISelectionModel | An interface that models the selection state of a set of items. |