documentationfor yFiles for HTML 2.6

Usages of ItemCollection

Properties

sinksin AllPairsShortestPathsGets or sets a collection of sink (end, target) nodes.
sourcesin AllPairsShortestPathsGets or sets a collection of source (start) nodes.
subgraphEdgesin AllPairsShortestPathsGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin AllPairsShortestPathsGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin BetweennessCentralityGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin BetweennessCentralityGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
coreNodesin BfsGets or sets a collection of nodes to start from.
subgraphEdgesin BfsGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin BfsGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin BiconnectedComponentClusteringGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin BiconnectedComponentClusteringGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin BiconnectedComponentsGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin BiconnectedComponentsGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin BipartitionGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin BipartitionGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin ChainSubstructuresGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin ChainSubstructuresGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin ChainsGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin ChainsGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin CliqueSubstructuresGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin CliqueSubstructuresGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin ClosenessCentralityGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin ClosenessCentralityGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin ClusteringCoefficientGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin ClusteringCoefficientGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin ConnectedComponentsGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin ConnectedComponentsGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin CycleGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin CycleGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin CycleEdgesGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin CycleEdgesGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin CycleSubstructuresGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin CycleSubstructuresGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin DegreeCentralityGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin DegreeCentralityGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin EdgeBetweennessClusteringGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin EdgeBetweennessClusteringGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin EigenvectorCentralityGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin EigenvectorCentralityGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin FeedbackEdgeSetGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin FeedbackEdgeSetGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin GraphCentralityGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin GraphCentralityGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin GraphStructureAnalyzerGets or sets the collection of edges which define an induced subgraph for the algorithms to work on.
subgraphNodesin GraphStructureAnalyzerGets or sets the collection of nodes which define an induced subgraph for the algorithms to work on.
subgraphEdgesin HierarchicalClusteringGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin HierarchicalClusteringGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin IndependentSetsGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin IndependentSetsGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
affectedItemsin IntersectionsGets or sets the graph items that must be involved in each intersection.
subgraphEdgesin IntersectionsGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin IntersectionsGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin KCoreComponentsGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin KCoreComponentsGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin KMeansClusteringGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin KMeansClusteringGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin LabelPropagationClusteringGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin LabelPropagationClusteringGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin LongestPathGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin LongestPathGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin LouvainModularityClusteringGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin LouvainModularityClusteringGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
sinksin MaximumFlowGets or sets a collection of sink nodes.
sourcesin MaximumFlowGets or sets a collection of source nodes.
subgraphEdgesin MaximumFlowGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin MaximumFlowGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin MinimumCostFlowGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin MinimumCostFlowGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
startNodesin NeighborhoodGets or sets a collection of nodes from which to start the search.
subgraphEdgesin NeighborhoodGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin NeighborhoodGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin NodeAggregationGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin NodeAggregationGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
topLevelNodesin NodeAggregationGets or sets the top-level nodes of the aggregation info.
subgraphEdgesin PageRankGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin PageRankGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
endNodesin PathsGets or sets a collection of end nodes.
startNodesin PathsGets or sets a collection of start nodes.
subgraphEdgesin PathsGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin PathsGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin RankAssignmentGets or sets the collection of edges which define a subset of the graph for the algorithm to work on.
subgraphNodesin RankAssignmentGets or sets the collection of nodes which define a subset of the graph for the algorithm to work on.
startNodesin ReachabilityGets or sets a collection of nodes from which to determine reachability.
subgraphEdgesin ReachabilityGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin ReachabilityGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin ShortestPathGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin ShortestPathGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
sinksin SingleSourceShortestPathsGets or sets a collection of sink (end, target) nodes.
subgraphEdgesin SingleSourceShortestPathsGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin SingleSourceShortestPathsGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin SpanningTreeGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin SpanningTreeGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin StarSubstructuresGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin StarSubstructuresGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin StronglyConnectedComponentsGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin StronglyConnectedComponentsGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin TransitiveClosureGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin TransitiveClosureGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin TransitiveEdgesGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin TransitiveEdgesGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
visibleNodesin TransitiveEdgesGets or sets a collection of nodes to start from.
subgraphEdgesin TransitiveReductionGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin TransitiveReductionGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin TreeAnalysisGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin TreeAnalysisGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin TreeSubstructuresGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin TreeSubstructuresGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
subgraphEdgesin WeightCentralityGets or sets the collection of edges which define a subset of the graph for the algorithms to work on.
subgraphNodesin WeightCentralityGets or sets the collection of nodes which define a subset of the graph for the algorithms to work on.
exteriorEdgesin CircularLayoutDataGets or sets the collection of edges that are routed around the exterior of circle formed by each partition.
bfsLayererCoreNodesin HierarchicLayoutDataGets or sets the collection of core nodes used by the BFSLayerer.
folderNodesin HierarchicLayoutDataGets or sets the collection of folder nodes used for recursive edge styles in incremental mode.
nodesBeforeBusin HierarchicLayoutDataGets or sets the collection of bus nodes that should be placed before the common bus segment.
tabularGroupsin HierarchicLayoutDataGets or sets the collection of tabular group nodes whose children are arranged in a tabular fashion.
uniformPortAssignmentGroupsin HierarchicLayoutDataGets or sets the collection of group nodes for which the ports of the adjacent edges are uniformly distributed.
incrementalLayeringNodesin IncrementalHintItemMappingGets or sets an item collection of nodes that are mapped to incremental layering hints.
incrementalSequencingItemsin IncrementalHintItemMappingGets or sets an item collection of nodes or edges that are mapped to incremental sequencing hints.
octilinearEdgesin SelfLoopCalculatorDataGets or sets the collection of edges that are routed in an octilinear fashion.
collapsedSubtreeRootsin CactusGroupLayoutDataGets or sets the roots of collapsed subtrees in the hierarchy.
affectedComponentsin ComponentLayoutDataGets or sets a collection of nodes that determine the components that shall be laid out.
fixedGroupNodesin FixGroupLayoutDataGets or sets the collection of group nodes whose contents should keep their relative positions.
fixedNodesin FixNodeLayoutDataGets or sets the collection of nodes which should remain fixed.
splitEdgesin GenericPartitionGridStageDataGets or sets the collection of edges that should not be considered when calculating the sub-components.
excludesin ItemCollectionA collection of items which are explicitly excluded from this collection.
affectedNodesin PlaceNodesAtBarycenterStageDataGets or sets the collection of nodes that should be affected by the PlaceNodesAtBarycenterStage.
affectedEdgesin ReverseEdgesStageDataGets or sets the collection of affected edges.
fixedSelfLoopsin SelfLoopRouterDataGets or sets the collection of self-loop edges that should keep their current path and not be routed by the SelfLoopRouter.
affectedNodesin OrganicLayoutDataGets or sets the subset of nodes that is moved by the layout algorithm.
overlappingNodesin OrganicLayoutDataGets or sets the collection of nodes that are allowed to overlap with other nodes.
firstSetin OrganicLayoutSeparationConstraintDepending on the constraint orientation, the set of nodes that lies to the left or above the separation axis.
secondSetin OrganicLayoutSeparationConstraintDepending on the constraint orientation, the set of nodes that lies to the right or below the separation axis.
directedEdgesin OrthogonalLayoutDataGets or sets the collection of edges that should be routed in a way that point in the main layout direction.
areaNodesin ClearAreaLayoutDataGets or sets the collection of nodes that define the area which must be cleared.
fixedNodesin FillAreaLayoutDataGets or sets the collection of nodes that are fixed and must not be moved.
affectedEdgesin PartialLayoutDataGets or sets the collection of edges placed by the layout.
affectedNodesin PartialLayoutDataGets or sets the collection of nodes placed by the layout.
directedEdgesin PartialLayoutDataGets or sets the collection of edges that are considered as directed by the layout.
affectedEdgesin ChannelEdgeRouterDataGets or sets the collection of edges affected by this router.
ignoredLabelsin EdgeRouterDataGets or sets the collection of labels of nodes or fixed edges that are ignored by the router.
affectedEdgesin OrganicEdgeRouterDataGets or sets the collection of edges routed by this router.
affectedEdgesin ParallelEdgeRouterDataGets or sets the collection of edges affected by this router.
leadingEdgesin ParallelEdgeRouterDataGets or sets the collection of leading edges.
interleavedNodesin BalloonLayoutDataGets or sets the collection of nodes whose children should be arranged in an interleaved fashion.
assistantNodesin TreeLayoutDataGets or sets the collection of nodes the AssistantNodePlacer considers as assistants.
delegatingNodePlacerPrimaryNodesin TreeLayoutDataGets or sets the collection of nodes the DelegatingNodePlacer places with its primaryPlacer.
leftRightNodePlacerLeftNodesin TreeLayoutDataGets or sets the set of nodes that are placed on the left side of the bus.
nonTreeEdgesin TreeReductionStageDataGets or sets the collection of edges explicitly marked as not belonging to a tree.

Method Return Values

addEdgeItemCollection (string, ItemCollection<IEdge>?)in GenericLayoutDataAdds a set of IEdges in the graph that will be passed to the LayoutGraph
addEdgeItemCollection (EdgeDpKey<boolean>, ItemCollection<IEdge>?)in GenericLayoutDataAdds a set of edges in the graph that will be passed to the LayoutGraph
addLabelItemCollection (string, ItemCollection<ILabel>?)in GenericLayoutDataAdds a set of ILabels in the graph that will be passed to the LayoutGraph
addLabelItemCollection (ILabelLayoutDpKey<boolean>, ItemCollection<ILabel>?)in GenericLayoutDataAdds a set of ILabels in the graph that will be passed to the LayoutGraph
addNodeEdgeItemCollection (string, ItemCollection<IModelItem>?)in GenericLayoutDataAdds a set of IModelItems in the graph that will be passed to the LayoutGraph
addNodeEdgeItemCollection (GraphObjectDpKey<boolean>, ItemCollection<IModelItem>?)in GenericLayoutDataAdds a set of graph items in the graph that will be passed to the LayoutGraph
addNodeItemCollection (string, ItemCollection<INode>?)in GenericLayoutDataAdds a set of INodes in the graph that will be passed to the LayoutGraph
addNodeItemCollection (NodeDpKey<boolean>, ItemCollection<INode>?)in GenericLayoutDataAdds a set of INodes in the graph that will be passed to the LayoutGraph
from (ItemCollection<TItem>)in ItemCollectionCreates an ItemCollection<TItem> instance from the given object by performing automatic type conversion.
add (TValue)in ItemCollectionMappingAdds the specified value which will be associated to all items in the returned item collection.
addAlignmentConstraint (OrganicLayoutConstraintOrientation, number?)in OrganicConstraintDataAdds constraints that cause the given nodes to align parallel to the specified axis.
addEllipse (boolean, number?)in OrganicConstraintDataAdds constraints that cause the specified nodes to be arranged on the border of an ellipse with the given aspect ratio.
addFixedDistances (OrganicLayoutConstraintOrientation)in OrganicConstraintDataAdds constraints to fix the positions of the specified nodes in relation to one another along one coordinate axis.
addFloatingBoundingBox (number, number)in OrganicConstraintDataAdds constraints that prevent the specified nodes from occupying an area larger than the defined bounding box.
addOrderConstraint (OrganicLayoutConstraintOrientation)in OrganicConstraintDataAdds constraints that cause the given nodes to be placed along the specified axis in the order they are given.
addPinnedBoundingBox (number, number, number, number)in OrganicConstraintDataAdds constraints that prevent the given nodes from being placed outside the specified rectangle.
addRectangle (number?)in OrganicConstraintDataAdds constraints that cause the specified nodes to be arranged on the border of a rectangle with the given aspect ratio.
addRegularAlignmentConstraint (OrganicLayoutConstraintOrientation, number?)in OrganicConstraintDataAdds constraints that cause the given nodes to be aligned parallel to the specified axis.

Method Parameters

AllPairsShortestPaths ()in AllPairsShortestPathsCreates a new AllPairsShortestPaths instance.
BetweennessCentrality ()in BetweennessCentralityCreates a new BetweennessCentrality instance.
Bfs ()in BfsCreates a new Bfs instance.
BiconnectedComponentClustering ()in BiconnectedComponentClusteringCreates a new BiconnectedComponentClustering instance.
BiconnectedComponents ()in BiconnectedComponentsCreates a new BiconnectedComponents instance.
Bipartition ()in BipartitionCreates a new Bipartition instance.
ChainSubstructures ()in ChainSubstructuresCreates a new instance of this class.
Chains ()in ChainsCreates a new Chains instance.
CliqueSubstructures ()in CliqueSubstructuresCreates a new instance of this class.
ClosenessCentrality ()in ClosenessCentralityCreates a new ClosenessCentrality instance.
ClusteringCoefficient ()in ClusteringCoefficientCreates a new instance of this class.
ConnectedComponents ()in ConnectedComponentsCreates a new ConnectedComponents instance.
Cycle ()in CycleCreates a new Cycle instance.
CycleEdges ()in CycleEdgesCreates a new CycleEdges instance.
CycleSubstructures ()in CycleSubstructuresCreates a new instance of this class.
DegreeCentrality ()in DegreeCentralityCreates a new DegreeCentrality instance.
EdgeBetweennessClustering ()in EdgeBetweennessClusteringCreates a new EdgeBetweennessClustering instance.
EigenvectorCentrality ()in EigenvectorCentralityCreates a new instance of this class.
FeedbackEdgeSet ()in FeedbackEdgeSetCreates a new FeedbackEdgeSet instance.
GraphCentrality ()in GraphCentralityCreates a new GraphCentrality instance.
GraphStructureAnalyzer (IGraph, )in GraphStructureAnalyzerCreates a new instance for the given graph.
HierarchicalClustering ()in HierarchicalClusteringCreates a new HierarchicalClustering instance.
IndependentSets ()in IndependentSetsCreates a new IndependentSets instance.
Intersections ()in IntersectionsCreates a new Intersections instance with default settings.
KCoreComponents ()in KCoreComponentsCreates a new KCoreComponents instance.
KMeansClustering ()in KMeansClusteringCreates a new instance of this class.
LabelPropagationClustering ()in LabelPropagationClusteringCreates a new instance of this class.
LongestPath ()in LongestPathCreates a new LongestPath instance.
LouvainModularityClustering ()in LouvainModularityClusteringCreates a new instance of this class.
MaximumFlow ()in MaximumFlowCreates a new MaximumFlow instance.
MinimumCostFlow ()in MinimumCostFlowCreates a new MinimumCostFlow instance.
Neighborhood ()in NeighborhoodCreates a new Neighborhood instance.
NodeAggregation ()in NodeAggregationCreates a new instance with default settings.
PageRank ()in PageRankCreates a new instance of this class.
Paths ()in PathsCreates a new Paths instance.
RankAssignment ()in RankAssignmentCreates a new instance of this class.
Reachability ()in ReachabilityCreates a new Reachability instance.
ShortestPath ()in ShortestPathCreates a new ShortestPath instance.
SingleSourceShortestPaths ()in SingleSourceShortestPathsCreates a new SingleSourceShortestPaths instance.
SpanningTree ()in SpanningTreeCreates a new SpanningTree instance.
StarSubstructures ()in StarSubstructuresCreates a new instance of this class.
StronglyConnectedComponents ()in StronglyConnectedComponentsCreates a new StronglyConnectedComponents instance.
TransitiveClosure ()in TransitiveClosureCreates a new TransitiveClosure instance.
TransitiveEdges ()in TransitiveEdgesCreates a new instance of this class.
TransitiveReduction ()in TransitiveReductionCreates a new TransitiveReduction instance.
TreeAnalysis ()in TreeAnalysisCreates a new instance of this class.
TreeSubstructures ()in TreeSubstructuresCreates a new instance of this class.
WeightCentrality ()in WeightCentralityCreates a new WeightCentrality instance.
CircularLayoutData ()in CircularLayoutDataCreates a new instance of CircularLayoutData which helps configuring CircularLayout.
HierarchicLayoutData ()in HierarchicLayoutDataCreates a new instance of HierarchicLayoutData which helps configuring HierarchicLayout.
IncrementalHintItemMapping ()in IncrementalHintItemMappingCreates a new instance of IncrementalHintItemMapping.
SelfLoopCalculatorData ()in SelfLoopCalculatorDataCreates a new instance of SelfLoopCalculatorData which helps configuring SelfLoopCalculator.
CactusGroupLayoutData ()in CactusGroupLayoutDataCreates a new instance of this class.
ComponentLayoutData ()in ComponentLayoutDataCreates a new instance of ComponentLayoutData which helps configuring ComponentLayout.
FixGroupLayoutData ()in FixGroupLayoutDataCreates a new instance of FixGroupLayoutData which helps configuring FixGroupLayoutStage.
FixNodeLayoutData ()in FixNodeLayoutDataCreates a new instance of FixNodeLayoutData which helps configuring FixNodeLayoutStage.
addEdgeItemCollection (string, ItemCollection<IEdge>?)in GenericLayoutDataAdds a set of IEdges in the graph that will be passed to the LayoutGraph
addEdgeItemCollection (EdgeDpKey<boolean>, ItemCollection<IEdge>?)in GenericLayoutDataAdds a set of edges in the graph that will be passed to the LayoutGraph
addLabelItemCollection (string, ItemCollection<ILabel>?)in GenericLayoutDataAdds a set of ILabels in the graph that will be passed to the LayoutGraph
addLabelItemCollection (ILabelLayoutDpKey<boolean>, ItemCollection<ILabel>?)in GenericLayoutDataAdds a set of ILabels in the graph that will be passed to the LayoutGraph
addNodeEdgeItemCollection (string, ItemCollection<IModelItem>?)in GenericLayoutDataAdds a set of IModelItems in the graph that will be passed to the LayoutGraph
addNodeEdgeItemCollection (GraphObjectDpKey<boolean>, ItemCollection<IModelItem>?)in GenericLayoutDataAdds a set of graph items in the graph that will be passed to the LayoutGraph
addNodeItemCollection (string, ItemCollection<INode>?)in GenericLayoutDataAdds a set of INodes in the graph that will be passed to the LayoutGraph
addNodeItemCollection (NodeDpKey<boolean>, ItemCollection<INode>?)in GenericLayoutDataAdds a set of INodes in the graph that will be passed to the LayoutGraph
GenericPartitionGridStageData ()in GenericPartitionGridStageDataCreates a new instance of GenericPartitionGridStageData which helps configuring GenericPartitionGridStage.
ItemCollection (ICollection<TItem>, ItemCollection<TItem>?)in ItemCollectionConstructor overload that directly sets the items that hold the items are contained in this instance.
ItemCollection (IEnumerable<TItem>, ItemCollection<TItem>?)in ItemCollectionConstructor overload that directly sets the source that lists which items are contained in this instance.
ItemCollection (IMapper<TItem,boolean>, ItemCollection<TItem>?)in ItemCollectionConstructor overload that directly sets the mapper that describes which items are contained in this instance.
ItemCollection (function(TItem):boolean, ItemCollection<TItem>?)in ItemCollectionConstructor overload that directly sets the delegate that describes which items are contained in this instance.
from (ItemCollection<TItem>)in ItemCollectionCreates an ItemCollection<TItem> instance from the given object by performing automatic type conversion.
PlaceNodesAtBarycenterStageData ()in PlaceNodesAtBarycenterStageDataCreates a new instance of PlaceNodesAtBarycenterStageData which helps configuring PlaceNodesAtBarycenterStage.
ReverseEdgesStageData ()in ReverseEdgesStageDataCreates a new instance of ReverseEdgesStageData which helps configuring ReverseEdgesStage.
SelfLoopRouterData ()in SelfLoopRouterDataCreates a new instance of SelfLoopRouterData which helps configuring SelfLoopRouter.
OrganicLayoutData ()in OrganicLayoutDataCreates a new instance of OrganicLayoutData which helps configuring OrganicLayout.
OrthogonalLayoutData ()in OrthogonalLayoutDataCreates a new instance of OrthogonalLayoutData which helps configuring OrthogonalLayout.
ClearAreaLayoutData ()in ClearAreaLayoutDataCreates a new instance of ClearAreaLayoutData.
FillAreaLayoutData ()in FillAreaLayoutDataCreates a new instance of FillAreaLayoutData.
PartialLayoutData ()in PartialLayoutDataCreates a new instance of PartialLayoutData which helps configuring PartialLayout.
ChannelEdgeRouterData ()in ChannelEdgeRouterDataCreates a new instance of ChannelEdgeRouterData which helps configuring ChannelEdgeRouter.
EdgeRouterData ()in EdgeRouterDataCreates a new instance of EdgeRouterData which helps configuring EdgeRouter.
OrganicEdgeRouterData ()in OrganicEdgeRouterDataCreates a new instance of OrganicEdgeRouterData which helps configuring OrganicEdgeRouter.
ParallelEdgeRouterData ()in ParallelEdgeRouterDataCreates a new instance of ParallelEdgeRouterData which helps configuring ParallelEdgeRouter.
BalloonLayoutData ()in BalloonLayoutDataCreates a new instance of BalloonLayoutData which helps configuring BalloonLayout.
TreeLayoutData ()in TreeLayoutDataCreates a new instance of TreeLayoutData which helps configuring TreeLayout.
TreeReductionStageData ()in TreeReductionStageDataCreates a new instance of TreeReductionStageData which helps configuring TreeReductionStage.

Extending Types

DpKeyItemCollectionAn item collection that allows to specify the data provider key the collection is registered with.