A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
c — Property, class com.yworks.yfiles.geom.AffineLine
Returns c from ax+by+c = 0
calcAngles(root:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.layout.tree.BalloonLayouter
Calculates the angle wedge that has to be reserved for the subtree rooted at the given node.
calcAngles2(root:com.yworks.yfiles.base:Node, scaleFactor:Number) — method, class com.yworks.yfiles.layout.tree.BalloonLayouter
Calculates the angle wedge that has to be reserved for the subtree rooted at the given node.
calcBoundingBox(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.ComponentLayouter
Calculates and returns the bounding box of a graph component including node halos.
calcChildArrangement(root:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.layout.tree.BalloonLayouter
Calculates the child nodes arrangement for a given root node of the tree.
calcConvexHull(points:com.yworks.yfiles.base:YList) — Static Method , class com.yworks.yfiles.geom.Geom
Calculates the convex hull for a set of points.
calcDelauneyTriangulation(result:com.yworks.yfiles.base:Graph, pointData:com.yworks.yfiles.base:DataProvider, revMap:com.yworks.yfiles.base:EdgeMap) — Static Method , class com.yworks.yfiles.geom.Triangulator
Computes a Delauney triangulation of the given points.
calcFaces() — method, class com.yworks.yfiles.layout.planar.SimplePlanarInformation
Calculates the faces of the graph from a given edge order.
calcFacesWithOrder(edgeOrder:com.yworks.yfiles.layout.planar:EdgeOrder) — method, class com.yworks.yfiles.layout.planar.SimplePlanarInformation
Calculates the faces of the graph from the cyclic order of the edges around their source nodes.
calcIntersection(r1:com.yworks.bridge.geom:Rectangle2D, r2:com.yworks.bridge.geom:Rectangle2D, dest:com.yworks.bridge.geom:Rectangle2D) — Static Method , class com.yworks.yfiles.geom.Geom
Intersects the pair of specified source Rectangle2D objects and puts the result into the specified destination Rectangle2D object.
calcIntersection2(p1:com.yworks.yfiles.geom:YPoint, d1:com.yworks.yfiles.geom:YVector, p2:com.yworks.yfiles.geom:YPoint, d2:com.yworks.yfiles.geom:YVector) — Static Method , class com.yworks.yfiles.geom.Geom
Calculates the intersection point of two affine lines.
calcIntersection3(p1:com.yworks.yfiles.geom:YPoint, p2:com.yworks.yfiles.geom:YPoint, p3:com.yworks.yfiles.geom:YPoint, p4:com.yworks.yfiles.geom:YPoint) — Static Method , class com.yworks.yfiles.geom.Geom
Calculates the intersection point of two affine lines.
calcIntersection4(x1:Number, y1:Number, x2:Number, y2:Number, x3:Number, y3:Number, x4:Number, y4:Number) — Static Method , class com.yworks.yfiles.geom.Geom
Calculates the intersection point of two affine lines.
calcLayout(layoutGraph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.BufferedLayouter
Invokes the core Layouter on a copy of the given graph.
calcLayout(layoutGraph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.CanonicMultiStageLayouter
Returns a layout for the given layout graph.
calcLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.multipage.MultiPageLayouter
Calculates a new multi-page layout for the specified graph.
calcLayout2(graph:com.yworks.yfiles.base:GraphInterface, layout:com.yworks.yfiles.layout:GraphLayout) — method, class com.yworks.yfiles.layout.BufferedLayouter
Invokes the core Layouter on a copy of the given graph.
calcLayout2(graph:com.yworks.yfiles.base:GraphInterface, layout:com.yworks.yfiles.layout:GraphLayout) — method, class com.yworks.yfiles.layout.CanonicMultiStageLayouter
Returns a layout for the given graph interface and layout.
calcMaxFlow(graph:com.yworks.yfiles.base:Graph, source:com.yworks.yfiles.base:Node, sink:com.yworks.yfiles.base:Node, eCapDP:com.yworks.yfiles.base:DataProvider, flowEM:com.yworks.yfiles.base:EdgeMap) — Static Method , class com.yworks.yfiles.algo.NetworkFlows
Solves a maximum flow problem using the preflow-push method.
calcMaxFlowMinCut(graph:com.yworks.yfiles.base:Graph, source:com.yworks.yfiles.base:Node, sink:com.yworks.yfiles.base:Node, eCapDP:com.yworks.yfiles.base:DataProvider, flowEM:com.yworks.yfiles.base:EdgeMap, sourceCutNM:com.yworks.yfiles.base:NodeMap) — Static Method , class com.yworks.yfiles.algo.NetworkFlows
Like calcMaxFlow() this method solves a maximum flow problem.
calcMISIncidents(MIS:com.yworks.yfiles.base:EdgeList, MISIncidents:com.yworks.yfiles.base:NodeMap) — method, class com.yworks.yfiles.layout.planar.GT
Calculates form the independent set of edges, the edges incident to an node which are inside this independent set.
calcOrdering(orderNumbers:Vector$int, mis:com.yworks.yfiles.layout.planar:OverlapGraphMIS) — method, class com.yworks.yfiles.layout.planar.GT
calcOrdering() — method, class com.yworks.yfiles.layout.planar.SimplePlanarInformation
Calculates the cyclic order of the edges around their source nodes from the set of faces of the graph.
calcParentConnector(graph:com.yworks.yfiles.layout:LayoutGraph, localRoot:com.yworks.yfiles.base:Node, rootLayout:com.yworks.yfiles.layout:NodeLayout, subtreeShape:com.yworks.yfiles.layout.tree:GenericTreeLayouter_SubtreeShape, parentEdge:com.yworks.yfiles.base:Edge, parentEdgeLayout:com.yworks.yfiles.layout:EdgeLayout, direction:int) — method, class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Calculates the connector the the parent node.
calcPoints(rect:com.yworks.yfiles.geom:YOrientedRectangle) — Static Method , class com.yworks.yfiles.geom.YOrientedRectangle
Determines the four corner points of an oriented rectangle.
calcPointsInDouble(rect:com.yworks.yfiles.geom:YOrientedRectangle) — Static Method , class com.yworks.yfiles.geom.YOrientedRectangle
Determines the coordinates of the four corners of an oriented rectangle.
calcSlopedSourceEdgeLayout(rootLayout:com.yworks.yfiles.layout:NodeLayout, childShape:com.yworks.yfiles.layout.tree:GenericTreeLayouter_SubtreeShape, edge:com.yworks.yfiles.base:Edge, childForkCoordinate:Number, rootForkCoordinate:Number) — method, class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Performs the routing of the source side of the edge to the given child node.
calcSourceEdgeLayout(rootLayout:com.yworks.yfiles.layout:NodeLayout, childShape:com.yworks.yfiles.layout.tree:GenericTreeLayouter_SubtreeShape, edge:com.yworks.yfiles.base:Edge) — method, class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Performs the routing of the source side of the edge to the given child node.
calcTargetEdgeLayout(rootLayout:com.yworks.yfiles.layout:NodeLayout, childShape:com.yworks.yfiles.layout.tree:GenericTreeLayouter_SubtreeShape, edge:com.yworks.yfiles.base:Edge) — method, class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Performs the routing of the target side of the edge to the given child node.
calcTransformedBounds(x:Number, y:Number, width:Number, height:Number, transform:com.yworks.bridge.geom:AffineTransform, dest:com.yworks.bridge.geom:Rectangle2D) — Static Method , class com.yworks.yfiles.geom.Geom
Calculates the bounding box of the rectangle at location (x,y) with the specified width and height after the specified transformation has been applied.
calculateBendCost(edge:com.yworks.yfiles.base:Edge, path:com.yworks.yfiles.base:YList, spc:com.yworks.yfiles.layout:PortCandidate, tpc:com.yworks.yfiles.layout:PortCandidate) — method, class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Calculates the costs for all bends of the given path by simple multiplying all bends with the bend costs (bendCost).
calculateBounds(graph:com.yworks.yfiles.layout:LayoutGraph, fixed:com.yworks.yfiles.base:NodeList) — method, class com.yworks.yfiles.layout.FixNodeLayoutStage
Calculates the bounding box of the specified nodes.
calculateBounds(graph:com.yworks.yfiles.layout:LayoutGraph, groupNode:com.yworks.yfiles.base:Node, children:com.yworks.yfiles.base:NodeList) — method, interface com.yworks.yfiles.layout.grouping.GroupBoundsCalculator
This method is called during the layout process.
calculateBounds(graph:com.yworks.yfiles.layout:LayoutGraph, groupNode:com.yworks.yfiles.base:Node, children:com.yworks.yfiles.base:NodeList) — method, class com.yworks.yfiles.layout.grouping.InsetsGroupBoundsCalculator
calculateBounds(graph:com.yworks.yfiles.layout:LayoutGraph, groupNode:com.yworks.yfiles.base:Node, children:com.yworks.yfiles.base:NodeList) — method, class com.yworks.yfiles.layout.grouping.MinimumSizeGroupBoundsCalculator
calculateBridge(i1:com.yworks.yfiles.layout.router.polyline:Interval, i2:com.yworks.yfiles.layout.router.polyline:Interval) — Static Method , class com.yworks.yfiles.layout.router.polyline.Interval
Returns the bridging interval between the given intervals.
calculateCost(edge:com.yworks.yfiles.base:Edge, path:com.yworks.yfiles.base:YList, spc:com.yworks.yfiles.layout:PortCandidate, tpc:com.yworks.yfiles.layout:PortCandidate) — method, class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Calculates the edge cost of a possible edge path, to determine which path is the best (cheapest).
calculateCosts(currentEntrance:com.yworks.yfiles.layout.router.polyline:CellEntrance, enteredCell:com.yworks.yfiles.layout.router.polyline:PartitionCell, enterIntervals:Vector$Object, lastEdgeCellInfos:Vector$Object, context:com.yworks.yfiles.layout.router.polyline:PathSearchContext, costs:Vector$Number, maxAllowedCosts:Vector$Number) — method, class com.yworks.yfiles.layout.router.polyline.PathSearch
Returns the costs for getting from the current com.yworks.yfiles.layout.router.polyline.CellEntrance to the neighboring com.yworks.yfiles.layout.router.polyline.PartitionCell using different enter intervals.
calculateCosts(currentEntrance:com.yworks.yfiles.layout.router.polyline:CellEntrance, enteredCell:com.yworks.yfiles.layout.router.polyline:PartitionCell, enterInterval:com.yworks.yfiles.layout.router.polyline:OrthogonalInterval, edgeCellInfo:com.yworks.yfiles.layout.router.polyline:EdgeCellInfo, maxAllowedCosts:Number) — method, class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Calculate the costs for entering the enteredCell via the enterInterval.
calculateCrossingCosts(edge:com.yworks.yfiles.base:Edge, path:com.yworks.yfiles.base:YList, spc:com.yworks.yfiles.layout:PortCandidate, tpc:com.yworks.yfiles.layout:PortCandidate) — method, class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Calculates the overall crossing costs of the given path including edge crossings, edge overlaps and node crossings.
calculateEdgeLength(edge:com.yworks.yfiles.base:Edge, path:com.yworks.yfiles.base:YList, spc:com.yworks.yfiles.layout:PortCandidate, tpc:com.yworks.yfiles.layout:PortCandidate) — method, class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Calculates the costs for the length of the given path.
calculateFixPoint(bounds:com.yworks.bridge.geom:Rectangle2D) — method, class com.yworks.yfiles.layout.FixNodeLayoutStage
Calculates the fix point of the specified rectangle according to the policy returned by fixPointPolicy.
calculateFixPoint2(graph:com.yworks.yfiles.layout:LayoutGraph, fixed:com.yworks.yfiles.base:NodeList) — method, class com.yworks.yfiles.layout.FixNodeLayoutStage
Calculates the fix point for the specified nodes in the specified graph.
calculateHeuristicCosts(entrance:com.yworks.yfiles.layout.router.polyline:CellEntrance, context:com.yworks.yfiles.layout.router.polyline:PathSearchContext) — method, class com.yworks.yfiles.layout.router.polyline.PathSearch
Returns estimated costs for the rest of the path when using the given com.yworks.yfiles.layout.router.polyline.CellEntrance for the next step in path search.
calculateHeuristicCosts(entrance:com.yworks.yfiles.layout.router.polyline:CellEntrance) — method, class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Calculates the heuristic costs for the given entrance that describe the minimal costs that will arise to finish the path if the given cell entrance is used as next step.
calculateIntersection(i1:com.yworks.yfiles.layout.router.polyline:Interval, i2:com.yworks.yfiles.layout.router.polyline:Interval) — Static Method , class com.yworks.yfiles.layout.router.polyline.Interval
Returns the intersection of the given intervals.
calculateIntersection(i1:com.yworks.yfiles.layout.router.polyline:OrthogonalInterval, i2:com.yworks.yfiles.layout.router.polyline:OrthogonalInterval) — Static Method , class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Calculates the intersection of the given orthogonal intervals.
calculateIntersectionPoint(nl:com.yworks.yfiles.layout:NodeLayout, xOffset:Number, yOffset:Number, dx:Number, dy:Number) — method, interface com.yworks.yfiles.layout.IntersectionCalculator
Calculates an intersection point given the coordinates of a point lying on the last/first segment of an Edge and a normalized direction.
calculateLength() — method, class com.yworks.yfiles.geom.YPointPath
Calculate the (geometric) length of the path.
calculateLineSegments() — method, class com.yworks.yfiles.layout.router.polyline.EdgeInfo
Returns an array of com.yworks.yfiles.geom.LineSegment s created from the calculated path points (calculatePathPoints()).
calculatePathPoints() — method, class com.yworks.yfiles.layout.router.polyline.EdgeInfo
Returns a list of com.yworks.yfiles.geom.YPoint s containing the source port, bend and target port locations.
calculatePortCandidateCost(edge:com.yworks.yfiles.base:Edge, path:com.yworks.yfiles.base:YList, spc:com.yworks.yfiles.layout:PortCandidate, tpc:com.yworks.yfiles.layout:PortCandidate) — method, class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Calculates the costs for the chosen ports.
calculatePorts(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.PortCalculator
Performs the actual port calculation on the specified graph instance.
calculateSegmentLocations(channel:com.yworks.yfiles.layout.router.polyline:Channel) — method, class com.yworks.yfiles.layout.router.polyline.ChannelBasedPathRouting
Calculates locations for the segment infos in the given channel.
calculateSelfLoops(graph:com.yworks.yfiles.layout:LayoutGraph, node:com.yworks.yfiles.base:Node, spc:com.yworks.yfiles.base:DataProvider, tpc:com.yworks.yfiles.base:DataProvider) — method, class com.yworks.yfiles.layout.hierarchic.incremental.SelfloopCalculator
Calculates all self loops at the given node the given graph.
calculateSelfLoopSelfSidePenaltyCost(edge:com.yworks.yfiles.base:Edge, path:com.yworks.yfiles.base:YList, spc:com.yworks.yfiles.layout:PortCandidate, tpc:com.yworks.yfiles.layout:PortCandidate) — method, class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
Calculates the extra penalty that is added to the paths cost if the edge is a selfloop and source and target ports have the same direction.
calculateSelfLoopsForEdges(graph:com.yworks.yfiles.layout:LayoutGraph, node:com.yworks.yfiles.base:Node, selfLoops:com.yworks.yfiles.base:YList, spc:com.yworks.yfiles.base:DataProvider, tpc:com.yworks.yfiles.base:DataProvider) — method, class com.yworks.yfiles.layout.hierarchic.incremental.SelfloopCalculator
Convenience method that calculates a list of self-loops that belong to a given node.
calculateSpanningRectangle(horizontal:com.yworks.yfiles.layout.router.polyline:Interval, vertical:com.yworks.yfiles.layout.router.polyline:Interval) — Static Method , class com.yworks.yfiles.layout.router.polyline.Interval
Returns the spanning rectangle between the given intervals.
calculateStartEntranceCost(startEntrance:com.yworks.yfiles.layout.router.polyline:CellEntrance) — method, class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Returns the cost for starting the path in the given entrance.
calculateUnion(i1:com.yworks.yfiles.layout.router.polyline:Interval, i2:com.yworks.yfiles.layout.router.polyline:Interval) — Static Method , class com.yworks.yfiles.layout.router.polyline.Interval
Returns the union of the given intervals.
calculateUnion(i1:com.yworks.yfiles.layout.router.polyline:OrthogonalInterval, i2:com.yworks.yfiles.layout.router.polyline:OrthogonalInterval) — Static Method , class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Calculates the union of the given orthogonal intervals.
calculateUnion2(interval:com.yworks.yfiles.layout.router.polyline:Interval, value:Number) — Static Method , class com.yworks.yfiles.layout.router.polyline.Interval
Returns the union of the given interval and the given value.
calcUnion(r1:com.yworks.bridge.geom:Rectangle2D, r2:com.yworks.bridge.geom:Rectangle2D, dest:com.yworks.bridge.geom:Rectangle2D) — Static Method , class com.yworks.yfiles.geom.Geom
Unions the pair of source Rectangle2D objects and puts the result into the specified destination Rectangle2D object.
cancel() — method, class com.yworks.yfiles.algo.AbortHandler
Schedules a cancel request.
cancel() — method, class com.yworks.yfiles.algo.Dfs
Subclasses can call this method to cancel the dfs.
cancelCurrentEdge(context:com.yworks.yfiles.layout.router.polyline:PathSearchContext) — method, class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
This callback notifies the extension when the path search for the current edge is cancelled.
cancelDuration — Property, class com.yworks.yfiles.algo.AbortHandler
Specifies the duration (in milliseconds) an algorithm may run before being cancelled automatically.
candidateList — Property, class com.yworks.yfiles.layout.planar.VertexOrder
candidateMask — Property, class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Returns the bit mask specifying the valid positions for edge labels.
candidateMask — Property, class com.yworks.yfiles.layout.DiscreteNodeLabelLayoutModel
Allowed candidate positions, default is all positions.
candidateMask — Property, class com.yworks.yfiles.layout.RotatedDiscreteEdgeLabelLayoutModel
Returns the bit mask specifying the valid positions for edge labels.
canLayout(p0:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.AbstractLayoutStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.BendConverter
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.BufferedLayouter
Whether or not this layouter can layout the given graph.
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.CanonicMultiStageLayouter
Tests whether or not the given graph can be laid out by this layouter.
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.ComponentLayouter
Determines if the preconditions for the graph layout algorithm are fulfilled, by applying them to the connected components.
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.CompositeLayoutStage
Returns true.
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.CompositeLayouter
Returns true if all layout stages and the core layout stage can layout the given graph.
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.EdgeReversalStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.FixNodeLayoutStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.GraphLayoutLineWrapper
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.KeepStrongPortConstraintsStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.LabelLayoutDataRefinement
Returns true.
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.LabelLayoutTranslator
The returned result gets calculated by the core layouter.
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.LayoutMultiplexer
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, interface com.yworks.yfiles.layout.Layouter
Returns true iff the given graph can be laid out by this algorithm.
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.MinNodeSizeStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.NormalizingGraphElementOrderStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.OrientationLayouter
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.ParallelEdgeLayouter
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.PartitionLayouter
Returns canLayoutCore().
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.PortCalculator
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.PortCandidateAssignmentStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.PortConstraintEnforcementStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.RemoveColinearBendsStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.SelfLoopLayouter
Whether or not this layouter can layout the given graph.
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.SequentialLayouter
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.SubgraphLayouter
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.grouping.FixedGroupLayoutStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.grouping.GroupNodeHider
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.grouping.IsolatedGroupComponentLayouter
Returns true, iff the coreLayouter returns true for all components of the graph.
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.grouping.ParentEdgeAugmentationStage
Returns true if the core layouter can layout the augmented graph.
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.grouping.RecursiveGroupLayouter
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.hierarchic.incremental.PartitionGridLayoutStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.hierarchic.incremental.TopLevelGroupToSwimlaneStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.labeling.AbstractLabelingAlgorithm
Returns true.
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.multipage.MultiPageLayouter
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.organic.GroupedShuffleLayouter
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.organic.InteractiveOrganicLayouter
Returns whether this layouter can layout the given graph.
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.organic.OrganicPartitionGridLayoutStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.organic.OrganicRemoveOverlapsStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.organic.RemoveOverlapsLayoutStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.organic.ShuffleLayouter
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.organic.SplitEdgeLayoutStage
Returns true
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.partial.PartialLayouter
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.router.BusRouter
Returns true if the specified graph can be routed by this algorithm.
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.router.ChannelEdgeRouter
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.router.ChannelEdgeRouter_OrthogonalShortestPathPathFinder
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.router.CollinearBendHider
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.router.EdgeGroupRouterStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.router.GroupNodeRouterStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.router.OrganicEdgeRouter
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.router.OrthogonalEdgeRouter
Returns true if the specified core layouter does, and also when there is no core layouter.
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.router.PartitionGridRouterStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.router.PatchRouterStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.router.ReducedSphereOfActionStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.router.SnapOuterPortsToNodeBorderStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.router.StraightLineEdgeRouter
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.router.polyline.EdgeRouter
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.router.polyline.PolylineLayoutStage
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.transformer.GraphZoomer
Returns true iff the given graph can be laid out by this algorithm.
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.tree.TreeComponentLayouter
Returns true iff the given graph can be laid out by this algorithm.
canLayout(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.tree.TreeReductionStage
Returns true.
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.AbstractLayoutStage
Queries the core layouter whether or not the given graph can be laid out.
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.CanonicMultiStageLayouter
Subclasses have to provide information whether or not they can layout the given graph.
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.circular.CircularLayouter
Always returns true.
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.circular.SingleCycleLayouter
Always returns true.
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.genealogy.FamilyTreeLayouter
Returns true if the given graph can be laid out by this algorithm.
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.hierarchic.HierarchicGroupLayouter
Returns true..
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.hierarchic.HierarchicLayouter
Always returns true.
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter
Determines whether this layouter can perform the core layout on the given graph.
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Always returns true.
canLayoutCore(g:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.organic.GRIP
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.organic.OrganicLayouter
Returns always true because this algorithms has no preconditions.
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.organic.SmartOrganicLayouter
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.orthogonal.DirectedOrthogonalLayouter
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.orthogonal.OrthogonalGroupLayouter
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.orthogonal.OrthogonalLayouter
Returns always true.
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.radial.RadialLayouter
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.random.RandomLayouter
Returns always true, because every graph can be drawn.
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayouter
Checks whether or not the given graph is series-parallel and can be layouted by com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayouter.
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.transformer.GraphTransformer
Returns always true.
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.tree.ARTreeLayouter
The core layouter can layout trees.
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.tree.BalloonLayouter
Returns true if the core layouter can layout the given graph structure.
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.tree.GenericTreeLayouter
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.tree.HVTreeLayouter
The core layouter can layout trees.
canLayoutCore(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.tree.TreeLayouter
Returns true if the core layouter can layout the given graph structure.
CanonicMultiStageLayouter — class, package com.yworks.yfiles.layout
An abstract base class for layout algorithms that provides services to simplify and decompose the input graph before it is passed to the core layout routine itself.
CanonicMultiStageLayouter(init:Boolean) — Constructor, class com.yworks.yfiles.layout.CanonicMultiStageLayouter
Constructs a new AbstractLayouter
canvas — Property, class com.yworks.graph.model.LayoutExecutor
Gets the canvas this instance has been created for.
capacity() — method, class com.yworks.yfiles.util.BoundedQueue
Returns the maximal number of elements that this queue can hold.
capacity() — method, class com.yworks.yfiles.util.BoundedStack
Returns the maximal number of elements that this stack can hold.
cardinality() — method, class com.yworks.bridge.util.BitSet
Answers the number of bits that are true in this bitset.
cell — Property, class com.yworks.yfiles.layout.router.polyline.CellEntrance
Returns this entrance's partition cell.
cell — Property, class com.yworks.yfiles.layout.router.polyline.CellSegmentInfo
Returns the partition cell this part of the edge segment lies in.
cell — Property, class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Returns the cell the edge is routed in.
CellEntrance — class, package com.yworks.yfiles.layout.router.polyline
Describes where and from which direction a com.yworks.yfiles.layout.router.polyline.PartitionCell has been entered during a path search.
CellEntrance(other:com.yworks.yfiles.layout.router.polyline:CellEntrance, init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.polyline.CellEntrance
Creates a copy of the given CellEntrance.
cells — Property, class com.yworks.yfiles.layout.grid.PartitionCellId
Returns a collection of elements of type Pair.
CellSegmentInfo — class, package com.yworks.yfiles.layout.router.polyline
Stores information about the part of an edge segment that lies inside a specified com.yworks.yfiles.layout.router.polyline.PartitionCell.
CellSegmentInfo(edge:com.yworks.yfiles.base:Edge, segmentIndex:int, direction:com.yworks.yfiles.layout:Direction, locationRange:com.yworks.yfiles.layout.router.polyline:Interval, minExtension:com.yworks.yfiles.layout.router.polyline:Interval, maxExtension:com.yworks.yfiles.layout.router.polyline:Interval, cell:com.yworks.yfiles.layout.router.polyline:PartitionCell, init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.polyline.CellSegmentInfo
Creates a new instance.
cellSegmentInfoCount() — method, class com.yworks.yfiles.layout.router.polyline.SegmentInfo
Returns the number of com.yworks.yfiles.layout.router.polyline.CellSegmentInfo of this segment info.
cellSegmentInfos — Property, class com.yworks.yfiles.layout.router.polyline.EdgeCellInfo
Gets the com.yworks.yfiles.layout.router.polyline.CellSegmentInfo s for the the segment parts of this edge that run inside this cell.
center — Property, class com.yworks.yfiles.geom.YCircle
Returns the center of the circle.
center — Property, class com.yworks.yfiles.geom.YOrientedRectangle
Getter: Returns the current center of the oriented rectangle.
center — Property, class com.yworks.yfiles.layout.router.polyline.Interval
Returns the midpoint of the interval.
center — Property, class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Returns the center of this orthogonal interval in the 2d-coordinate system.
CENTER — Constant Static Property, class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Symbolic position specifier.
CENTER — Constant Static Property, class com.yworks.yfiles.layout.DiscreteNodeLabelLayoutModel
Symbolic position specifier.
CENTER — Constant Static Property, class com.yworks.yfiles.layout.LayoutTool
Constant which can be used for arrangeRectangleRowsWithAlignment().
CENTER — Constant Static Property, class com.yworks.yfiles.layout.RotatedDiscreteEdgeLabelLayoutModel
Symbolic position specifier.
CENTER — Static Property, class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer_RootAlignment
CENTERED — Constant Static Property, class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Position mask that constrains allowed positions to CENTER.
CENTERED — Constant Static Property, class com.yworks.yfiles.layout.RotatedDiscreteEdgeLabelLayoutModel
Position mask that constrains allowed positions to CENTER.
centerNodesDpKey — Property, class com.yworks.yfiles.layout.radial.RadialLayouter
Specifies the data provider key used to look up the selected nodes that shall be placed in the center with center node policy (centerNodesPolicy) set to CENTER_NODES_POLICY_SELECTED_NODES.
centerNodesPolicy — Property, class com.yworks.yfiles.layout.radial.RadialLayouter
Specifies the center node policy that determines which node is chosen as (virtual) tree root for the layout process and is set in the center of the circles.
CENTER_NODES_POLICY_CENTRALITY — Constant Static Property, class com.yworks.yfiles.layout.radial.RadialLayouter
Specifier for a center nodes policy which chooses the node with the highest centrality as center node.
CENTER_NODES_POLICY_DIRECTED — Constant Static Property, class com.yworks.yfiles.layout.radial.RadialLayouter
Specifier for a center nodes policy which chooses all nodes with indegree 0 as center nodes.
CENTER_NODES_POLICY_SELECTED_NODES — Constant Static Property, class com.yworks.yfiles.layout.radial.RadialLayouter
Specifier for a center nodes policy which uses user specified center nodes.
CENTER_NODES_POLICY_WEIGHTED_CENTRALITY — Constant Static Property, class com.yworks.yfiles.layout.radial.RadialLayouter
Specifier for a center nodes policy which chooses the node with the highest weighted centrality as center node.
centerOffset — Property, class com.yworks.yfiles.layout.radial.RadialLayouter_NodeInfo
Returns the offset from the center of the circle, the node is placed on, to the center of the node.
CENTER_OVER_CHILDREN — Static Property, class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer_RootAlignment
CENTER_RATIO — Constant Static Property, class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
Symbolic ratio specifier.
CENTER_ROOT — Constant Static Property, class com.yworks.yfiles.layout.tree.BalloonLayouter
Root node policy specifier constant.
CENTER_SLIDER — Constant Static Property, class com.yworks.yfiles.layout.RotatedSliderEdgeLabelLayoutModel
Symbolic slider mode specifier.
CENTER_SLIDER — Constant Static Property, class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
Symbolic slider mode specifier.
centerToSpaceRatio — Property, class com.yworks.yfiles.layout.router.OrthogonalEdgeRouter
Getter: Returns the currently set ratio between the two complementary weighting strategies center driven and space driven.
centerX — Property, class com.yworks.bridge.geom.Rectangle2D
Returns the X coordinate of the center of this rectangle in double precision.
centerY — Property, class com.yworks.bridge.geom.Rectangle2D
Returns the Y coordinate of the center of this rectangle in double precision.
Centrality — class, package com.yworks.yfiles.algo
This class provides methods to determine various centrality indices of nodes or edges of a graph.
Centrality(init:Boolean) — Constructor, class com.yworks.yfiles.algo.Centrality
chainStraighteningModeEnabled — Property, class com.yworks.yfiles.layout.tree.BalloonLayouter
Specifies whether chains within the graph shall be drawn straight or not.
changeEdgeTo(e:com.yworks.yfiles.base:Edge, e1:com.yworks.yfiles.base:Edge, e2:com.yworks.yfiles.base:Edge, d1:int, d2:int) — method, class com.yworks.yfiles.base.Graph
Redefines an edge's end points and fires corresponding notification events to inform registered listeners.
changePriority(n:com.yworks.yfiles.base:Node, value:int) — method, class com.yworks.yfiles.util.pq.ArrayIntNodePQ
Changes the value of a node in the queue to a certain value.
changePriority(v:com.yworks.yfiles.base:Node, p:Number) — method, class com.yworks.yfiles.util.pq.BHeapDoubleNodePQ
Changes the priority value of the given node.
changePriority(v:com.yworks.yfiles.base:Node, p:int) — method, class com.yworks.yfiles.util.pq.BHeapIntNodePQ
Changes the priority value of the given node.
changePriority(v:com.yworks.yfiles.base:Node, priority:Object) — method, class com.yworks.yfiles.util.pq.BHeapNodePQ
Changes the priority value of the given node.
changePriority(o:Object, priority:Number) — method, class com.yworks.yfiles.util.pq.DoubleObjectPQ
Changes the priority value of the given object.
changePriority(o:Object, p:int) — method, class com.yworks.yfiles.util.pq.IntObjectPQ
Changes the priority value of the given node.
Channel — class, package com.yworks.yfiles.layout.router.polyline
A channel is a set of vertical or horizontal edge segments whose locations depend on each other.
Channel(segment:com.yworks.yfiles.layout.router.polyline:SegmentInfo, init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.polyline.Channel
Creates a new channel containing the given segment info.
ChannelBasedPathRouting — class, package com.yworks.yfiles.layout.router.polyline
Routes edges using their pre-calculated com.yworks.yfiles.layout.router.polyline.Path information.
ChannelBasedPathRouting(init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.polyline.ChannelBasedPathRouting
channelEdgeRouter — Property, class com.yworks.yfiles.layout.PartitionLayouter_ChannelInterEdgeRouter
Specifies the com.yworks.yfiles.layout.router.ChannelEdgeRouter instance used to route inter-edges.
ChannelEdgeRouter — class, package com.yworks.yfiles.layout.router
This class represents an edge router.
ChannelEdgeRouter(init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.ChannelEdgeRouter
ChannelEdgeRouter_OrthogonalShortestPathPathFinder — class, package com.yworks.yfiles.layout.router
This layouter is a s special version of com.yworks.yfiles.layout.router.OrthogonalEdgeRouter that can be used as a path finding strategy in com.yworks.yfiles.layout.router.ChannelEdgeRouter.
ChannelEdgeRouter_OrthogonalShortestPathPathFinder(init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.ChannelEdgeRouter_OrthogonalShortestPathPathFinder
ChannelRouter — class, package com.yworks.yfiles.layout.router
Class that routes edges within a vertical or horizontal channel All edges will then be routed in an orthogonal fashion.
ChannelRouter(min:Number, max:Number, init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.ChannelRouter
Creates a new instance of ChannelRouter for a horizontal channel.
charAt(index:int) — method, class com.yworks.bridge.util.StringBuilder
charForDigit(digit:int, radix:int) — Static Method , class com.yworks.bridge.util.FlexUtils
check() — method, class com.yworks.yfiles.algo.AbortHandler
Determines if an algorithm should terminate its work early.
check2(graph:com.yworks.yfiles.base:Graph) — Static Method , class com.yworks.yfiles.algo.AbortHandler
Determines if an algorithm should terminate its work early.
checkConsistency() — method, class com.yworks.yfiles.layout.planar.DualPlanarInformation
checkConstraints() — method, class com.yworks.yfiles.layout.hierarchic.ConstraintLayerer
Checks if the current set of strong constraints is consistent (i.e.
checkConstraints() — method, class com.yworks.yfiles.layout.hierarchic.incremental.ConstraintIncrementalLayerer
Checks if the current set of strong constraints is consistent (i.e.
checkEdgeRecovery() — method, class com.yworks.yfiles.layout.planar.PlanarInformation
Verifies if the edge recovery information is consistent.
checkGroupNodeSize(layout:com.yworks.yfiles.layout:GraphLayout, node:Object) — method, class com.yworks.yfiles.layout.CanonicMultiStageLayouter
This method throws an com.yworks.bridge.util.IllegalArgumentException if the width/height of the given group node object is zero.
checkGroupNodeSize(layout:com.yworks.yfiles.layout:GraphLayout, node:Object) — method, class com.yworks.yfiles.layout.labeling.AbstractLabelingAlgorithm
This method throws an com.yworks.bridge.util.IllegalArgumentException if the width/height of the given group node object is zero.
checkGroupNodeSize(layout:com.yworks.yfiles.layout:GraphLayout, node:Object) — method, class com.yworks.yfiles.layout.router.ChannelEdgeRouter
This method throws an com.yworks.bridge.util.IllegalArgumentException if the width/height of the given group node object is zero.
checkGroupNodeSize(layout:com.yworks.yfiles.layout:GraphLayout, node:Object) — method, class com.yworks.yfiles.layout.router.OrganicEdgeRouter
This method throws an com.yworks.bridge.util.IllegalArgumentException if the width/height of the given group node object is zero.
checkGroupNodeSize(layout:com.yworks.yfiles.layout:GraphLayout, node:Object) — method, class com.yworks.yfiles.layout.router.OrthogonalEdgeRouter
This method throws an com.yworks.bridge.util.IllegalArgumentException if the width/height of the given group node object is zero.
checkGroupNodeSize(layout:com.yworks.yfiles.layout:GraphLayout, node:Object) — method, class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
This method throws an com.yworks.bridge.util.IllegalArgumentException if the width/height of the given group node object is zero.
checkGroupNodeSize(layout:com.yworks.yfiles.layout:GraphLayout, node:Object) — method, class com.yworks.yfiles.layout.router.polyline.EdgeRouter
This method throws an com.yworks.bridge.util.IllegalArgumentException if the width/height of the given group node object is zero.
checkIntersection(a:Object, b:Object) — method, interface com.yworks.yfiles.geom.IntersectionAlgorithm_IntersectionHandler
This method is called at every intersection.
checkNodeSize(layout:com.yworks.yfiles.layout:GraphLayout, node:Object) — method, class com.yworks.yfiles.layout.CanonicMultiStageLayouter
This method throws an com.yworks.bridge.util.IllegalArgumentException if the width/height of the given node object is zero.
checkNodeSize(layout:com.yworks.yfiles.layout:GraphLayout, node:Object) — method, class com.yworks.yfiles.layout.labeling.AbstractLabelingAlgorithm
This method throws an com.yworks.bridge.util.IllegalArgumentException if the width/height of the given node object is zero.
checkNodeSize(layout:com.yworks.yfiles.layout:GraphLayout, node:Object) — method, class com.yworks.yfiles.layout.router.ChannelEdgeRouter
This method throws an com.yworks.bridge.util.IllegalArgumentException if the width/height of the given node object is zero.
checkNodeSize(layout:com.yworks.yfiles.layout:GraphLayout, node:Object) — method, class com.yworks.yfiles.layout.router.OrganicEdgeRouter
This method throws an com.yworks.bridge.util.IllegalArgumentException if the width/height of the given node object is zero.
checkNodeSize(layout:com.yworks.yfiles.layout:GraphLayout, node:Object) — method, class com.yworks.yfiles.layout.router.OrthogonalEdgeRouter
This method throws an com.yworks.bridge.util.IllegalArgumentException if the width/height of the given node object is zero.
checkNodeSize(layout:com.yworks.yfiles.layout:GraphLayout, node:Object) — method, class com.yworks.yfiles.layout.router.OrthogonalPatternEdgeRouter
This method throws an com.yworks.bridge.util.IllegalArgumentException if the width/height of the given node object is zero.
checkNodeSize(layout:com.yworks.yfiles.layout:GraphLayout, node:Object) — method, class com.yworks.yfiles.layout.router.polyline.EdgeRouter
This method throws an com.yworks.bridge.util.IllegalArgumentException if the width/height of the given node object is zero.
CHILD_ALIGNMENT_COMPACT — Constant Static Property, class com.yworks.yfiles.layout.tree.BalloonLayouter
Child alignment policy specifier constant.
CHILD_ALIGNMENT_PLAIN — Constant Static Property, class com.yworks.yfiles.layout.tree.BalloonLayouter
Child alignment policy specifier constant.
childAlignmentPolicy — Property, class com.yworks.yfiles.layout.tree.BalloonLayouter
Specifies the child alignment policy used by the layouter.
CHILD_ALIGNMENT_SAME_CENTER — Constant Static Property, class com.yworks.yfiles.layout.tree.BalloonLayouter
Child alignment policy specifier constant.
CHILD_ALIGNMENT_SMART — Constant Static Property, class com.yworks.yfiles.layout.tree.BalloonLayouter
Child alignment policy specifier constant.
CHILD_COMPARATOR_DPKEY — Constant Static Property, class com.yworks.yfiles.layout.tree.GenericTreeLayouter
DataProvider key that can be registered with the graph to provide each node with its own Comparator instance that will be used to sort its outgoing edges.
childNodePlacer — Property, class com.yworks.yfiles.layout.tree.AssistantPlacer
Getter: Returns the child node placer for the non-assistant children.
childOrderingPolicy — Property, class com.yworks.yfiles.layout.tree.BalloonLayouter
Specifies the current policy for sorting the children around the local roots.
CHILD_ORDERING_POLICY_COMPACT — Constant Static Property, class com.yworks.yfiles.layout.tree.BalloonLayouter
Child ordering policy specifier constant.
CHILD_ORDERING_POLICY_SYMMETRIC — Constant Static Property, class com.yworks.yfiles.layout.tree.BalloonLayouter
Child ordering policy specifier constant.
childPlacement — Property, class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Specifies the child node placement policy.
childPlacementPolicy — Property, class com.yworks.yfiles.layout.tree.TreeLayouter
Specifies the layout policy for leaf nodes.
CHILD_PLACEMENT_POLICY_ALL_LEAVES_ON_SAME_LAYER — Constant Static Property, class com.yworks.yfiles.layout.tree.TreeLayouter
Symbolic child placement policy specifier.
CHILD_PLACEMENT_POLICY_LEAVES_STACKED — Constant Static Property, class com.yworks.yfiles.layout.tree.TreeLayouter
Symbolic child placement policy specifier.
CHILD_PLACEMENT_POLICY_LEAVES_STACKED_LEFT — Constant Static Property, class com.yworks.yfiles.layout.tree.TreeLayouter
Symbolic child placement policy specifier.
CHILD_PLACEMENT_POLICY_LEAVES_STACKED_LEFT_AND_RIGHT — Constant Static Property, class com.yworks.yfiles.layout.tree.TreeLayouter
Symbolic child placement policy specifier.
CHILD_PLACEMENT_POLICY_LEAVES_STACKED_RIGHT — Constant Static Property, class com.yworks.yfiles.layout.tree.TreeLayouter
Symbolic child placement policy specifier.
CHILD_PLACEMENT_POLICY_SIBLINGS_ON_SAME_LAYER — Constant Static Property, class com.yworks.yfiles.layout.tree.TreeLayouter
Symbolic child placement policy specifier.
CIRCLE_ID_HOLDER_DPKEY — Constant Static Property, class com.yworks.yfiles.layout.circular.CircularLayouter
Used for publishing the final circle information.
circleIndex — Property, class com.yworks.yfiles.layout.radial.RadialLayouter_NodeInfo
Returns the index of the circle the node is placed on.
CIRCULAR_CUSTOM_GROUPS — Constant Static Property, class com.yworks.yfiles.layout.circular.CircularLayouter
Layout style specifier.
CIRCULAR_CUSTOM_GROUPS_DPKEY — Constant Static Property, class com.yworks.yfiles.layout.circular.CircularLayouter
This key is used to identify custom groups.
CircularLayouter — class, package com.yworks.yfiles.layout.circular
Circular style layouter.
CircularLayouter(init:Boolean) — Constructor, class com.yworks.yfiles.layout.circular.CircularLayouter
Create a new instance of this layouter.
ClassicLayerSequencer — class, package com.yworks.yfiles.layout.hierarchic
This class implements the second phase of the Sugiyama algorithm.
ClassicLayerSequencer(init:Boolean) — Constructor, class com.yworks.yfiles.layout.hierarchic.ClassicLayerSequencer
Instantiates a new layer sequencer.
classIsAssignableFrom(cls:Class, cls2:Class) — Static Method , class com.yworks.util.LayoutUtil
cleanup() — method, class com.yworks.yfiles.layout.router.polyline.ChannelBasedPathRouting
Resets all channel information and the reference to the PathSearchConfiguration.
cleanup() — method, class com.yworks.yfiles.layout.router.polyline.GraphPartitionExtensionAdapter
cleanup() — method, class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Cleans the extension up from the path searches with the current configuration.
cleanUp(graph:com.yworks.graph.model:IGraph) — method, class com.yworks.graph.model.TableLayoutConfigurator
Destroy all information that results from a previous prepareAll() and a subsequent layout.
cleanupGraphPartition(partition:com.yworks.yfiles.layout.router.polyline:GraphPartition) — method, class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Cleans up the given com.yworks.yfiles.layout.router.polyline.GraphPartition.
clear() — method, class com.yworks.bridge.util.AbstractCollection
Removes all the elements in this collection.
clear() — method, class com.yworks.bridge.util.AbstractList
Removes all elements from this List, leaving it empty.
clear() — method, class com.yworks.bridge.util.AbstractMap
Removes all elements from this Map, leaving it empty.
clear() — method, class com.yworks.bridge.util.ArrayList
Removes all elements from this ArrayList, leaving it empty.
clear() — method, class com.yworks.bridge.util.BitSet
Clears all the bits in this bitset.
clear() — method, interface com.yworks.bridge.util.Collection
Removes all elements from this Collection, leaving it empty.
clear() — method, class com.yworks.bridge.util.HashMap
Removes all mappings from this HashMap, leaving it empty.
clear() — method, class com.yworks.bridge.util.HashSet
Removes all elements from this HashSet, leaving it empty.
clear() — method, class com.yworks.bridge.util.LinkedList
Removes all elements from this LinkedList, leaving it empty.
clear() — method, interface com.yworks.bridge.util.Map
Removes all elements from this Map, leaving it empty.
clear() — method, class com.yworks.bridge.util.TreeMap
Removes all mappings from this spec.TreeMap, leaving it empty.
clear() — method, class com.yworks.bridge.util.TreeSet
Removes all elements from this TreeSet, leaving it empty.
clear() — method, class com.yworks.yfiles.base.Graph
Removes all nodes and edges from this graph and fires corresponding notification events to inform registered listeners.
clear() — method, class com.yworks.yfiles.base.YList
Removes all elements from this list.
clear() — method, class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
clear() — method, class com.yworks.yfiles.layout.router.polyline.GraphPartition
Clears the partition data so the GraphPartition can be reused and initialized (init()) with a new configuration.
clear() — method, class com.yworks.yfiles.layout.router.polyline.PathSearch
Resets all registered path search extensions and com.yworks.yfiles.util.DataProviders added by PathSearch.
clear() — method, class com.yworks.yfiles.util.BoundedQueue
Removes all elements from this queue.
clear() — method, class com.yworks.yfiles.util.BoundedStack
Removes all elements from this stack;
clear() — method, class com.yworks.yfiles.util.SkipList
Clears this list.
clear() — method, class com.yworks.yfiles.util.pq.ArrayIntNodePQ
Removes all entries from the queue.
clear() — method, class com.yworks.yfiles.util.pq.BHeapDoubleNodePQ
Makes this queue the empty queue.
clear() — method, class com.yworks.yfiles.util.pq.BHeapIntNodePQ
Makes this queue the empty queue.
clear() — method, class com.yworks.yfiles.util.pq.BHeapNodePQ
Makes this queue the empty queue.
clear() — method, class com.yworks.yfiles.util.pq.DoubleObjectPQ
Makes this queue the empty queue.
clear() — method, class com.yworks.yfiles.util.pq.IntObjectPQ
Makes this queue the empty queue.
clear() — method, class com.yworks.yfiles.util.pq.ListIntNodePQ
Removes all entries from the queue.
clear() — method, interface com.yworks.yfiles.util.pq.NodePQ
Makes this queue the empty queue.
clear() — method, class com.yworks.yfiles.util.pq.TreeIntNodePQ
Removes all entities from the queue. Complexity O(1).
clear2(from:com.yworks.yfiles.util:SkipList_Cell, to:com.yworks.yfiles.util:SkipList_Cell) — method, class com.yworks.yfiles.util.SkipList
Removes all cells from from to to inclusive from this list.
clearBit(n:int) — method, class com.yworks.bridge.util.BigInteger
clearBit(pos:int) — method, class com.yworks.bridge.util.BitSet
Clears the bit at index pos.
clearBits(pos1:int, pos2:int) — method, class com.yworks.bridge.util.BitSet
Clears the bits starting from pos1 to pos2.
clearData() — method, class com.yworks.yfiles.layout.router.polyline.PartitionCell
Clears all additional data.
clearLayouterChain() — method, class com.yworks.yfiles.layout.SequentialLayouter
Clears the layouter chain and therefore removes all layouters.
clearPoints() — method, class com.yworks.yfiles.layout.DefaultEdgeLayout
clearPoints() — method, interface com.yworks.yfiles.layout.EdgeLayout
Remove all control points from this edge layout.
clientObject — Property, class com.yworks.yfiles.layout.hierarchic.incremental.SwimLaneDescriptor
Specifies the client object.
clipEdgeOnBB(gd:com.yworks.yfiles.layout:LayoutGraph, e:com.yworks.yfiles.base:Edge) — Static Method , class com.yworks.yfiles.layout.LayoutTool
This helper method clips the path of the edge on the bounding box of the start and end points.
clipEdgesOnBB(gd:com.yworks.yfiles.layout:LayoutGraph) — Static Method , class com.yworks.yfiles.layout.LayoutTool
This helper method clips the path of the edge on the bounding box of the start and end points.
Clonable — Interface, package com.yworks.bridge.util
clone() — method, class com.yworks.bridge.geom.AffineTransform
clone() — method, class com.yworks.bridge.geom.Dimension
clone() — method, class com.yworks.bridge.geom.Insets
clone() — method, class com.yworks.bridge.geom.Point2D
clone() — method, class com.yworks.bridge.geom.Point2DDouble
clone() — method, class com.yworks.bridge.geom.Rectangle
clone() — method, class com.yworks.bridge.geom.Rectangle2D
clone() — method, class com.yworks.bridge.geom.Rectangle2DDouble
clone() — method, class com.yworks.bridge.util.AbstractCollection
clone() — method, class com.yworks.bridge.util.AbstractList
clone() — method, class com.yworks.bridge.util.AbstractMap
Answers a new instance of the same class as the receiver, whose slots have been filled in with the values in the slots of the receiver.
clone() — method, class com.yworks.bridge.util.AbstractSequentialList
clone() — method, class com.yworks.bridge.util.AbstractSet
clone() — method, class com.yworks.bridge.util.ArrayList
Answers a new ArrayList with the same elements, size and capacity as this ArrayList.
clone() — method, class com.yworks.bridge.util.BitSet
Create a copy of this BitSet
clone() — method, interface com.yworks.bridge.util.Clonable
clone() — method, class com.yworks.bridge.util.HashMap
Answers a new HashMap with the same mappings and size as this HashMap.
clone() — method, class com.yworks.bridge.util.HashSet
Answers a new HashSet with the same elements and size as this HashSet.
clone() — method, class com.yworks.bridge.util.LinkedList
Answers a new LinkedList with the same elements and size as this LinkedList.
clone() — method, class com.yworks.bridge.util.TreeMap
Answers a new spec.TreeMap with the same mappings, size and comparator as this spec.TreeMap.
clone() — method, class com.yworks.bridge.util.TreeSet
Answers a new TreeSet with the same elements, size and comparator as this TreeSet.
clone() — method, class com.yworks.yfiles.layout.hierarchic.TreeDrawer_HierarchicTreePlacer
clone() — method, class com.yworks.yfiles.layout.tree.ARNodePlacer
clone() — method, class com.yworks.yfiles.layout.tree.AbstractNodePlacer
Overwritten to support cloning.
clone() — method, class com.yworks.yfiles.layout.tree.DefaultNodePlacer
cloneImpl(o:Object) — method, class com.yworks.bridge.geom.AffineTransform
cloneImpl(o:Object) — method, class com.yworks.bridge.geom.Dimension
cloneImpl(o:Object) — method, class com.yworks.bridge.geom.Insets
cloneImpl(o:Object) — method, class com.yworks.bridge.geom.Point2D
cloneImpl(o:Object) — method, class com.yworks.bridge.geom.Point2DDouble
cloneImpl(o:Object) — method, class com.yworks.bridge.geom.Rectangle
cloneImpl(o:Object) — method, class com.yworks.bridge.geom.Rectangle2D
cloneImpl(o:Object) — method, class com.yworks.bridge.geom.Rectangle2DDouble
cloneImpl(o:Object) — method, class com.yworks.bridge.util.AbstractCollection
cloneImpl(o:Object) — method, class com.yworks.bridge.util.AbstractList
cloneImpl(o:Object) — method, class com.yworks.bridge.util.AbstractMap
cloneImpl(o:Object) — method, class com.yworks.bridge.util.AbstractSequentialList
cloneImpl(o:Object) — method, class com.yworks.bridge.util.AbstractSet
cloneImpl(o:Object) — method, class com.yworks.bridge.util.ArrayList
cloneImpl(o:Object) — method, class com.yworks.bridge.util.BitSet
cloneImpl(o:Object) — method, class com.yworks.bridge.util.HashMap
cloneImpl(o:Object) — method, class com.yworks.bridge.util.HashSet
cloneImpl(o:Object) — method, class com.yworks.bridge.util.LinkedList
cloneImpl(o:Object) — method, class com.yworks.bridge.util.TreeMap
cloneImpl(o:Object) — method, class com.yworks.bridge.util.TreeSet
cloneImpl(o:Object) — method, class com.yworks.yfiles.layout.hierarchic.TreeDrawer_HierarchicTreePlacer
cloneImpl(o:Object) — method, class com.yworks.yfiles.layout.tree.ARNodePlacer
cloneImpl(o:Object) — method, class com.yworks.yfiles.layout.tree.AbstractNodePlacer
cloneImpl(o:Object) — method, class com.yworks.yfiles.layout.tree.DefaultNodePlacer
CloneNotSupportedException — class, package com.yworks.bridge.util
This exception is thrown when a program attempts to clone an object which does not support the Cloneable interface.
CloneNotSupportedException(message:String) — Constructor, class com.yworks.bridge.util.CloneNotSupportedException
Constructs a new instance of this class with its walkback and message filled in.
closenessCentrality(graph:com.yworks.yfiles.base:Graph, closeness:com.yworks.yfiles.base:NodeMap, directed:Boolean, edgeCosts:com.yworks.yfiles.base:DataProvider) — Static Method , class com.yworks.yfiles.algo.Centrality
Computes the closeness centrality for the nodes of a graph.
clusteringQuality — Property, class com.yworks.yfiles.layout.organic.SmartOrganicLayouter
Getter: Specifies the quality ratio of the clustering algorithm.
clusterNodes — Property, class com.yworks.yfiles.layout.organic.SmartOrganicLayouter
Getter: Returns whether or not a clustering algorithm should be applied.
Collection — Interface, package com.yworks.bridge.util
Collection is the root of the collection hierarchy.
Collections — class, package com.yworks.bridge.util
Collections contains static methods which operate on Collection classes.
Collections(init:Boolean) — Constructor, class com.yworks.bridge.util.Collections
collinear(p:com.yworks.yfiles.geom:YPoint, q:com.yworks.yfiles.geom:YPoint, r:com.yworks.yfiles.geom:YPoint) — Static Method , class com.yworks.yfiles.geom.Geom
Returns true iff the given points are collinear, i.e.
CollinearBendHider — class, package com.yworks.yfiles.layout.router
Temporarily hides collinear bends on edge paths.
CollinearBendHider(coreLayouter:com.yworks.yfiles.layout:Layouter, init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.CollinearBendHider
column — Property, class com.yworks.yfiles.layout.grid.PartitionCellId
Returns the first column associated with this partition cell id.
column — Property, class com.yworks.yfiles.layout.grid.PartitionCellId_Pair0
Returns the ColumnDescriptor associated with this partition cell.
ColumnDescriptor — class, package com.yworks.yfiles.layout.grid
This class represents a column of a com.yworks.yfiles.layout.grid.PartitionGrid.
ColumnDescriptor(init:Boolean) — Constructor, class com.yworks.yfiles.layout.grid.ColumnDescriptor
columnMode — Property, class com.yworks.yfiles.layout.GraphLayoutLineWrapper
Determines whether this algorithm should not wrap lines or rows, but columns.
columns — Property, class com.yworks.yfiles.layout.grid.PartitionGrid
Returns the columns of the partition grid.
CombinatorialEmbedder — class, package com.yworks.yfiles.layout.planar
Interface implementation for an embedder.
CombinatorialEmbedder(init:Boolean) — Constructor, class com.yworks.yfiles.layout.planar.CombinatorialEmbedder
combinedSourceCell — Property, class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Returns an artificial partition cell with the size of the bounding box of all source cells of the currentEdge.
combinedTargetCell — Property, class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Returns an artificial partition cell with the size of the bounding box of all target cells of the currentEdge.
commitLayoutToOriginalGraph() — method, class com.yworks.graph.model.CopiedLayoutIGraph
Overrides the base method to temporarily turn off IGroupedGraph.AutoAdjustGroupNodeBounds so that the group node bounds don't get messed up.
commitLayoutToOriginalGraph() — method, class com.yworks.yfiles.layout.CopiedLayoutGraph
Writes the current layout information to the original graph.
commitPositions() — method, class com.yworks.yfiles.layout.organic.InteractiveOrganicLayouter
This method writes the calculated positions (represented by the internal data structure of this layouter) to the LayoutGraph. This method must only be called while the layouter is running running. final InteractiveOrganicLayouter layouter = new InteractiveOrganicLayouter(); new Thread( new Runnable() { public void run() { layouter.doLayout( copiedGraph ); } } ).start(); new javax.swing.Timer( 24, new ActionListener() { public void actionPerformed( ActionEvent e ) { layouter.commitPositions(); } } ).start(); There may occur synchronization issues, if doLayout() is not called using a CopiedLayoutGraph.
commitPositionsSmoothly(maxMovement:Number, factor:Number) — method, class com.yworks.yfiles.layout.organic.InteractiveOrganicLayouter
This method transfers the calculated positions (represented by the internal data structure of this layouter) to the LayoutGraph. This method must only be called while the layouter is running running. The positions are not transferred directly.
commonLocationRange — Property, class com.yworks.yfiles.layout.router.polyline.SegmentGroup
Returns the common location range for the segment infos in this group.
commonSegmentInfo — Property, class com.yworks.yfiles.layout.router.polyline.SegmentGroup
Returns the common segment info representing the grouped segment infos.
compactGroups — Property, class com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter
Getter: Return whether layer compaction for recursive group layering is active.
compaction — Property, class com.yworks.yfiles.layout.hierarchic.incremental.DefaultDrawingDistanceCalculator
Specifies whether or not the compaction option is enabled.
compactionEnabled — Property, class com.yworks.graph.model.TableLayoutConfigurator
Specifies whether or not to enable size compaction for table nodes.
compactness — Property, class com.yworks.yfiles.layout.organic.SmartOrganicLayouter
Getter: Returns the property for the compactness of the resulting layout.
compactnessFactor — Property, class com.yworks.yfiles.layout.tree.BalloonLayouter
Specifies the compactness factor for this layouter.
CompactOrthogonalLayouter — class, package com.yworks.yfiles.layout.orthogonal
This class is a variant of com.yworks.yfiles.layout.orthogonal.OrthogonalLayouter that tries to arrange nodes in a more compact way, even allowing to specify a desired aspect ratio for the bounds of the calculated layout.
CompactOrthogonalLayouter(init:Boolean) — Constructor, class com.yworks.yfiles.layout.orthogonal.CompactOrthogonalLayouter
Create a new instance of this class with a default aspect ratio of 1 and a default grid spacing of 20.
Comparable — Interface, package com.yworks.bridge.util
COMPARABLE_EDGE_DPKEY — Constant Static Property, class com.yworks.yfiles.layout.NormalizingGraphElementOrderStage
The DataProvider registered with this key must return a com.yworks.bridge.util.Comparable object for each edge thereby inducing a (global) order for edges.
COMPARABLE_NODE_DPKEY — Constant Static Property, class com.yworks.yfiles.layout.NormalizingGraphElementOrderStage
The DataProvider registered with this key must return a com.yworks.bridge.util.Comparable object for each node thereby inducing a (global) order for nodes.
comparator() — method, interface com.yworks.bridge.util.SortedMap
Answers the Comparator used to compare elements in this SortedMap.
comparator() — method, interface com.yworks.bridge.util.SortedSet
Answers the Comparator used to compare elements in this SortedSet.
comparator() — method, class com.yworks.bridge.util.TreeMap
Answers the Comparator used to compare elements in this spec.TreeMap.
comparator() — method, class com.yworks.bridge.util.TreeSet
Answers the Comparator used to compare elements in this TreeSet.
comparator — Property, class com.yworks.yfiles.layout.hierarchic.incremental.SwimLaneDescriptor
Specifies the comparator that is used for sorting the lanes.
comparator — Property, class com.yworks.yfiles.layout.tree.ARTreeLayouter
Specifies the java.util.Comparator that will be used to sort the outgoing edges (com.yworks.yfiles.base.Node.sortOutEdges()) of each local root in the tree before they are being arranged.
comparator — Property, class com.yworks.yfiles.layout.tree.BalloonLayouter
Specifies the java.util.Comparator that will be used to sort the outgoing edges (com.yworks.yfiles.base.Node.sortOutEdges()) of each local root in the tree before they are being arranged.
comparator — Property, class com.yworks.yfiles.layout.tree.HVTreeLayouter
Specifies the java.util.Comparator that will be used to sort the outgoing edges (com.yworks.yfiles.base.Node.sortOutEdges()) of each local root in the tree before they are being arranged.
comparator — Property, class com.yworks.yfiles.layout.tree.TreeLayouter
Specifies the comparator for outgoing edges at a node This comparator defines the relative order of the child nodes in the layout to be calculated.
Comparator — Interface, package com.yworks.bridge.util
Comparators — class, package com.yworks.yfiles.util
This class provides access to some Comparator instances that are commonly used in yFiles.
Comparators(init:Boolean) — Constructor, class com.yworks.yfiles.util.Comparators
Comparators_PartialOrder — Interface, package com.yworks.yfiles.util
Tag interface to mark comparator or comparable implementations that do not define a total order but only a partial order.
compare(object1:Object, object2:Object) — method, interface com.yworks.bridge.util.Comparator
compare(o1:Object, o2:Object) — Static Method , class com.yworks.bridge.util.FlexUtils
compare(e1:Object, e2:Object) — method, class com.yworks.yfiles.layout.planar.GT_EdgeListComparator
compare(e1:Object, e2:Object) — method, class com.yworks.yfiles.layout.planar.GT_MIS1Comparator
compare(e1:Object, e2:Object) — method, class com.yworks.yfiles.layout.planar.GT_MIS2Comparator
compare(o1:Object, o2:Object) — method, class com.yworks.yfiles.layout.seriesparallel.DefaultOutEdgeComparator
compare(a:Object, b:Object) — method, class com.yworks.yfiles.layout.tree.NodeOrderComparator
Object is actually expected to be com.yworks.yfiles.base.Edge.
compare(a:Object, b:Object) — method, class com.yworks.yfiles.layout.tree.XCoordComparator
Object is actually expected to be com.yworks.yfiles.base.Edge.
compare(i1:int, i2:int) — Static Method , class com.yworks.yfiles.util.Comparators
Compares the specified integral numbers.
compare2(l1:com.yworks.bridge.util:LongImpl, l2:com.yworks.bridge.util:LongImpl) — Static Method , class com.yworks.yfiles.util.Comparators
Compares the specified integral numbers.
compare3(f1:Number, f2:Number) — Static Method , class com.yworks.yfiles.util.Comparators
Compares the specified floating point numbers.
compare4(d1:Number, d2:Number) — Static Method , class com.yworks.yfiles.util.Comparators
Compares the specified floating point numbers.
compareTo(o:Object) — method, class com.yworks.bridge.util.BigInteger
compareTo(another:Object) — method, interface com.yworks.bridge.util.Comparable
compareTo(another:Object) — method, class com.yworks.bridge.util.Double
compareTo(another:Object) — method, class com.yworks.bridge.util.Integer
compareTo(o:Object) — method, class com.yworks.yfiles.geom.YCircle
compareTo(o:Object) — method, class com.yworks.yfiles.geom.YDimension
compareTo(o:Object) — method, class com.yworks.yfiles.geom.YPoint
Comparable implementation.
compareTo(o:Object) — method, class com.yworks.yfiles.geom.YRectangle
compareTo(o:Object) — method, class com.yworks.yfiles.layout.grid.ColumnDescriptor
compareTo(o:Object) — method, class com.yworks.yfiles.layout.grid.PartitionCellId_Pair0
compareTo(o:Object) — method, class com.yworks.yfiles.layout.grid.RowDescriptor
compareTo(o:Object) — method, class com.yworks.yfiles.layout.hierarchic.incremental.SwimLaneDescriptor
Implements the Comparable interface using the comparator and clientObject fields.
completeOrientationChange(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.OrientationLayouter
Method that will be called after the core layouter has been activated.
completeTransform(p:com.yworks.yfiles.geom:YPoint) — method, class com.yworks.yfiles.layout.OrientationLayouter
Transforms a point for the completion phase.
componentArrangement — Property, class com.yworks.yfiles.layout.ComponentLayouter
Specifies whether or not the separately laid out components of the input graph should be arranged by this class.
COMPONENT_ARRANGEMENT_COMPACT — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter
Component arrangement constant that can be used in componentArrangementPolicy.
componentArrangementPolicy — Property, class com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter
Specifies the policy that is used to arrange connected components.
COMPONENT_ARRANGEMENT_TOPMOST — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter
Component arrangement constant that can be used in componentArrangementPolicy.
COMPONENT_ASSIGNMENT_DPKEY — Constant Static Property, class com.yworks.yfiles.layout.partial.PartialLayouter
com.yworks.yfiles.base.DataProvider key used to store an object for each partial node of the graph.
componentAssignmentStrategy — Property, class com.yworks.yfiles.layout.partial.PartialLayouter
Specifies the strategy that is used to assign partial nodes to subgraph components.
COMPONENT_ASSIGNMENT_STRATEGY_CLUSTERING — Constant Static Property, class com.yworks.yfiles.layout.partial.PartialLayouter
Specifier for the strategy that is used to assign partial nodes to subgraph components.
COMPONENT_ASSIGNMENT_STRATEGY_CONNECTED — Constant Static Property, class com.yworks.yfiles.layout.partial.PartialLayouter
Specifier for the strategy that is used to assign partial nodes to subgraph components.
COMPONENT_ASSIGNMENT_STRATEGY_CUSTOMIZED — Constant Static Property, class com.yworks.yfiles.layout.partial.PartialLayouter
Specifier for the strategy that is used to assign partial nodes to subgraph components.
COMPONENT_ASSIGNMENT_STRATEGY_SINGLE — Constant Static Property, class com.yworks.yfiles.layout.partial.PartialLayouter
Specifier for the strategy that is used to assign partial nodes to subgraph components.
componentComparator — Property, class com.yworks.yfiles.layout.hierarchic.incremental.MultiComponentLayerer
Getter: Returns the current component Comparator or null.
componentLayouter — Property, class com.yworks.yfiles.layout.CanonicMultiStageLayouter
Specifies the LayoutStage responsible for laying out the connected components of the graph.
componentLayouter — Property, class com.yworks.yfiles.layout.PartitionLayouter_ComponentPartitionPlacer
Specifies the ComponentLayouter instance used to place the graph partitions.
componentLayouter — Property, class com.yworks.yfiles.layout.orthogonal.OrthogonalGroupLayouter
Note that the component layouter set here should work in such a way that isolated components inside groups should be reported separately.
ComponentLayouter — class, package com.yworks.yfiles.layout
This layout stage arranges the connected components of a graph.
ComponentLayouter(init:Boolean) — Constructor, class com.yworks.yfiles.layout.ComponentLayouter
Initializes a new ComponentLayouter instance.
componentLayouterEnabled — Property, class com.yworks.yfiles.layout.CanonicMultiStageLayouter
Getter: Returns whether or not ComponentLayouter is enabled.
componentLayouterEnabled — Property, class com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter
Getter: Returns whether or not ComponentLayouter is enabled.
componentLayouterEnabled — Property, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Getter: Returns whether or not ComponentLayouter is enabled.
componentLayouterEnabled — Property, class com.yworks.yfiles.layout.radial.RadialLayouter
Getter: Returns whether or not ComponentLayouter is enabled.
componentLayouterEnabled — Property, class com.yworks.yfiles.layout.random.RandomLayouter
Getter: Returns whether or not ComponentLayouter is enabled.
componentLayouterEnabled — Property, class com.yworks.yfiles.layout.transformer.GraphTransformer
Getter: Returns whether or not ComponentLayouter is enabled.
componentSpacing — Property, class com.yworks.yfiles.layout.ComponentLayouter
Specifies the current component spacing.
CompositeLayouter — class, package com.yworks.yfiles.layout
A layouter that allows to express a layout stage as a chain of more basic layout stages.
CompositeLayouter(stage:com.yworks.yfiles.layout:LayoutStage, coreLayouter:com.yworks.yfiles.layout:Layouter, init:Boolean) — Constructor, class com.yworks.yfiles.layout.CompositeLayouter
Creates a new instance of CompositeLayouter with the specified LayoutStage prepended to the specified Layouter.
CompositeLayoutStage — class, package com.yworks.yfiles.layout
A composite layout stage that allows to express a layout stage as a chain of more basic layout stages.
CompositeLayoutStage(init:Boolean) — Constructor, class com.yworks.yfiles.layout.CompositeLayoutStage
Creates a new instance of CompositeLayoutStage
computedHeight — Property, class com.yworks.yfiles.layout.grid.RowDescriptor
Used to set the computed height of the row after the layout has been calculated.
computedLaneIndex — Property, class com.yworks.yfiles.layout.hierarchic.incremental.SwimLaneDescriptor
Returns the computed zero-based index of the lane after the layout has been calculated.
computedLanePosition — Property, class com.yworks.yfiles.layout.hierarchic.incremental.SwimLaneDescriptor
Returns the computed position (smaller coordinate) of the lane after the layout has been calculated.
computedLaneWidth — Property, class com.yworks.yfiles.layout.hierarchic.incremental.SwimLaneDescriptor
Returns the computed width of the lane after the layout has been calculated.
computedPosition — Property, class com.yworks.yfiles.layout.grid.ColumnDescriptor
Used to set the computed position (smaller x-coordinate) of the column after the layout has been calculated.
computedPosition — Property, class com.yworks.yfiles.layout.grid.RowDescriptor
Used to set the computed position (smaller y-coordinate) of the row after the layout has been calculated.
computeDualGraph() — method, class com.yworks.yfiles.layout.planar.DualPlanarInformation
computedWidth — Property, class com.yworks.yfiles.layout.grid.ColumnDescriptor
Used to set the computed width of the column after the layout has been calculated.
computeMaximumIndependentSets(orderedNodes:com.yworks.yfiles.base:NodeList, orderNumbers:Vector$int) — method, class com.yworks.yfiles.layout.planar.OverlapGraphMIS
computes two maximum independent sets of edges.
computeVertexOrder(result:com.yworks.yfiles.base:NodeList) — method, class com.yworks.yfiles.layout.planar.VertexOrder
This method orders the vertices to place them on a line.
com.yworks.bridge.geom — package
com.yworks.bridge.util — package
com.yworks.geom.util — package
com.yworks.graph.anim — package
com.yworks.graph.model — package
com.yworks.mxml — package
com.yworks.util — package
com.yworks.yfiles.algo — package
com.yworks.yfiles.base — package
Provides the fundamental classes and interfaces that model an efficient graph data type (class com.yworks.yfiles.base.Graph), its nodes and edges (classes com.yworks.yfiles.base.Node and com.yworks.yfiles.base.Edge), and related container structures and iteration mechanisms (class com.yworks.yfiles.base.YList and interface com.yworks.yfiles.base.YCursor).
com.yworks.yfiles.geom — package
Provides classes for defining and performing operations related to two-dimensional geometry.
com.yworks.yfiles.layout — package
Provides essential classes and interfaces that constitute the infrastructure for automatic graph layout generation.
com.yworks.yfiles.layout.circular — package
Provides circular layout style algorithms.
com.yworks.yfiles.layout.genealogy — package
Provides layout algorithms that are especially suited for genealogical family trees.
com.yworks.yfiles.layout.grid — package
Provides classes and interfaces that are necessary for layout calculation of graphs with a partition grid.
com.yworks.yfiles.layout.grouping — package
Provides classes and interfaces that are necessary for layout calculation of grouped graphs.
com.yworks.yfiles.layout.hierarchic — package
Provides hierarchical layout style algorithms which aim to highlight the main direction or flow within a directed graph.
com.yworks.yfiles.layout.hierarchic.incremental — package
This package encapsulates all classes that make up the new Hierarchic Layouter facilities.
com.yworks.yfiles.layout.labeling — package
Provides classes for the automatic placement of node and edge labels.
com.yworks.yfiles.layout.multipage — package
Provides layout algorithms that sub-divide a (large) graph into a set of smaller graphs that fit into a given width and height.
com.yworks.yfiles.layout.organic — package
Provides organic layout style algorithms that are based on the force-directed layout paradigm.
com.yworks.yfiles.layout.orthogonal — package
Provides orthogonal layout style algorithms.
com.yworks.yfiles.layout.partial — package
Provides layout algorithms that arrange only subsets of a given graph structure.
com.yworks.yfiles.layout.planar — package
This package provides classes for handling planar graphs and creating planar graph layouts.
com.yworks.yfiles.layout.radial — package
Provides the radial layout algorithm.
com.yworks.yfiles.layout.random — package
Provides random layout style algorithms.
com.yworks.yfiles.layout.router — package
Provides classes for automatic routing of a graph's edges.
com.yworks.yfiles.layout.router.polyline — package
Provides classes and interfaces for automatic polylinear routing of a graph's edges.
com.yworks.yfiles.layout.seriesparallel — package
Provides the series-parallel layout algorithm.
com.yworks.yfiles.layout.transformer — package
Provides a layouter that performs geometric transformations like scaling, rotating and mirroring.
com.yworks.yfiles.layout.tree — package
Provides tree layout style algorithms.
com.yworks.yfiles.util — package
Provides utility classes that are used throughout the yFiles library.
com.yworks.yfiles.util.pq — package
concatenate(t:com.yworks.bridge.geom:AffineTransform) — method, class com.yworks.bridge.geom.AffineTransform
concatenate(c1:com.yworks.yfiles.base:YCursor, c2:com.yworks.yfiles.base:YCursor) — Static Method , class com.yworks.yfiles.util.Cursors
Creates a new cursor that provides a logical view on the concatenation of the two given cursors.
ConcurrentModificationException — class, package com.yworks.bridge.util
This runtime exception is thrown when a Collection is modified and an existing iterator on the Collection is used to modify the Collection as well.
ConcurrentModificationException(message:String) — Constructor, class com.yworks.bridge.util.ConcurrentModificationException
Constructs a new instance of this class with its walkback filled in.
configuration — Property, class com.yworks.yfiles.layout.router.polyline.ChannelBasedPathRouting
Returns the configuration this class was initialized with.
configuration — Property, class com.yworks.yfiles.layout.router.polyline.GraphPartitionExtensionAdapter
Returns the configuration of the com.yworks.yfiles.layout.router.polyline.PathSearch passed in com.yworks.yfiles.layout.router.polyline.GraphPartitionExtension.preparePartition().
configuration — Property, class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Returns the configuration used for the path search.
configuration — Property, class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Returns the configuration used for the path search.
configureComponentLayouter(graph:com.yworks.yfiles.layout:LayoutGraph, layouter:com.yworks.yfiles.layout:ComponentLayouter) — method, class com.yworks.yfiles.layout.organic.SmartOrganicLayouter
Configures the ComponentLayouter (componentLayouter) and graph instance to adhere to the NODE_SUBSET_DATA in case SCOPE_ALL is not set, and to use minimalNodeDistance also for distances between components.
configureCoreLayout(graph:com.yworks.yfiles.layout:LayoutGraph, ihl:com.yworks.yfiles.layout.hierarchic.incremental:HierarchicLayouterImpl) — method, class com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter
Called before the actual layout is performed.
configureEdgeRouter(edgeRouter:com.yworks.yfiles.layout:Layouter) — method, class com.yworks.yfiles.layout.partial.PartialLayouter
This method is called each time edges are routed with an edge router instance.
configureGraphPartition(partition:com.yworks.yfiles.layout.router.polyline:GraphPartition) — method, class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Configures the given com.yworks.yfiles.layout.router.polyline.GraphPartition.
configurePathSearch(pathSearch:com.yworks.yfiles.layout.router.polyline:PathSearch) — method, class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Configures the given com.yworks.yfiles.layout.router.polyline.PathSearch.
configureTableNodeLayout — Property, class com.yworks.graph.model.LayoutExecutor
Whether to automatically perform calls to TableLayoutConfigurator.prepareAll() and TableLayoutConfigurator.restoreAll() in order to layout table nodes.
conflictGraph — Property, class com.yworks.yfiles.layout.labeling.MISLabelingAlgorithm
the conflict graph
conflictGraphInternal — Property, class com.yworks.yfiles.layout.labeling.MISLabelingAlgorithm
connectedComponents(graph:com.yworks.yfiles.base:Graph) — Static Method , class com.yworks.yfiles.algo.GraphConnectivity
Returns the connected components of a given graph.
connectedComponentsWithComponentNumber(graph:com.yworks.yfiles.base:Graph, compNum:com.yworks.yfiles.base:NodeMap) — Static Method , class com.yworks.yfiles.algo.GraphConnectivity
Returns the connected components of a given graph.
connectionCount — Property, class com.yworks.yfiles.layout.PortCandidateSet
Returns the maximum number of connections this set allows or int.MAX_VALUE if the number is unbound.
connectorDirection — Property, class com.yworks.yfiles.layout.tree.GenericTreeLayouter_SubtreeShape
Returns the direction byte constant as defined in this class, that indicates the direction of the last connecting edge segment.
connectorX — Property, class com.yworks.yfiles.layout.tree.GenericTreeLayouter_SubtreeShape
Returns the current x coordinate of the connection point where the layout algorithm should connect the ingoing edge to.
connectorY — Property, class com.yworks.yfiles.layout.tree.GenericTreeLayouter_SubtreeShape
Returns the current y coordinate of the connection point where the layout algorithm should connect the ingoing edge to.
considerEdgeLabels — Property, class com.yworks.yfiles.layout.grouping.InsetsGroupBoundsCalculator
Specifies whether the bounds calculation for group nodes takes labels of the group's content edges into account.
considerEdgeLabelsEnabled — Property, class com.yworks.yfiles.layout.OrientationLayouter
Getter: Returns whether or not the position of the edge labels should be changed during orientation change.
considerEdgeLabelsEnabled — Property, class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Determines whether or not this edge router considers labels of edges that are not in the edge (sub-)set to be routed (see sphereOfAction.
considerEmptyGroups — Property, class com.yworks.yfiles.layout.grouping.RecursiveGroupLayouter
Specifies whether or not group nodes without children are handled the same way as group nodes with children.
considerLabels — Property, class com.yworks.yfiles.layout.ComponentLayouter
Determines whether or not to take node and edge labels into account when calculating the bounding box of the graph components.
considerNodeAlignment — Property, class com.yworks.yfiles.layout.partial.PartialLayouter
Getter: Returns true, if node alignment is enabled, that is the algorithm tries to align partial nodes with other nodes.
considerNodeHalos — Property, class com.yworks.yfiles.layout.grouping.InsetsGroupBoundsCalculator
Specifies whether the bounds calculation for group nodes should take node halos of the group's content nodes into account.
considerNodeLabels — Property, class com.yworks.yfiles.layout.circular.CircularLayouter
Specifies whether or not node labels are taken into account when calculating node positions (thereby preventing possible node/node label or node label/node label overlaps).
considerNodeLabels — Property, class com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter
Getter: Returns whether or not node labels are taken into account when calculating node positions (thereby preventing possible node/node label or node label/node label overlaps).
considerNodeLabels — Property, class com.yworks.yfiles.layout.organic.SmartOrganicLayouter
Specifies whether or not to consider node labels for the next layout run.
considerNodeLabels — Property, class com.yworks.yfiles.layout.orthogonal.DirectedOrthogonalLayouter
Getter: Returns whether or not node labels are taken into account when calculating node positions (thereby preventing possible node/node label or node label/node label overlaps).
considerNodeLabels — Property, class com.yworks.yfiles.layout.orthogonal.OrthogonalGroupLayouter
Getter: Returns whether or not node labels are taken into account when calculating node positions (thereby preventing possible node/node label or node label/node label overlaps).
considerNodeLabels — Property, class com.yworks.yfiles.layout.orthogonal.OrthogonalLayouter
Getter: Returns whether or not node labels are taken into account when calculating node positions (thereby preventing possible node/node label or node label/node label overlaps).
considerNodeLabels — Property, class com.yworks.yfiles.layout.radial.RadialLayouter
Specifies whether or not node labels are taken into account when calculating node positions.
considerNodeLabels — Property, class com.yworks.yfiles.layout.router.OrthogonalEdgeRouter
Specifies whether or not node labels are taken into account when calculating edge paths (thereby preventing possible edge/node label overlaps).
considerNodeLabels — Property, class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayouter
Specifies whether or not node labels are considered.
considerNodeLabelsEnabled — Property, class com.yworks.yfiles.layout.grouping.InsetsGroupBoundsCalculator
Specifies whether the bounds calculation for group nodes should take labels of the group's content nodes into account.
considerNodeLabelsEnabled — Property, class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Determines whether or not this edge router considers node labels as obstacles for edge routes.
considerNodeLabelsEnabled — Property, class com.yworks.yfiles.layout.tree.BalloonLayouter
Getter: Returns whether or not the layouter considers node labels for the next layout run.
considerNodeSize — Property, class com.yworks.yfiles.layout.hierarchic.incremental.AspectRatioComponentLayerer
Getter: Returns whether the node size should be considered.
considerSketch — Property, class com.yworks.yfiles.layout.grouping.RecursiveGroupLayouter
Specifies whether or not to consider the initial coordinates of the graph elements.
ConstantMapper — class, package com.yworks.graph.model
This mapper provides a single value for any key.
ConstantMapper(constantValue:Object) — Constructor, class com.yworks.graph.model.ConstantMapper
Creates a new instance which always returns the given value.
ConstraintFactoryCompanion — class, package com.yworks.yfiles.layout.hierarchic
ConstraintIncrementalLayerer — class, package com.yworks.yfiles.layout.hierarchic.incremental
Layerer implementation that observes relative and absolute layering constraints defined by the layering constraint factory com.yworks.yfiles.layout.hierarchic.incremental.LayerConstraintFactory.
ConstraintIncrementalLayerer(coreLayerer:com.yworks.yfiles.layout.hierarchic.incremental:Layerer, init:Boolean) — Constructor, class com.yworks.yfiles.layout.hierarchic.incremental.ConstraintIncrementalLayerer
ConstraintLayerer — class, package com.yworks.yfiles.layout.hierarchic
Layerer implementation that uses relative and absolute layering constraints.
ConstraintLayerer(init:Boolean) — Constructor, class com.yworks.yfiles.layout.hierarchic.ConstraintLayerer
ConstraintLayerer_ConstraintFactory — Interface, package com.yworks.yfiles.layout.hierarchic
Interface specification for classes that can create suitable constraints for a com.yworks.yfiles.layout.hierarchic.ConstraintLayerer instance.
constructEdgePath(s:com.yworks.yfiles.base:Node, t:com.yworks.yfiles.base:Node, pred:Vector$Object) — Static Method , class com.yworks.yfiles.algo.ShortestPaths
Convenience method that constructs an explicit edge path from the result yielded by one of the shortest paths methods defined in this class.
constructEdgePath2(s:com.yworks.yfiles.base:Node, t:com.yworks.yfiles.base:Node, pred:com.yworks.yfiles.base:DataProvider) — Static Method , class com.yworks.yfiles.algo.ShortestPaths
Like constructEdgePath() with the difference that the path edges are given by a DataProvider.
constructNodePath(path:com.yworks.yfiles.base:EdgeList) — Static Method , class com.yworks.yfiles.algo.Paths
Constructs a node path from a given edge path.
constructNodePath(s:com.yworks.yfiles.base:Node, t:com.yworks.yfiles.base:Node, pred:Vector$Object) — Static Method , class com.yworks.yfiles.algo.ShortestPaths
Convenience method that constructs an explicit node path from the result yielded by one of the shortest paths methods defined in this class.
constructNodePath2(s:com.yworks.yfiles.base:Node, t:com.yworks.yfiles.base:Node, pred:com.yworks.yfiles.base:DataProvider) — Static Method , class com.yworks.yfiles.algo.ShortestPaths
Like constructNodePath() with the difference that the path edges are given by a DataProvider.
contains(point:com.yworks.yfiles.geom:YPoint) — method, class com.yworks.yfiles.geom.LineSegment
Checks whether a given point lies on this line segment.
contains(x:Number, y:Number) — method, class com.yworks.yfiles.geom.YOrientedRectangle
Determines whether or not the specified point lies inside this oriented rectangle.
contains(rx:Number, ry:Number, rw:Number, rh:Number, x:Number, y:Number) — Static Method , class com.yworks.yfiles.geom.YRectangle
Determines whether the specified rectangle contains the specified point.
contains(node:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.layout.planar.Face
Returns whether a given node is adjacent to the face.
contains(value:Number) — method, class com.yworks.yfiles.layout.router.polyline.Interval
Checks if the given value is inside the interval.
contains(n:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.util.pq.ArrayIntNodePQ
Returns whether or not the given node is contained within this queue.
contains(v:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.util.pq.BHeapDoubleNodePQ
Returns whether or not the given node is contained in this queue.
contains(v:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.util.pq.BHeapIntNodePQ
Returns whether or not the given node is contained in this queue.
contains(v:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.util.pq.BHeapNodePQ
Returns whether or not the given node is contained in this queue.
contains(o:Object) — method, class com.yworks.yfiles.util.pq.DoubleObjectPQ
Returns whether or not the given object is contained.
contains(o:Object) — method, class com.yworks.yfiles.util.pq.IntObjectPQ
Returns whether or not the given node is contained in this queue.
contains(v:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.util.pq.ListIntNodePQ
Whether or not the given node is contained within this queue.
contains(v:com.yworks.yfiles.base:Node) — method, interface com.yworks.yfiles.util.pq.NodePQ
Returns whether or not the given node is contained in this queue.
contains(n:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.util.pq.TreeIntNodePQ
Returns whether or not the given node is contained within this queue. Complexity O(log(n)).
contains2(x:Number, y:Number, closed:Boolean) — method, class com.yworks.yfiles.geom.YOrientedRectangle
Determines whether or not the specified point lies inside this oriented rectangle.
contains2(rx:Number, ry:Number, rw:Number, rh:Number, x:Number, y:Number, closed:Boolean) — Static Method , class com.yworks.yfiles.geom.YRectangle
Determines whether the specified rectangle contains the specified point.
contains3(rect:com.yworks.yfiles.geom:YOrientedRectangle, p:com.yworks.yfiles.geom:YPoint, eps:Number) — Static Method , class com.yworks.yfiles.geom.YOrientedRectangle
Determines whether the given oriented rectangle contains the provided point, using an epsilon value.
contains4(r1:com.yworks.yfiles.geom:YOrientedRectangle, r2:com.yworks.yfiles.geom:YOrientedRectangle, eps:Number) — Static Method , class com.yworks.yfiles.geom.YOrientedRectangle
Determines whether the given rectangle r1 contains rectangle r2, using an epsilon value.
contains5(rect:com.yworks.yfiles.geom:YOrientedRectangle, x:Number, y:Number, eps:Number) — Static Method , class com.yworks.yfiles.geom.YOrientedRectangle
Determines whether the given oriented rectangle contains the provided point, using an epsilon value.
containsAll(collection:com.yworks.bridge.util:Collection) — method, class com.yworks.bridge.util.AbstractCollection
Searches this Collection for all objects in the specified Collection.
containsAll(collection:com.yworks.bridge.util:Collection) — method, interface com.yworks.bridge.util.Collection
Searches this Collection for all objects in the specified Collection.
containsAll(collection:com.yworks.bridge.util:Collection) — method, class com.yworks.yfiles.base.YList
Whether or not this list contains all the elements in the given collection.
containsEdge(e:com.yworks.yfiles.base:Edge) — method, class com.yworks.yfiles.base.Graph
Whether or not this graph contains the given edge.
containsEdgeBetweenNodes(source:com.yworks.yfiles.base:Node, target:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.base.Graph
Returns whether or not this graph contains an edge that connects the given nodes.
containsGroupKey(groupKey:Object) — method, class com.yworks.yfiles.layout.router.ChannelRouter
Determines if the given key has been registered as a grouping key with this instance.
containsItem(object:Object) — method, class com.yworks.bridge.util.AbstractCollection
Searches this Collection for the specified object.
containsItem(object:Object) — method, class com.yworks.bridge.util.ArrayList
Searches this ArrayList for the specified object.
containsItem(object:Object) — method, interface com.yworks.bridge.util.Collection
Searches this Collection for the specified object.
containsItem(object:Object) — method, class com.yworks.bridge.util.HashSet
Searches this HashSet for the specified object.
containsItem(object:Object) — method, class com.yworks.bridge.util.LinkedList
Searches this LinkedList for the specified object.
containsItem(object:Object) — method, class com.yworks.bridge.util.TreeSet
Searches this TreeSet for the specified object.
containsItem(o:Object) — method, class com.yworks.yfiles.base.YList
Whether or not this list contains the given element.
containsKey(key:Object) — method, class com.yworks.bridge.util.AbstractMap
Searches this Map for the specified key.
containsKey(key:Object) — method, class com.yworks.bridge.util.HashMap
Searches this HashMap for the specified key.
containsKey(key:Object) — method, interface com.yworks.bridge.util.Map
Searches this Map for the specified key.
containsKey(key:Object) — method, class com.yworks.bridge.util.TreeMap
Searches this spec.TreeMap for the specified key.
containsKey(key:Object) — method, class com.yworks.yfiles.layout.router.ChannelRouter
Determines if the given key has been registered already with this instance.
containsNode(v:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.base.Graph
Whether or not this graph contains the given node.
containsPoint(p:com.yworks.yfiles.geom:YPoint) — method, class com.yworks.yfiles.geom.YRectangle
Checks whether or not this YRectangle contains the given point.
containsPoint2(x:Number, y:Number) — method, class com.yworks.bridge.geom.Rectangle2D
Tests if a specified coordinate is inside the boundary of this Rectangle2D.
containsPoint2(x:Number, y:Number) — method, class com.yworks.yfiles.geom.YRectangle
Checks whether or not this YRectangle contains the given point.
containsRectangle(rect:com.yworks.bridge.geom:Rectangle2D) — method, class com.yworks.bridge.geom.Rectangle2D
Tests if the interior of this Rectangle2D entirely contains the specified Rectangle2D.
containsRectangle(p:com.yworks.yfiles.geom:YRectangle) — method, class com.yworks.yfiles.geom.YRectangle
Checks whether or not this YRectangle contains the given rectangle.
containsRectangle2(x:Number, y:Number, width:Number, height:Number) — method, class com.yworks.bridge.geom.Rectangle2D
Tests if the interior of this Rectangle2D entirely contains the specified set of rectangular coordinates.
containsRectangle2(x:Number, y:Number, width:Number, height:Number) — method, class com.yworks.yfiles.geom.YRectangle
Checks whether or not this YRectangle contains the rectangle defined by the given frame.
containsValue(value:Object) — method, class com.yworks.bridge.util.AbstractMap
Searches this Map for the specified value.
containsValue(value:Object) — method, class com.yworks.bridge.util.HashMap
Searches this HashMap for the specified value.
containsValue(value:Object) — method, interface com.yworks.bridge.util.Map
Searches this Map for the specified value.
containsValue(value:Object) — method, class com.yworks.bridge.util.TreeMap
Searches this spec.TreeMap for the specified value.
context — Property, class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
Returns the current context of the path search.
convertToLabelNode(dummyNode:com.yworks.yfiles.base:Node) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Converts a node to a label node
CopiedLayoutGraph — class, package com.yworks.yfiles.layout
This is a LayoutGraph implementation that serves as a copy of another LayoutGraph or as copy of a combined GraphInterface and and GraphLayout interface implementation.
CopiedLayoutGraph(graph:com.yworks.yfiles.layout:LayoutGraph, init:Boolean) — Constructor, class com.yworks.yfiles.layout.CopiedLayoutGraph
Initializes this graph as a copy of the given graph
CopiedLayoutIGraph — class, package com.yworks.graph.model
A CopiedLayoutGraph variant that can be initialized using an IGraph.
CopiedLayoutIGraph(graph:com.yworks.graph.model:LayoutGraphAdapter) — Constructor, class com.yworks.graph.model.CopiedLayoutIGraph
Create a new instance using the given graph.
copy(destination:com.yworks.bridge.util:List, source:com.yworks.bridge.util:List) — Static Method , class com.yworks.bridge.util.Collections
Copies the elements from the source list to the destination list.
copy(sourceGraph:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.util.GraphCopier
Copies the contents of the source graph to a newly created target graph and returns the new graph.
copy(dpKey:Object, src:com.yworks.yfiles.base:Edge, dst:com.yworks.yfiles.base:Edge, value:Object) — method, class com.yworks.yfiles.util.GraphCopier_EdgeDataProviderCopyFactory
copy(src:com.yworks.yfiles.base:Edge, dst:com.yworks.yfiles.base:Edge, value:Object) — method, class com.yworks.yfiles.util.GraphCopier_EdgeMapCopyFactory
Callback method that performs the actual copying of the data.
copy(dpKey:Object, src:com.yworks.yfiles.base:Node, dst:com.yworks.yfiles.base:Node, value:Object) — method, class com.yworks.yfiles.util.GraphCopier_NodeDataProviderCopyFactory
Callback method that performs the actual copying of the data.
copy(src:com.yworks.yfiles.base:Node, dst:com.yworks.yfiles.base:Node, value:Object) — method, class com.yworks.yfiles.util.GraphCopier_NodeMapCopyFactory
Callback method that performs the actual copying of the data.
copyEdge(targetGraph:com.yworks.yfiles.base:Graph, source:com.yworks.yfiles.base:Node, target:com.yworks.yfiles.base:Node, originalEdge:com.yworks.yfiles.base:Edge) — method, class com.yworks.yfiles.base.GraphCopyFactory
copyEdge(targetGraph:com.yworks.yfiles.base:Graph, newSource:com.yworks.yfiles.base:Node, newTarget:com.yworks.yfiles.base:Node, originalEdge:com.yworks.yfiles.base:Edge) — method, class com.yworks.yfiles.layout.LayoutGraphCopyFactory
copyEdge(copyFactory:com.yworks.yfiles.util:GraphCopier_CopyFactory, targetGraph:com.yworks.yfiles.base:Graph, newSource:com.yworks.yfiles.base:Node, newTarget:com.yworks.yfiles.base:Node, edge:com.yworks.yfiles.base:Edge) — method, class com.yworks.yfiles.util.GraphCopier
Callback that uses the given factory to perform the copy operation.
copyEdge(graph:com.yworks.yfiles.base:Graph, source:com.yworks.yfiles.base:Node, target:com.yworks.yfiles.base:Node, hint:com.yworks.yfiles.base:Edge) — method, class com.yworks.yfiles.util.GraphCopier_GraphDataCopyFactory
Delegates the copying of the data to copyEdgeData()
copyEdgeData(src:com.yworks.yfiles.base:Edge, dst:com.yworks.yfiles.base:Edge) — method, class com.yworks.yfiles.util.GraphCopier_EdgeDataProviderCopyFactory
copyEdgeData(src:com.yworks.yfiles.base:Edge, dst:com.yworks.yfiles.base:Edge) — method, class com.yworks.yfiles.util.GraphCopier_EdgeMapCopyFactory
copyEdgeData(src:com.yworks.yfiles.base:Edge, dst:com.yworks.yfiles.base:Edge) — method, class com.yworks.yfiles.util.GraphCopier_GraphDataCopyFactory
Empty stub to be overwritten by subclass implementations.
copyEdgeData(src:com.yworks.yfiles.base:Edge, dst:com.yworks.yfiles.base:Edge) — method, class com.yworks.yfiles.util.GraphCopier_ItemDataProviderCopyFactory
copyEdgeItem(dpKey:Object, src:com.yworks.yfiles.base:Edge, dst:com.yworks.yfiles.base:Edge, value:Object) — method, class com.yworks.yfiles.util.GraphCopier_ItemDataProviderCopyFactory
Callback method that performs the actual copying of the data.
copyEdgeLabelLayout(edgeLabelLayout:com.yworks.yfiles.layout:EdgeLabelLayout) — method, class com.yworks.yfiles.layout.LayoutGraphCopyFactory
Copies the edge label's layout.
copyEdgeLabels(originalLayoutGraph:com.yworks.yfiles.layout:LayoutGraph, originalEdge:com.yworks.yfiles.base:Edge, layoutGraph:com.yworks.yfiles.layout:LayoutGraph, edge:com.yworks.yfiles.base:Edge) — method, class com.yworks.yfiles.layout.LayoutGraphCopyFactory
Callback that copies the labels for a given edge.
copyFactory — Property, class com.yworks.yfiles.util.GraphCopier
Returns the currently used copy factory.
copyFullSubgraph(sourceGraph:com.yworks.yfiles.base:Graph, sourceNodes:com.yworks.yfiles.base:NodeCursor) — method, class com.yworks.yfiles.util.GraphCopier
Copies the subgraph contained in graph induced by the source nodes to a newly created graph.
copyFullSubgraphToGraph(sourceGraph:com.yworks.yfiles.base:Graph, sourceNodes:com.yworks.yfiles.base:NodeCursor, targetGraph:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.util.GraphCopier
Copies the subgraph contained in sourceGraph induced by the source nodes to the targetGraph.
copyHandler(source:com.yworks.yfiles.base:Graph, target:com.yworks.yfiles.base:Graph) — Static Method , class com.yworks.yfiles.algo.AbortHandler
Attaches the handler instance of the given source graph to the target graph as well.
copyNode(targetGraph:com.yworks.yfiles.base:Graph, originalNode:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.base.GraphCopyFactory
copyNode(targetGraph:com.yworks.yfiles.base:Graph, originalNode:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.layout.LayoutGraphCopyFactory
copyNode(copyFactory:com.yworks.yfiles.util:GraphCopier_CopyFactory, targetGraph:com.yworks.yfiles.base:Graph, node:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.util.GraphCopier
Callback that uses the given factory to perform the copy operation.
copyNode(graph:com.yworks.yfiles.base:Graph, hint:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.util.GraphCopier_GraphDataCopyFactory
Delegates the copying of the data to copyNodeData()
copyNodeData(src:com.yworks.yfiles.base:Node, dst:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.layout.LayoutGraphCopyFactory_HierarchicGraphCopyFactory
copyNodeData(src:com.yworks.yfiles.base:Node, dst:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.util.GraphCopier_GraphDataCopyFactory
Empty stub to be overwritten by subclass implementations.
copyNodeData(src:com.yworks.yfiles.base:Node, dst:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.util.GraphCopier_ItemDataProviderCopyFactory
copyNodeData(src:com.yworks.yfiles.base:Node, dst:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.util.GraphCopier_NodeDataProviderCopyFactory
copyNodeData(src:com.yworks.yfiles.base:Node, dst:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.util.GraphCopier_NodeMapCopyFactory
copyNodeItem(dpKey:Object, src:com.yworks.yfiles.base:Node, dst:com.yworks.yfiles.base:Node, value:Object) — method, class com.yworks.yfiles.util.GraphCopier_ItemDataProviderCopyFactory
Callback method that performs the actual copying of the data.
copyNodeLabelLayout(nodeLabelLayout:com.yworks.yfiles.layout:NodeLabelLayout) — method, class com.yworks.yfiles.layout.LayoutGraphCopyFactory
Copies the node label's layout.
copyNodeLabels(originalLayoutGraph:com.yworks.yfiles.layout:LayoutGraph, originalNode:com.yworks.yfiles.base:Node, targetGraph:com.yworks.yfiles.layout:LayoutGraph, newNode:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.layout.LayoutGraphCopyFactory
Callback that copies the labels for a given node.
copySubgraphToGraph(sourceGraph:com.yworks.yfiles.base:Graph, sourceNodes:com.yworks.yfiles.base:NodeCursor, sourceEdges:com.yworks.yfiles.base:EdgeCursor, targetGraph:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.util.GraphCopier
Copies the subgraph contained in sourceGraph induced by the source nodes and the provided source edges to the targetGraph.
copyToGraph(sourceGraph:com.yworks.yfiles.base:Graph, targetGraph:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.util.GraphCopier
Copies the contents of the source graph to the target graph and returns the newly created nodes in the target graph.
coreBounds — Property, class com.yworks.yfiles.layout.tree.GenericTreeLayouter_SubtreeShape
Yields the bounds of the com.yworks.yfiles.layout.NodeLayout of the root node.
coreLayerer — Property, class com.yworks.yfiles.layout.hierarchic.ConstraintLayerer
Specifies the core layerer for this layerer instance.
coreLayouter — Property, class com.yworks.yfiles.layout.AbstractLayoutStage
Specifies the core layouter.
coreLayouter — Property, class com.yworks.yfiles.layout.BendConverter
Specifies the core layouter.
coreLayouter — Property, class com.yworks.yfiles.layout.LabelLayoutTranslator
coreLayouter — Property, interface com.yworks.yfiles.layout.LayoutStage
Specifies the core layouter.
coreLayouter — Property, class com.yworks.yfiles.layout.organic.RemoveOverlapsLayoutStage
Specifies the core layouter.
coreLayouter — Property, class com.yworks.yfiles.layout.organic.ShuffleLayouter
Specifies the core layouter.
coreLayouter — Property, class com.yworks.yfiles.layout.organic.SplitEdgeLayoutStage
Specifies the core layouter.
coreLayouter — Property, class com.yworks.yfiles.layout.partial.PartialLayouter
Specifies the core layouter, i.e., the layout algorithm that is applied to the subgraph components.
coreLayouter — Property, class com.yworks.yfiles.layout.router.OrganicEdgeRouter
Specifies the core layouter.
coreLayouter — Property, class com.yworks.yfiles.layout.transformer.GraphTransformer
coreLayouter — Property, class com.yworks.yfiles.layout.tree.TreeComponentLayouter
Specifies the core layouter.
CORE_NODES — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.BFSLayerer
The data provider key used to look up the core nodes of the bfs layering.
cornerApproximationPointsCount — Property, class com.yworks.yfiles.layout.SelfLoopLayouter
Specifies the number of points that are used to round the corner of the selfloops.
CORNER_MASK — Constant Static Property, class com.yworks.yfiles.layout.DiscreteNodeLabelLayoutModel
Position mask that constrains the positions to NORTH_EAST, NORTH_WEST, SOUTH_EAST, and SOUTH_WEST.
cost(treeEdges:com.yworks.yfiles.base:EdgeList, edgeCost:com.yworks.yfiles.base:DataProvider) — Static Method , class com.yworks.yfiles.algo.SpanningTrees
Returns the overall cost of a previously calculated minimum spanning tree.
cost — Property, class com.yworks.yfiles.layout.PortCandidate
Returns the cost associated with the usage of this PortCandidate.
cost — Property, class com.yworks.yfiles.layout.router.polyline.Path
Returns the overall cost of this path.
costs — Property, class com.yworks.yfiles.layout.router.polyline.CellEntrance
Specifies the costs for the implicit path given by the previous entrances (previousEntrance).
countCrossings() — method, class com.yworks.yfiles.layout.planar.PlanarInformation
Returns the number of dummy nodes currently contained in the graph
coupledDistances — Property, class com.yworks.yfiles.layout.router.OrthogonalEdgeRouter
Getter: Returns whether the minimum distances are coupled.
coveredBy(other:com.yworks.yfiles.layout.router.polyline:Interval) — method, class com.yworks.yfiles.layout.router.polyline.Interval
Checks if the given interval covers this interval fully.
coveredBy(other:com.yworks.yfiles.layout.router.polyline:OrthogonalInterval) — method, class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Checks if the given orthogonal interval covers this one fully.
coveredBy2(other:com.yworks.yfiles.layout.router.polyline:Interval, eps:Number) — method, class com.yworks.yfiles.layout.router.polyline.Interval
Checks if the given interval covers this interval fully.
create(value:Number) — Static Method , class com.yworks.yfiles.layout.NodeHalo
Creates a NodeHalo object with the specified value on each side of the node.
create(side:int, strong:Boolean) — Static Method , class com.yworks.yfiles.layout.PortConstraint
Creates a port constraint.
create(o1:Object, o2:Object) — Static Method , class com.yworks.yfiles.util.Tuple
Factory method to create a 2-Tuple
createAspectRatioRestriction(ratio:Number) — Static Method , class com.yworks.yfiles.layout.organic.OutputRestriction
This factory method creates a restriction object that can be used to restrict the result of a layout run of com.yworks.yfiles.layout.organic.SmartOrganicLayouter so that the bounding box roughly has the given aspect ratio.
createBendNode(layer:com.yworks.yfiles.layout.hierarchic.incremental:Layer, edge:com.yworks.yfiles.base:Edge) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates a bend node in the layer for the given edge
createBendNode2(layer:com.yworks.yfiles.layout.hierarchic.incremental:Layer, edge:com.yworks.yfiles.base:Edge, laneDescriptor:com.yworks.yfiles.layout.hierarchic.incremental:SwimLaneDescriptor) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates a bend node in the layer for the given edge and assigns it to the given lane descriptor
createBendNodeData(node:com.yworks.yfiles.base:Node, edge:com.yworks.yfiles.base:Edge) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates bend node data for a bend node and associates it with the node
createBendNodeData2(node:com.yworks.yfiles.base:Node, edge:com.yworks.yfiles.base:Edge, laneDescriptor:com.yworks.yfiles.layout.hierarchic.incremental:SwimLaneDescriptor) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates bend node data for a bend node and associates it with the node.
createBends(el:com.yworks.yfiles.layout:EdgeLayout, root:com.yworks.yfiles.base:Node, child:com.yworks.yfiles.base:Node, rootPlacement:Object, routingPolicy:Object) — method, class com.yworks.yfiles.layout.tree.ARTreeLayouter
createBorderInterval(border:com.yworks.yfiles.layout.router.polyline:PartitionCell_PartitionCellBorder) — method, class com.yworks.yfiles.layout.router.polyline.PartitionCell
Returns an com.yworks.yfiles.layout.router.polyline.OrthogonalInterval that defines location, size and orientation of the given border.
createBorderLine(side:int, nl:com.yworks.yfiles.layout:NodeLayout) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.NodeData
Creates, stores, and returns a BorderLine for the given side or returns the currently set BorderLine if it already exists.
createBus — Property, class com.yworks.yfiles.layout.tree.SimpleNodePlacer
Specifies whether a bus should be created between the parent and its children.
createCandidate(directionMask:int) — Static Method , class com.yworks.yfiles.layout.PortCandidate
Factory method that returns an instance describing a non-fixed port with 0 cost penalty for the given direction.
createCandidateFixed(xOffset:Number, yOffset:Number, directionMask:int) — Static Method , class com.yworks.yfiles.layout.PortCandidate
Factory method that returns an instance describing a fixed port with zero cost penalty for the given direction at the given offsets.
createCandidateFixedWithCost(xOffset:Number, yOffset:Number, directionMask:int, cost:Number) — Static Method , class com.yworks.yfiles.layout.PortCandidate
Factory method that returns an instance describing a fixed port with the given cost penalty for the given direction at the given offset.
createCandidateFromPortConstraint(fromPortConstraint:com.yworks.yfiles.layout:PortConstraint) — Static Method , class com.yworks.yfiles.layout.PortCandidate
Factory method that returns an instance describing a non-fixed port with zero cost penalty for the direction specified by the given com.yworks.yfiles.layout.PortConstraint
createCandidateWithPenalty(directionMask:int, cost:Number) — Static Method , class com.yworks.yfiles.layout.PortCandidate
Factory method that returns an instance describing a non-fixed port with the given cost penalty for the given direction.
createCellId(rd:com.yworks.yfiles.layout.grid:RowDescriptor, cd:com.yworks.yfiles.layout.grid:ColumnDescriptor) — method, class com.yworks.yfiles.layout.grid.PartitionGrid
Creates a partition cell identifier that represents the cell defined by the given column and row.
createCellId2(rowIndex:int, columnIndex:int) — method, class com.yworks.yfiles.layout.grid.PartitionGrid
Creates a partition cell identifier that represents the cell defined by the given column and row index.
createCellSpanId(rowList:com.yworks.bridge.util:Collection, columnList:com.yworks.bridge.util:Collection) — method, class com.yworks.yfiles.layout.grid.PartitionGrid
Creates a partition cell identifier that represents a multi-cell spanning multiple columns and rows.
createCellSpanId2(fromRowIndex:int, fromColIndex:int, toRowIndex:int, toColIndex:int) — method, class com.yworks.yfiles.layout.grid.PartitionGrid
Creates a partition cell identifier that represents a multi-cell spanning multiple columns and rows.
createCellSpanId3(fromRow:com.yworks.yfiles.layout.grid:RowDescriptor, fromCol:com.yworks.yfiles.layout.grid:ColumnDescriptor, toRow:com.yworks.yfiles.layout.grid:RowDescriptor, toCol:com.yworks.yfiles.layout.grid:ColumnDescriptor) — method, class com.yworks.yfiles.layout.grid.PartitionGrid
Creates a partition cell identifier that represents a multi-cell spanning multiple columns and rows.
createCircularCageRestriction(x:Number, y:Number, radius:Number) — Static Method , class com.yworks.yfiles.layout.organic.OutputRestriction
This factory method creates a restriction object that can be used to restrict the result of a layout run of com.yworks.yfiles.layout.organic.SmartOrganicLayouter so that the nodes lie within a circle.
createCircularEdgeOrder() — method, class com.yworks.yfiles.layout.planar.DualPlanarInformation
Creates the circular edge-order in the primal graph.
createCircularEdgeOrder(MIS1:com.yworks.yfiles.base:EdgeList, MIS2:com.yworks.yfiles.base:EdgeList, downwardLink:com.yworks.yfiles.base:NodeMap, upwardLink:com.yworks.yfiles.base:NodeMap, orderNumbers:Vector$int) — method, class com.yworks.yfiles.layout.planar.GT
this method sorts each nodes incident edges according to the aim of yielding a planar embedding for a subgraph of the input graph It also assigns first incoming/outgoing.
createColumnSpanId(columnIndex:int) — method, class com.yworks.yfiles.layout.grid.PartitionGrid
Creates a partition cell identifier that represents a cell spanning a whole column.
createComparableComparator() — Static Method , class com.yworks.yfiles.util.Comparators
Returns a comparator that compares to Objects of type Comparable.
createComparableDataComparator(dp:com.yworks.yfiles.base:DataProvider) — Static Method , class com.yworks.yfiles.util.Comparators
Returns a comparator that compares objects of arbitrary type.
createComparator() — method, class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
createComparator() — method, class com.yworks.yfiles.layout.tree.AssistantPlacer
Creates a comparator that compares edges of two assistant nodes with the comparator created by com.yworks.yfiles.layout.tree.LeftRightPlacer and all other edges with the sketch comparator created by this placer's childNodePlacer.
createComparator() — method, class com.yworks.yfiles.layout.tree.BusPlacer
createComparator() — method, class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Returns a Comparator instance that can be used to register with the GenericTreeLayouter.
createComparator() — method, class com.yworks.yfiles.layout.tree.DendrogramPlacer
Creates a comparator that can be used to do a from sketch layout.
createComparator() — method, class com.yworks.yfiles.layout.tree.LeftRightPlacer
Returns a comparator for edges.
createCompoundComparator(assistantComparator:com.yworks.bridge.util:Comparator, childComparator:com.yworks.bridge.util:Comparator) — Static Method , class com.yworks.yfiles.layout.tree.AssistantPlacer
Creates a comparator that compares edges connecting to assistant nodes with the given assistantComparator and all other edges with the given childComparator.
createConfiguration(graph:com.yworks.yfiles.layout:LayoutGraph, grouping:com.yworks.yfiles.layout.grouping:GraphGrouping) — method, class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Creates the com.yworks.yfiles.layout.router.polyline.PathSearchConfiguration that is used during the path search.
createConnectorEdge(context:com.yworks.yfiles.layout.multipage:LayoutContext, connector:com.yworks.yfiles.base:Node, opposite:com.yworks.yfiles.base:Node, origEdgeId:Object, atTarget:Boolean) — method, class com.yworks.yfiles.layout.multipage.DefaultElementFactory
createConnectorEdge(context:com.yworks.yfiles.layout.multipage:LayoutContext, connector:com.yworks.yfiles.base:Node, opposite:com.yworks.yfiles.base:Node, origEdgeId:Object, atTarget:Boolean) — method, interface com.yworks.yfiles.layout.multipage.ElementFactory
Callback method for creating an edge of type com.yworks.yfiles.layout.multipage.EdgeInfoCompanion.TYPE_CONNECTOR.
createConnectorNode(context:com.yworks.yfiles.layout.multipage:LayoutContext, edgeIds:com.yworks.yfiles.base:YList, representedNodeId:Object) — method, class com.yworks.yfiles.layout.multipage.DefaultElementFactory
createConnectorNode(context:com.yworks.yfiles.layout.multipage:LayoutContext, edgesIds:com.yworks.yfiles.base:YList, representedNodeId:Object) — method, interface com.yworks.yfiles.layout.multipage.ElementFactory
Callback method for creating a node of type com.yworks.yfiles.layout.multipage.NodeInfoCompanion.TYPE_CONNECTOR.
createConnectorProxyForGroup(groupNode:com.yworks.yfiles.base:Node, groupId:Object, layer:com.yworks.yfiles.layout.hierarchic.incremental:Layer, e:com.yworks.yfiles.base:Edge) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Create a dummy edge that mimics a connector to a group node.
createConstantDataProvider(data:Object) — Static Method , class com.yworks.yfiles.util.DataProviders
Returns a DataProvider that returns the given value for each key.
createConstraintFactory(g:com.yworks.yfiles.base:Graph) — Static Method , class com.yworks.yfiles.layout.hierarchic.ConstraintLayerer
Create an instance of com.yworks.yfiles.layout.hierarchic.ConstraintLayerer_ConstraintFactory that is suitable for this layerer implementation.
createCopy(g:com.yworks.yfiles.base:Graph, v:com.yworks.yfiles.base:Node, w:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.base.Edge
Creates a copy of this edge that will be inserted into the given graph connecting the given source and target nodes.
createCopy() — method, class com.yworks.yfiles.base.Graph
Creates a copy of this graph.
createCopy(g:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.base.Node
Creates a copy of this node that will be inserted into the given graph.
createCopy(negateValues:Boolean, negateOffsets:Boolean) — method, class com.yworks.yfiles.geom.BorderLine
Creates a copy of this borderline.
createCopy() — method, class com.yworks.yfiles.layout.orthogonal.EdgeLayoutDescriptor
Creates a copy of this instance.
createCopy() — method, class com.yworks.yfiles.layout.router.polyline.EdgeLayoutDescriptor
Creates a copy of this instance.
createCopy() — method, class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Creates a copy of this instance.
createCopy(matrix:com.yworks.yfiles.layout.tree:AbstractRotatableNodePlacer_Matrix) — method, class com.yworks.yfiles.layout.tree.GenericTreeLayouter_SubtreeShape
Creates a clone of this instance, modifying it using the provided matrix.
createCursor(c:com.yworks.bridge.util:Collection) — Static Method , class com.yworks.yfiles.util.Cursors
Creates a YCursor view of the given collection.
createDataMap(mapper:com.yworks.support:IMapper) — method, class com.yworks.graph.model.YGraphAdapter
Creates a DataMap that delegates to the provided IMapper when queried for items in the yGraph. This method is useful where algorithms require DataMaps as input and that input can be obtained from IMapper instances that provide and accept values for the original nodes and edges.
createDataMap(map:com.yworks.bridge.util:Map) — Static Method , class com.yworks.yfiles.util.Maps
Create a DataMap view of the given map.
createDataProvider(mapper:com.yworks.support:IMapper) — method, class com.yworks.graph.model.YGraphAdapter
Creates a DataProvider that delegates to the provided IMapper when queried for items in the yGraph. This method is useful where algorithms require DataProviders as input and that input can be obtained from IMapper instances that provide the values for the original nodes and original edges.
createdChildren — Property, class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
List containing the created children
createDefaultEdgeOrderComparator(graph:com.yworks.yfiles.layout:LayoutGraph, configuration:com.yworks.yfiles.layout.router.polyline:PathSearchConfiguration) — method, class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Creates and returns the default java.util.Comparator used to determine the order the edges of the graph are laid out with.
createDistanceNode(layer:com.yworks.yfiles.layout.hierarchic.incremental:Layer, size:com.yworks.bridge.geom:Rectangle2DDouble, edges:Vector$Object) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates a spacer node for the drawing phase using the given bounds
createDoubleDataComparator(dp:com.yworks.yfiles.base:DataProvider) — Static Method , class com.yworks.yfiles.util.Comparators
Returns a comparator that compares objects of arbitrary type.
createDoubleDataSourceComparator(dp:com.yworks.yfiles.base:DataProvider) — Static Method , class com.yworks.yfiles.util.Comparators
Returns a comparator that compares objects of type com.yworks.yfiles.base.Edge.
createDoubleDataTargetComparator(dp:com.yworks.yfiles.base:DataProvider) — Static Method , class com.yworks.yfiles.util.Comparators
Returns a comparator that compares objects of type com.yworks.yfiles.base.Edge.
createDrawingDistanceCalculator() — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Factory method that is called lazily upon first usage.
createDummyEdge(newSource:com.yworks.yfiles.base:Node, newTarget:com.yworks.yfiles.base:Node, oldEdge:com.yworks.yfiles.base:Edge, sourceEnd:Boolean, targetEnd:Boolean) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates a dummy edge using the given data.
createEdge(v:com.yworks.yfiles.base:Node, w:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.base.Graph
Creates a new edge in this graph and fires a corresponding notification event to inform registered listeners.
createEdge(source:com.yworks.yfiles.base:Node, target:com.yworks.yfiles.base:Node, sameDataElementId:Object) — method, class com.yworks.yfiles.layout.multipage.LayoutContext
All methods of the com.yworks.yfiles.layout.multipage.ElementFactory have to use this method to create an edge.
createEdgeAt(v:com.yworks.yfiles.base:Node, e1:com.yworks.yfiles.base:Edge, w:com.yworks.yfiles.base:Node, e2:com.yworks.yfiles.base:Edge, d1:int, d2:int) — method, class com.yworks.yfiles.base.Graph
Creates a new edge in this graph to be ordered before or after a given edge and fires a corresponding notification event to inform registered listeners.
createEdgeCopy(origEdge:Object) — method, class com.yworks.yfiles.layout.CopiedLayoutGraph
Creates an copied edge.
createEdgeCursor(c:com.yworks.bridge.util:Collection) — Static Method , class com.yworks.yfiles.util.Cursors
Creates a cursor view of the given collection.
createEdgeDataProvider(data:Vector$Number) — Static Method , class com.yworks.yfiles.util.DataProviders
Returns a DataProvider view of a double array defined for edges.
createEdgeDataProviderBool(data:Vector$Boolean) — Static Method , class com.yworks.yfiles.util.DataProviders
Returns a DataProvider view of a boolean array defined for edges.
createEdgeDataProviderInt(data:Vector$int) — Static Method , class com.yworks.yfiles.util.DataProviders
Returns a DataProvider view of an int array defined for edges.
createEdgeDataProviderMixed(doubleData:Vector$Number, intData:Vector$int, boolData:Vector$Boolean, objectData:Vector$Object) — Static Method , class com.yworks.yfiles.util.DataProviders
Returns a DataProvider view of a double, int, boolean and Object array defined for edges.
createEdgeDataProviderObj(data:Vector$Object) — Static Method , class com.yworks.yfiles.util.DataProviders
Returns a DataProvider view of an Object array defined for edges.
createEdgeGroupNode(layer:com.yworks.yfiles.layout.hierarchic.incremental:Layer, groupId:Object) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates an edge group node
createEdgeGroupNodeData(node:com.yworks.yfiles.base:Node, groupId:Object, source:Boolean) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates an edge group node data for an edge group node and associates it with the node
createEdgeInfo() — method, class com.yworks.yfiles.layout.planar.PlanarInformation
Factory to create edge tuples.
createEdgeIterator(el:com.yworks.yfiles.base:EdgeList) — method, class com.yworks.graph.model.YGraphAdapter
Creates an Iterator of edges that maps the edges from the EdgeList to their original ones. This method is useful where algorithms yield EdgeList instances as results and the result needs to be interpreted in terms of the original graph.
createEdgeLabelCandidate(originalLabel:com.yworks.graph.model:ILabel, dummyLabel:com.yworks.graph.model:ILabel, parameter:com.yworks.graph.model:ILabelModelParameter, labelLayout:com.yworks.yfiles.layout:EdgeLabelLayout) — method, class com.yworks.graph.model.LayoutGraphAdapter
Creates the EdgeLabelCandidate for a given label and ILabelModelParameter combination.
createEdgeLabelLayout(edge:com.yworks.yfiles.base:Edge, orientedBox:com.yworks.yfiles.geom:YOrientedRectangle) — method, interface com.yworks.yfiles.layout.LabelLayoutFactory
Creates a new label layout for the given edge.
createEdgeLabelLayoutWithModel(edge:com.yworks.yfiles.base:Edge, orientedBox:com.yworks.yfiles.geom:YOrientedRectangle, model:com.yworks.yfiles.layout:EdgeLabelModel, descriptor:com.yworks.yfiles.layout:PreferredPlacementDescriptor) — method, interface com.yworks.yfiles.layout.LabelLayoutFactory
Creates a new label layout for the given edge.
createEdgeLayout(edge:com.yworks.graph.model:IEdge) — method, class com.yworks.graph.model.LayoutGraphAdapter
Factory method that creates an EdgeLayout implementation that wraps the given IEdge.
createEdgeLayout() — method, class com.yworks.yfiles.layout.DefaultLayoutGraph
Override this to create your own EdgeLayouts.
createEdgeLayoutDescriptor() — method, class com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter
Factory method that creates the default EdgeLayoutDescriptor.
createEdgeLayoutDescriptor() — method, class com.yworks.yfiles.layout.orthogonal.DirectedOrthogonalLayouter
Factory method that creates the default EdgeLayoutDescriptor.
createEdgeLayoutDescriptor() — method, class com.yworks.yfiles.layout.orthogonal.OrthogonalGroupLayouter
Factory method that creates the default EdgeLayoutDescriptor.
createEdgeLayoutDescriptor() — method, class com.yworks.yfiles.layout.orthogonal.OrthogonalLayouter
Factory method that creates the default EdgeLayoutDescriptor.
createEdgeList(edgeIt:com.yworks.support:Iterator) — method, class com.yworks.graph.model.YGraphAdapter
Creates an EdgeList that maps the edges from the Iterator to their copied ones. This method is useful where algorithms require EdgeList instances as input and those edges are available as Iterators in the originalGraph.
createEdgeMap(mapper:com.yworks.support:IMapper) — method, class com.yworks.graph.model.YGraphAdapter
Creates an EdgeMap that delegates to the provided IMapper when queried for Edges in the yGraph. This method is useful where algorithms require EdgeMaps as input and this can be mapped to corresponding IMapper instances that provide and accept values for the original edges.
createEdgeMap() — method, class com.yworks.yfiles.base.Graph
Returns a newly created edge map that is valid for the edges in this graph.
createEdgeMap() — method, class com.yworks.yfiles.util.GraphCopier
Callback that creates the Map that will hold the mapping from the edges in the old source graph to the newly created edges in the target graph.
createEdgeMap(map:com.yworks.bridge.util:Map) — Static Method , class com.yworks.yfiles.util.Maps
Create an EdgeMap view of the given map.
createEdgeReverser() — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Factory method that is called during doLayoutCore().
createEdges() — method, class com.yworks.yfiles.layout.labeling.MISLabelingAlgorithm
Creates one edge between two nodes if the corresponding label candidates are intersecting.
createElementFactory() — method, class com.yworks.yfiles.layout.multipage.MultiPageLayouter
Creates an element factory for multi-page layouts.
createEllipticalCageRestriction(x:Number, y:Number, w:Number, h:Number) — Static Method , class com.yworks.yfiles.layout.organic.OutputRestriction
This factory method creates a restriction object that can be used to restrict the result of a layout run of com.yworks.yfiles.layout.organic.SmartOrganicLayouter so that the nodes lie within an ellipse whose main axes are parallel to the coordinate axes.
createEnlargedBounds(graph:com.yworks.yfiles.layout:LayoutGraph, groupNode:com.yworks.yfiles.base:Node, children:com.yworks.yfiles.base:NodeList, bounds:com.yworks.bridge.geom:Rectangle2D) — method, class com.yworks.yfiles.layout.grouping.InsetsGroupBoundsCalculator
This method enlarges the given graph bounds by the insets associated with the given group node.
createFace(edge:com.yworks.yfiles.base:Edge, edgeOrder:com.yworks.yfiles.layout.planar:EdgeOrder, mark:Vector$Boolean) — method, class com.yworks.yfiles.layout.planar.SimplePlanarInformation
Creates a face starting at an edge and using the cyclic order of the outgoing edges.
createFaceMap() — method, class com.yworks.yfiles.layout.planar.SimplePlanarInformation
Creates a FaceMap for the faces in the graph.
createFiveTuple(o1:Object, o2:Object, o3:Object, o4:Object, o5:Object) — Static Method , class com.yworks.yfiles.util.Tuple
Factory method to create a 5-Tuple
createForGraph(graph:com.yworks.yfiles.base:Graph) — Static Method , class com.yworks.yfiles.algo.AbortHandler
Creates an instance of this class and attaches it to the given graph.
createFourTuple(o1:Object, o2:Object, o3:Object, o4:Object) — Static Method , class com.yworks.yfiles.util.Tuple
Factory method to create a 4-Tuple
createFrame(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.planar.FrameMaker
createFromSketchComparator() — method, class com.yworks.yfiles.layout.tree.ARNodePlacer
createFromSketchComparator() — method, class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
createFromSketchComparator() — method, class com.yworks.yfiles.layout.tree.DefaultNodePlacer
createFromSketchComparator() — method, class com.yworks.yfiles.layout.tree.DendrogramPlacer
createFromSketchComparator() — method, interface com.yworks.yfiles.layout.tree.FromSketchNodePlacer
Creates a comparator for edges.
createFromSketchComparator() — method, class com.yworks.yfiles.layout.tree.GridNodePlacer
Creates a comparator that uses the positions of the target nodes to order edges.
createFromTLBR(top:Number, left:Number, bottom:Number, right:Number) — Static Method , class com.yworks.yfiles.layout.NodeHalo
Creates a NodeHalo object with the specified values.
createGraph() — method, class com.yworks.yfiles.base.Graph
Creates an empty base object of the same type as this graph.
createGraph() — method, class com.yworks.yfiles.base.GraphCopyFactory
Creates a new com.yworks.yfiles.base.Graph.
createGraph() — method, class com.yworks.yfiles.layout.LayoutGraphCopyFactory
Creates a new com.yworks.yfiles.layout.DefaultLayoutGraph.
createGraph(factory:com.yworks.yfiles.util:GraphCopier_CopyFactory, sourceGraph:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.util.GraphCopier
Callback that uses the given factory to create a new graph.
createGraph() — method, class com.yworks.yfiles.util.GraphCopier_GraphDataCopyFactory
createGraphCopyFactory() — method, class com.yworks.yfiles.base.Graph
Factory method that is called by graphCopyFactory to create a (possibly shared) instance.
createGraphCopyFactory() — method, class com.yworks.yfiles.layout.CopiedLayoutGraph
Creates a factory that delegates to the createNodeCopy() and createEdgeCopy() methods of this instance.
createGraphCopyFactory() — method, class com.yworks.yfiles.layout.DefaultLayoutGraph
Creates a new com.yworks.yfiles.layout.LayoutGraphCopyFactory_HierarchicGraphCopyFactory.
createGraphCopyFactory() — method, class com.yworks.yfiles.layout.LayoutGraph
createGraphPartition(decomposition:com.yworks.yfiles.layout.router.polyline:ObstaclePartition) — method, class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Creates a com.yworks.yfiles.layout.router.polyline.GraphPartition that divides the area of the graph into several rectangles.
createGroupBorderEdge(source:com.yworks.yfiles.base:Node, target:com.yworks.yfiles.base:Node) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates an edge that connects two group border nodes.
createGroupBorderNode(groupNode:com.yworks.yfiles.base:Node, layer:com.yworks.yfiles.layout.hierarchic.incremental:Layer, type:int) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates a group boundary node for a group node.
createGrouping(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Factory method that is called during doLayoutCore().
createGroupLayerDummyNode() — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Create a dummy node for the group layer.
createGroupNodeConnectorEdge(gn1:com.yworks.yfiles.base:Node, gn2:com.yworks.yfiles.base:Node, representative:com.yworks.yfiles.base:Edge) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates a group node connector edge between two group nodes.
createHashedDataMap() — Static Method , class com.yworks.yfiles.util.Maps
Creates a DataMap that is based on hashing.
createHashedEdgeMap() — Static Method , class com.yworks.yfiles.util.Maps
Creates an EdgeMap that is based on hashing.
createHashedNodeMap() — Static Method , class com.yworks.yfiles.util.Maps
Creates a NodeMap that is based on hashing.
createHierarchicLayouter() — method, class com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter
Factory method that creates the internally used com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl instance.
createIncrementalGroupHint(forItemId:Object) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.IncrementalHintsFactory
Creates a hint object for a group node that should be inserted incrementally.
createIncrementalHintsFactory() — method, class com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter
Returns a com.yworks.yfiles.layout.hierarchic.incremental.IncrementalHintsFactory instance that must be used to obtain marks that can be associated with elements in the graph that will be laid out incrementally.
createIncrementalHintsFactory() — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Returns an com.yworks.yfiles.layout.hierarchic.incremental.IncrementalHintsFactory implementation that can be used to obtain hint objects that can be associated with nodes and edges in the graph prior to the invocation of the layout algorithm using an appropriate com.yworks.yfiles.base.DataProvider implementation and the INCREMENTAL_HINTS_DPKEY DataProvider key.
createIncrementalLayerer() — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Factory method that is called during doLayoutCore().
createIndexEdgeMap(data:Vector$Number) — Static Method , class com.yworks.yfiles.util.Maps
Returns a EdgeMap view of a double array defined for edges.
createIndexEdgeMapBool(data:Vector$Boolean) — Static Method , class com.yworks.yfiles.util.Maps
Returns a EdgeMap view of a boolean array defined for edges.
createIndexEdgeMapInt(data:Vector$int) — Static Method , class com.yworks.yfiles.util.Maps
Returns a EdgeMap view of an int array defined for edges.
createIndexEdgeMapMixed(doubleData:Vector$Number, intData:Vector$int, boolData:Vector$Boolean, objectData:Vector$Object) — Static Method , class com.yworks.yfiles.util.Maps
Returns a EdgeMap view of a double, int, boolean and Object array defined for edges.
createIndexEdgeMapObj(data:Vector$Object) — Static Method , class com.yworks.yfiles.util.Maps
Returns a EdgeMap view of an Object array defined for edges.
createIndexNodeMap(data:Vector$Number) — Static Method , class com.yworks.yfiles.util.Maps
Returns a NodeMap view of a double array defined for nodes.
createIndexNodeMapBool(data:Vector$Boolean) — Static Method , class com.yworks.yfiles.util.Maps
Returns a NodeMap view of a boolean array defined for nodes.
createIndexNodeMapInt(data:Vector$int) — Static Method , class com.yworks.yfiles.util.Maps
Returns a NodeMap view of an int array defined for nodes.
createIndexNodeMapMixed(doubleData:Vector$Number, intData:Vector$int, boolData:Vector$Boolean, objectData:Vector$Object) — Static Method , class com.yworks.yfiles.util.Maps
Returns a NodeMap view of a double, int, boolean and Object array defined for nodes.
createIndexNodeMapObj(data:Vector$Object) — Static Method , class com.yworks.yfiles.util.Maps
Returns a NodeMap view of an Object array defined for nodes.
createInfoMap(graph:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.layout.grouping.GraphGrouping
Factory method for a NodeMap
createIntDataComparator(dp:com.yworks.yfiles.base:DataProvider) — Static Method , class com.yworks.yfiles.util.Comparators
Returns a comparator that compares objects of arbitrary type.
createIntDataSourceComparator(dp:com.yworks.yfiles.base:DataProvider) — Static Method , class com.yworks.yfiles.util.Comparators
Returns a comparator that compares objects of type com.yworks.yfiles.base.Edge.
createIntDataTargetComparator(dp:com.yworks.yfiles.base:DataProvider) — Static Method , class com.yworks.yfiles.util.Comparators
Returns a comparator that compares objects of type com.yworks.yfiles.base.Edge.
createIntersection(r:com.yworks.bridge.geom:Rectangle2D) — method, class com.yworks.bridge.geom.Rectangle
Returns a new Rectangle2D object representing the intersection of this Rectangle with the specified Rectangle2D.
createIntersection(r:com.yworks.bridge.geom:Rectangle2D) — method, class com.yworks.bridge.geom.Rectangle2D
Returns a new Rectangle2D object representing the intersection of this Rectangle with the specified Rectangle2D.
createIntersection(r:com.yworks.bridge.geom:Rectangle2D) — method, class com.yworks.bridge.geom.Rectangle2DDouble
createItemData(g:com.yworks.yfiles.layout:LayoutGraph, itemFactory:com.yworks.yfiles.layout.hierarchic.incremental:ItemFactory) — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Callback method that is called during doLayoutCore().
createIterator(cursor:com.yworks.yfiles.base:YCursor) — Static Method , class com.yworks.yfiles.util.Cursors
Creates a first-to-last Iterator view of the given cursor.
createLabelFactory() — method, class com.yworks.yfiles.layout.CopiedLayoutGraph
Creates a new label layout factory for this graph.
createLabelFactory() — method, class com.yworks.yfiles.layout.DefaultLayoutGraph
Creates a new label layout factory for this graph.
createLabelFactory() — method, class com.yworks.yfiles.layout.LayoutGraph
Creates a new com.yworks.yfiles.layout.LabelLayoutFactory.
createLabelLayouter() — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Factory method for the label layouter (com.yworks.yfiles.layout.CanonicMultiStageLayouter.labelLayouter) used by this layouter.
createLayerConstraintFactory(graph:com.yworks.graph.model:IGraph) — Static Method , class com.yworks.graph.model.LayoutCompat
Creates and registers a layerer constraint factory for a graph.
createLayerConstraintFactory(graph:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter
Returns a com.yworks.yfiles.layout.hierarchic.incremental.LayerConstraintFactory instance that can be used to specify layer constraints for the given graph.
createLayerConstraintFactory(graph:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
createLayerer() — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Factory method that is called lazily upon first usage.
createLayerIncrementallyHint(forNodeId:Object) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.IncrementalHintsFactory
Creates a hint object for a node that should be inserted incrementally during the layering phase.
createLayers(ldp:com.yworks.yfiles.layout.hierarchic.incremental:LayoutDataProvider) — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Factory method that is called during doLayoutCore().
createMap(dst:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.util.GraphCopier_DataProviderCopyFactory
Factory callback to create the backing storage.
createMap(dst:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.util.GraphCopier_EdgeDataProviderCopyFactory
createMap(dst:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.util.GraphCopier_ItemDataProviderCopyFactory
createMap(dst:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.util.GraphCopier_NodeDataProviderCopyFactory
createMatcher() — method, class com.yworks.yfiles.layout.PortCandidateSet
Creates a CandidateMatcher instance that can be used to query entries (com.yworks.yfiles.layout.PortCandidateSet_Entry) from.
createMax(other:com.yworks.yfiles.geom:BorderLine) — method, class com.yworks.yfiles.geom.BorderLine
Merges this borderline with the given borderline using the "maximum" policy.
createMin(other:com.yworks.yfiles.geom:BorderLine) — method, class com.yworks.yfiles.geom.BorderLine
Merges this borderline with the given borderline using the "minimum" policy.
createModelParameter(labelBounds:com.yworks.yfiles.geom:YOrientedRectangle, edgeLayout:com.yworks.yfiles.layout:EdgeLayout, sourceNode:com.yworks.yfiles.layout:NodeLayout, targetNode:com.yworks.yfiles.layout:NodeLayout) — method, class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
createModelParameter(labelBounds:com.yworks.yfiles.geom:YOrientedRectangle, nodeLayout:com.yworks.yfiles.layout:NodeLayout) — method, class com.yworks.yfiles.layout.DiscreteNodeLabelLayoutModel
createModelParameter(labelBounds:com.yworks.yfiles.geom:YOrientedRectangle, edgeLayout:com.yworks.yfiles.layout:EdgeLayout, sourceLayout:com.yworks.yfiles.layout:NodeLayout, targetLayout:com.yworks.yfiles.layout:NodeLayout) — method, interface com.yworks.yfiles.layout.EdgeLabelModel
Creates a model parameter that represents the given edge label context best within this model.
createModelParameter(labelBounds:com.yworks.yfiles.geom:YOrientedRectangle, nodeLayout:com.yworks.yfiles.layout:NodeLayout) — method, class com.yworks.yfiles.layout.EdgeOppositeNodeLabelLayoutModel
createModelParameter(labelBounds:com.yworks.yfiles.geom:YOrientedRectangle, edgeLayout:com.yworks.yfiles.layout:EdgeLayout, sourceNode:com.yworks.yfiles.layout:NodeLayout, targetNode:com.yworks.yfiles.layout:NodeLayout) — method, class com.yworks.yfiles.layout.FreeEdgeLabelLayoutModel
Returns a model parameter that represents the given edge label context.
createModelParameter(labelBounds:com.yworks.yfiles.geom:YOrientedRectangle, nodeLayout:com.yworks.yfiles.layout:NodeLayout) — method, class com.yworks.yfiles.layout.FreeNodeLabelLayoutModel
createModelParameter(labelBounds:com.yworks.yfiles.geom:YOrientedRectangle, nodeLayout:com.yworks.yfiles.layout:NodeLayout) — method, interface com.yworks.yfiles.layout.NodeLabelModel
Creates a model parameter that represents the given node label context best within this model.
createModelParameter(labelBounds:com.yworks.yfiles.geom:YOrientedRectangle, edgeLayout:com.yworks.yfiles.layout:EdgeLayout, sourceNode:com.yworks.yfiles.layout:NodeLayout, targetNode:com.yworks.yfiles.layout:NodeLayout) — method, class com.yworks.yfiles.layout.RotatedDiscreteEdgeLabelLayoutModel
createModelParameter(labelBounds:com.yworks.yfiles.geom:YOrientedRectangle, edgeLayout:com.yworks.yfiles.layout:EdgeLayout, sourceNode:com.yworks.yfiles.layout:NodeLayout, targetNode:com.yworks.yfiles.layout:NodeLayout) — method, class com.yworks.yfiles.layout.RotatedSliderEdgeLabelLayoutModel
createModelParameter(labelBounds:com.yworks.yfiles.geom:YOrientedRectangle, edgeLayout:com.yworks.yfiles.layout:EdgeLayout, sourceNode:com.yworks.yfiles.layout:NodeLayout, targetNode:com.yworks.yfiles.layout:NodeLayout) — method, class com.yworks.yfiles.layout.SliderEdgeLabelLayoutModel
createMorpher() — method, class com.yworks.graph.model.LayoutExecutor
Factory method that creates and configures the LayoutMorpherWrapper that will be used by this instance after the layout has been calculated.
createNegatedDataProvider(data:com.yworks.yfiles.base:DataProvider) — Static Method , class com.yworks.yfiles.util.DataProviders
Returns a DataProvider that returns the negated boolean values provided by another data provider.
createNode() — method, class com.yworks.yfiles.base.Graph
Creates a new node in this graph and fires a corresponding notification event to inform registered listeners.
createNode(sameDataElementId:Object) — method, class com.yworks.yfiles.layout.multipage.LayoutContext
All methods of the com.yworks.yfiles.layout.multipage.ElementFactory have to use this method to create a node.
createNodeCopy(origNode:Object) — method, class com.yworks.yfiles.layout.CopiedLayoutGraph
Creates a copy of the given original node.
createNodeCursor(c:com.yworks.bridge.util:Collection) — Static Method , class com.yworks.yfiles.util.Cursors
Creates a cursor view of the given collection.
createNodeDataProvider(data:Vector$Number) — Static Method , class com.yworks.yfiles.util.DataProviders
Returns a DataProvider view of a double array defined for nodes.
createNodeDataProviderBool(data:Vector$Boolean) — Static Method , class com.yworks.yfiles.util.DataProviders
Returns a DataProvider view of a boolean array defined for nodes.
createNodeDataProviderInt(data:Vector$int) — Static Method , class com.yworks.yfiles.util.DataProviders
Returns a DataProvider view of an int array defined for nodes.
createNodeDataProviderMixed(doubleData:Vector$Number, intData:Vector$int, boolData:Vector$Boolean, objectData:Vector$Object) — Static Method , class com.yworks.yfiles.util.DataProviders
Returns a DataProvider view of a double, int, boolean and Object array defined for nodes.
createNodeDataProviderObj(data:Vector$Object) — Static Method , class com.yworks.yfiles.util.DataProviders
Returns a DataProvider view of an Object array defined for nodes.
createNodeEnlargementStage() — method, class com.yworks.yfiles.layout.router.OrganicEdgeRouter
Returns a layout stage which can be used to ensure that the nodes do not overlap.
createNodeId(srcId:Object, dst:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.layout.LayoutGraphCopyFactory_HierarchicGraphCopyFactory
Factory method that creates an id for the given node.
createNodeInfo() — method, class com.yworks.yfiles.layout.planar.PlanarInformation
Factory to create edge tuples.
createNodeIterator(nl:com.yworks.yfiles.base:NodeList) — method, class com.yworks.graph.model.YGraphAdapter
Creates an Iterator of nodes that maps the nodes from the NodeList to their original ones. This method is useful where algorithms yield NodeList instances as results and the result needs to be interpreted in terms of the original graph.
createNodeLabelCandidate(originalLabel:com.yworks.graph.model:ILabel, dummyLabel:com.yworks.graph.model:ILabel, parameter:com.yworks.graph.model:ILabelModelParameter, ownerLayout:com.yworks.yfiles.layout:NodeLabelLayout) — method, class com.yworks.graph.model.LayoutGraphAdapter
Creates a NodeLabelCandidate for a given label and ILabelModelParameter combination.
createNodeLabelLayout(node:com.yworks.yfiles.base:Node, orientedBox:com.yworks.yfiles.geom:YOrientedRectangle) — method, interface com.yworks.yfiles.layout.LabelLayoutFactory
Creates a new label layout for the given node.
createNodeLabelLayoutWithModel(node:com.yworks.yfiles.base:Node, orientedBox:com.yworks.yfiles.geom:YOrientedRectangle, model:com.yworks.yfiles.layout:NodeLabelModel) — method, interface com.yworks.yfiles.layout.LabelLayoutFactory
Creates a new label layout for the given node.
createNodeLayout(node:com.yworks.graph.model:INode) — method, class com.yworks.graph.model.LayoutGraphAdapter
Factory method that creates an NodeLayout implementation that wraps the given INode.
createNodeLayout() — method, class com.yworks.yfiles.layout.DefaultLayoutGraph
Override this to create your own NodeLayouts.
createNodeLayoutDescriptor() — method, class com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter
Factory method that creates the default NodeLayoutDescriptor.
createNodeList(nodeIt:com.yworks.support:Iterator) — method, class com.yworks.graph.model.YGraphAdapter
Creates an NodeList that maps the nodes from the Iterator to their copied ones. This method is useful where algorithms require NodeList instances as input and those nodes are available as Iterators in the originalGraph.
createNodeMap(mapper:com.yworks.support:IMapper) — method, class com.yworks.graph.model.YGraphAdapter
Creates a NodeMap that delegates to the provided IMapper when queried for Nodes in the yGraph. This method is useful where algorithms require NodeMaps as input and this can be mapped to corresponding IMapper instances that provide and accept values for the original nodes.
createNodeMap() — method, class com.yworks.yfiles.base.Graph
Returns a newly created node map that is valid for the nodes in this graph.
createNodeMap() — method, class com.yworks.yfiles.util.GraphCopier
Callback that creates the Map that will hold the mapping from the nodes in the old source graph to the newly created nodes in the target graph.
createNodeMap(map:com.yworks.bridge.util:Map) — Static Method , class com.yworks.yfiles.util.Maps
Create a NodeMap view of the given map.
createNodePlacer() — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Factory method that is called lazily upon first usage.
createNormalEdgeData(edge:com.yworks.yfiles.base:Edge) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates edge data for a normal edge and associates it with the edge
createNormalNodeData(node:com.yworks.yfiles.base:Node) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates node data for a normal node and associates it with the node
createObstacle(bounds:com.yworks.yfiles.geom:YRectangle, data:Object) — method, class com.yworks.yfiles.layout.router.polyline.GraphPartition
Creates and returns a new com.yworks.yfiles.layout.router.polyline.Obstacle using the given bounds and data.
createObstacleDecomposition() — method, class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Creates a com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition that is used by the com.yworks.yfiles.layout.router.polyline.GraphPartition to divide the graph area in rectangles.
createOrientedInsets(insets:com.yworks.bridge.geom:Insets) — method, class com.yworks.yfiles.layout.OrientationLayouter
Create and return an insets object that is a geometric transform of the given insets.
createOrientedInsets2(insets:com.yworks.yfiles.geom:YInsets) — method, class com.yworks.yfiles.layout.OrientationLayouter
Create and return an insets object that is a geometric transform of the given insets.
createOrientedNodeHalo(halo:com.yworks.yfiles.layout:NodeHalo) — method, class com.yworks.yfiles.layout.OrientationLayouter
Create and return a node halo object that is a geometric transform of the given node halo.
createOrientedNodeSize(nodeSize:com.yworks.yfiles.geom:YDimension) — method, class com.yworks.yfiles.layout.OrientationLayouter
Create and return an YDimension object that is a geometric transform of the given size.
createOrthogonalEdgeRouter() — method, class com.yworks.yfiles.layout.router.BusRouter
Factory method that creates an appropriate OrthogonalEdgeRouter implementation.
createPathRouting() — method, class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Creates a com.yworks.yfiles.layout.router.polyline.ChannelBasedPathRouting that routes the edges using pre-calculated com.yworks.yfiles.layout.router.polyline.Path objects.
createPathSearch() — method, class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Creates a com.yworks.yfiles.layout.router.polyline.PathSearch that finds the edges' paths through the com.yworks.yfiles.layout.router.polyline.GraphPartition.
createPathSearchContext(pathSearch:com.yworks.yfiles.layout.router.polyline:PathSearch, configuration:com.yworks.yfiles.layout.router.polyline:PathSearchConfiguration) — method, class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Creates a com.yworks.yfiles.layout.router.polyline.PathSearchContext that provides context information for the path search algorithm.
createPlanarization(p:com.yworks.yfiles.layout.planar:PlanarInformation) — method, class com.yworks.yfiles.layout.planar.BCCSubgraph
This method planarizes a graph by finding (a maximum) planar sub- graph.
createPlanarization(p:com.yworks.yfiles.layout.planar:PlanarInformation) — method, class com.yworks.yfiles.layout.planar.GT
This method planarizes a graph by finding (a maximum) planar sub- graph.
createPlanarization(pi:com.yworks.yfiles.layout.planar:PlanarInformation) — method, interface com.yworks.yfiles.layout.planar.InitialPlanarSubgraph
Manipulates the current graph g in such a way that it becomes planar, e.
createPlanarization(pi:com.yworks.yfiles.layout.planar:PlanarInformation) — method, class com.yworks.yfiles.layout.planar.PlanarityTestWrapper
Finds a planar subgraph in the specified graph and saves a planar embedding for it in pi.
createPortAllocator() — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Factory method that is called lazily upon first usage.
createPortConstraintFromSketch(graph:com.yworks.yfiles.layout:LayoutGraph, e:com.yworks.yfiles.base:Edge, source:Boolean, strong:Boolean) — method, class com.yworks.yfiles.layout.PortConstraintConfigurator
Creates and returns a port constraint for the given edge.
createPortConstraintOptimizer() — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Factory method that is called lazily upon first usage.
createPortConstraintsFromSketch(graph:com.yworks.yfiles.layout:LayoutGraph, ec:com.yworks.yfiles.base:EdgeCursor, spcMap:com.yworks.yfiles.base:EdgeMap, strongSP:Boolean, tpcMap:com.yworks.yfiles.base:EdgeMap, strongTP:Boolean) — method, class com.yworks.yfiles.layout.PortConstraintConfigurator
Creates port constraints for some edges of the given graph.
createPositionParameter(position:int) — Static Method , class com.yworks.yfiles.layout.DiscreteEdgeLabelLayoutModel
Returns a model parameter that encodes the specified position.
createPositionParameter(position:int) — Static Method , class com.yworks.yfiles.layout.RotatedDiscreteEdgeLabelLayoutModel
Returns a model parameter that encodes the specified position.
createProcessor(layouter:com.yworks.yfiles.layout.tree:GenericTreeLayouter, graph:com.yworks.yfiles.layout:LayoutGraph, currentRoot:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.layout.tree.AbstractNodePlacer
Creates an optional Processor for pre- and post-processing.
createProcessor(layouter:com.yworks.yfiles.layout.tree:GenericTreeLayouter, graph:com.yworks.yfiles.layout:LayoutGraph, currentRoot:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Creates an optional Processor for pre- and post-processing.
createProcessor(layouter:com.yworks.yfiles.layout.tree:GenericTreeLayouter, graph:com.yworks.yfiles.layout:LayoutGraph, currentRoot:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.layout.tree.AssistantPlacer
Creates a processor that creates a dummy node and changes the edges for the non-assistant children.
createProcessor(layouter:com.yworks.yfiles.layout.tree:GenericTreeLayouter, graph:com.yworks.yfiles.layout:LayoutGraph, currentRoot:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.layout.tree.DelegatingNodePlacer
Creates a processor that partitions child nodes of the specified root node into two subsets, one to be arranged by the "upper left" NodePlacer and one to be arranged by the "lower right" NodePlacer.
createProcessor(layouter:com.yworks.yfiles.layout.tree:GenericTreeLayouter, graph:com.yworks.yfiles.layout:LayoutGraph, currentRoot:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.layout.tree.DendrogramPlacer
createProcessor(layouter:com.yworks.yfiles.layout.tree:GenericTreeLayouter, graph:com.yworks.yfiles.layout:LayoutGraph, currentRoot:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.layout.tree.FreePlacer
Creates a processor suitable to the FreePlacer. This processor will change all descendants node placers to FreePlacer.
createProcessor(layouter:com.yworks.yfiles.layout.tree:GenericTreeLayouter, graph:com.yworks.yfiles.layout:LayoutGraph, currentRoot:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.layout.tree.GroupedNodePlacer
createProcessor(layouter:com.yworks.yfiles.layout.tree:GenericTreeLayouter, graph:com.yworks.yfiles.layout:LayoutGraph, currentRoot:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Creates an processor that distributes the LayerRoot
createProcessor(layouter:com.yworks.yfiles.layout.tree:GenericTreeLayouter, graph:com.yworks.yfiles.layout:LayoutGraph, currentRoot:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.layout.tree.LeafPlacer
createProxyEdge(context:com.yworks.yfiles.layout.multipage:LayoutContext, proxyNode:com.yworks.yfiles.base:Node, opposite:com.yworks.yfiles.base:Node, replacingEdgeId:Object, origNodeId:Object) — method, class com.yworks.yfiles.layout.multipage.DefaultElementFactory
createProxyEdge(context:com.yworks.yfiles.layout.multipage:LayoutContext, proxyNode:com.yworks.yfiles.base:Node, opposite:com.yworks.yfiles.base:Node, replacingEdgeId:Object, origNodeId:Object) — method, interface com.yworks.yfiles.layout.multipage.ElementFactory
Callback method for creating an edge of type com.yworks.yfiles.layout.multipage.EdgeInfoCompanion.TYPE_PROXY.
createProxyNode(edge:com.yworks.yfiles.base:Edge, source:Boolean) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates a proxy node for an edge during the drawing phase, changing the edge to end/start at the proxy
createProxyNode(context:com.yworks.yfiles.layout.multipage:LayoutContext, origNodeId:Object) — method, class com.yworks.yfiles.layout.multipage.DefaultElementFactory
createProxyNode(context:com.yworks.yfiles.layout.multipage:LayoutContext, origNodeId:Object) — method, interface com.yworks.yfiles.layout.multipage.ElementFactory
Callback method for creating a node of type com.yworks.yfiles.layout.multipage.NodeInfoCompanion.TYPE_PROXY.
createProxyNode2(edge:com.yworks.yfiles.base:Edge, source:Boolean, laneDescriptor:com.yworks.yfiles.layout.hierarchic.incremental:SwimLaneDescriptor) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates a proxy node for an edge during the drawing phase, changing the edge to end/start at the proxy.
createProxyNodeData(node:com.yworks.yfiles.base:Node, proxy:com.yworks.yfiles.base:Node, edge:com.yworks.yfiles.base:Edge) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates proxy node data for a proxy node and associates it with the node
createProxyReferenceEdge(context:com.yworks.yfiles.layout.multipage:LayoutContext, proxyReference:com.yworks.yfiles.base:Node, opposite:com.yworks.yfiles.base:Node, referencingCopyId:Object) — method, class com.yworks.yfiles.layout.multipage.DefaultElementFactory
createProxyReferenceEdge(context:com.yworks.yfiles.layout.multipage:LayoutContext, proxyReference:com.yworks.yfiles.base:Node, opposite:com.yworks.yfiles.base:Node, referencingCopyId:Object) — method, interface com.yworks.yfiles.layout.multipage.ElementFactory
Callback method for creating an edge of type com.yworks.yfiles.layout.multipage.EdgeInfoCompanion.TYPE_PROXY_REFERENCE.
createProxyReferenceNode(context:com.yworks.yfiles.layout.multipage:LayoutContext, referringProxyId:Object) — method, class com.yworks.yfiles.layout.multipage.DefaultElementFactory
createProxyReferenceNode(context:com.yworks.yfiles.layout.multipage:LayoutContext, referringProxyId:Object) — method, interface com.yworks.yfiles.layout.multipage.ElementFactory
Callback method for creating a node of type com.yworks.yfiles.layout.multipage.NodeInfoCompanion.TYPE_PROXY_REFERENCE.
createRectangularCageRestriction(x:Number, y:Number, w:Number, h:Number) — Static Method , class com.yworks.yfiles.layout.organic.OutputRestriction
This factory method creates a restriction object that can be used to restrict the result of a layout run of com.yworks.yfiles.layout.organic.SmartOrganicLayouter so that the nodes lie within the given rectangle.
createRedirectedGroupEdge(newSource:com.yworks.yfiles.base:Node, newTarget:com.yworks.yfiles.base:Node, groupEdge:com.yworks.yfiles.base:Edge) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates a redirected edge to replace an edge connected to a group node.
createReverse() — method, class com.yworks.yfiles.geom.YPointPath
Create a point path with reverse ordering of the points.
createReverse(edge:com.yworks.yfiles.base:Edge) — method, class com.yworks.yfiles.layout.planar.SimplePlanarInformation
Creates the reverse edge for a given edge.
createReverseDummyEdge(newSource:com.yworks.yfiles.base:Node, newTarget:com.yworks.yfiles.base:Node, oldEdge:com.yworks.yfiles.base:Edge, sourceEnd:Boolean, targetEnd:Boolean) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates a reversed dummy edge using the given data
createReverseEdges() — method, class com.yworks.yfiles.layout.planar.GT
createReverseIterator(cursor:com.yworks.yfiles.base:YCursor) — Static Method , class com.yworks.yfiles.util.Cursors
Creates a last-to-first Iterator view of the given cursor.
createRootNodeShape(node:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Convenience method that queries the DataProvider for the shape of a single node as a SubtreeShape instance.
createRowSpanId(rowIndex:int) — method, class com.yworks.yfiles.layout.grid.PartitionGrid
Creates a partition cell identifier that represents a cell spanning a whole row.
createSameLayerEdgeData(edge:com.yworks.yfiles.base:Edge) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates edge data for a same layer edge and associates it with the edge
createSameLayerProxy(layer:com.yworks.yfiles.layout.hierarchic.incremental:Layer, edge:com.yworks.yfiles.base:Edge, toProxy:com.yworks.yfiles.base:Node) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates a same layer proxy node.
createSameLayerSideProxy(inLayer:com.yworks.yfiles.layout.hierarchic.incremental:Layer, forNode:com.yworks.yfiles.base:Node, edge:com.yworks.yfiles.base:Edge) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates a proxy node for a same layer edge during the drawing phase that ends at the side of a node.
createSameLayerSideProxy2(inLayer:com.yworks.yfiles.layout.hierarchic.incremental:Layer, forNode:com.yworks.yfiles.base:Node, edge:com.yworks.yfiles.base:Edge, sld:com.yworks.yfiles.layout.hierarchic.incremental:SwimLaneDescriptor) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates a proxy node for a same layer edge during the drawing phase that ends at the side of a node.
createSameLayerSwitchProxy(layer:com.yworks.yfiles.layout.hierarchic.incremental:Layer, edge:com.yworks.yfiles.base:Edge) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates a same layer switch proxy (switching between two same layer edges on two different sides of the layer).
createSegmentInfoComparator(channels:com.yworks.yfiles.base:YList, pathSearchResult:com.yworks.yfiles.layout.router.polyline:PathSearchResult, configuration:com.yworks.yfiles.layout.router.polyline:PathSearchConfiguration) — method, class com.yworks.yfiles.layout.router.polyline.ChannelBasedPathRouting
Creates a comparator for com.yworks.yfiles.layout.router.polyline.SegmentInfo s that can be used to sort the segment infos in a com.yworks.yfiles.layout.router.polyline.Channel from left to right (for vertical segments) or top to bottom (for horizontal segments), respectively.
createSelfLoopEdgeData(edge:com.yworks.yfiles.base:Edge) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.ItemFactory
Creates edge data for a self loop edge and associates it with the edge
createSequenceConstraintFactory(graph:com.yworks.graph.model:IGraph) — Static Method , class com.yworks.graph.model.LayoutCompat
Creates and registers a sequencer constraint factory for a graph.
createSequenceConstraintFactory(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter
Returns a com.yworks.yfiles.layout.hierarchic.incremental.SequenceConstraintFactory instance that can be used to specify sequence constraints for the given graph.
createSequenceConstraintFactory(graph:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
createSequenceIncrementallyHint(forItemId:Object) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.IncrementalHintsFactory
Creates a hint object for a node or edge that should be inserted incrementally during the sequencing phase.
createSequencer() — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Factory method that is called lazily upon first usage.
createSimpleEdgeInfo() — method, class com.yworks.yfiles.layout.planar.PlanarInformation
Factory to create edge tuples.
createSimpleEdgeInfo() — method, class com.yworks.yfiles.layout.planar.SimplePlanarInformation
Factory to create edge tuples.
createSourceDataProvider(nodeData:com.yworks.yfiles.base:DataProvider) — Static Method , class com.yworks.yfiles.util.DataProviders
Returns a DataProvider for edges that return the data provider values bound to their source nodes.
createStraightlineRouter() — method, class com.yworks.yfiles.layout.tree.TreeReductionStage
Creates a layouter that can be used to route all non-tree edges as a single straight-line segment.
createSubgraphLayerSequencer() — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Factory method that is called during doLayoutCore().
createSubtreeShape(node:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
Convenience method that queries the DataProvider for a SubtreeShape.
createTableLayoutConfigurator() — method, class com.yworks.graph.model.LayoutExecutor
Create a new instance of TableLayoutConfigurator that is used if configureTableNodeLayout is enabled.
createTargetDataProvider(nodeData:com.yworks.yfiles.base:DataProvider) — Static Method , class com.yworks.yfiles.util.DataProviders
Returns a DataProvider for edges that return the data provider values bound to their target nodes.
createThreeTuple(o1:Object, o2:Object, o3:Object) — Static Method , class com.yworks.yfiles.util.Tuple
Factory method to create a 3-Tuple
createUnion(r:com.yworks.bridge.geom:Rectangle2D) — method, class com.yworks.bridge.geom.Rectangle
Returns a new Rectangle2D object representing the union of this Rectangle with the specified Rectangle2D.
createUnion(r:com.yworks.bridge.geom:Rectangle2D) — method, class com.yworks.bridge.geom.Rectangle2D
Returns a new Rectangle2D object representing the union of this Rectangle with the specified Rectangle2D.
createUnion(r:com.yworks.bridge.geom:Rectangle2D) — method, class com.yworks.bridge.geom.Rectangle2DDouble
createUseExactCoordinatesHint(forNodeId:Object) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.IncrementalHintsFactory
Creates a hint object for a node that should be inserted incrementally into the graph at its exact current position.
createUseExactLayerCoordinatesHint(forNodeId:Object) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.IncrementalHintsFactory
Creates a hint object for a node that should be inserted incrementally into the graph at its exact current layer position.
createUseExactSequenceCoordinatesHint(forNodeId:Object) — method, interface com.yworks.yfiles.layout.hierarchic.incremental.IncrementalHintsFactory
Creates a hint object for a node that should be inserted incrementally into the graph at its exact current sequence position.
createWeak(side:int) — Static Method , class com.yworks.yfiles.layout.PortConstraint
Creates a weak port constraint.
createWeakPortConstraintsFromSketch(graph:com.yworks.yfiles.layout:LayoutGraph, spcMap:com.yworks.yfiles.base:EdgeMap, tpcMap:com.yworks.yfiles.base:EdgeMap) — method, class com.yworks.yfiles.layout.PortConstraintConfigurator
Creates weak port constraints for all edges of the given graph.
createWrapperForCopiedGraph(graphCanvas:com.yworks.ui:GraphCanvasComponent, clg:com.yworks.yfiles.layout:CopiedLayoutGraph) — Static Method , class com.yworks.graph.anim.LayoutMorpherWrapper
Convenience method to create a LayoutMorpherWrapper that morphs the layout from a CopiedLayoutGraph to the graph in the given graphCanvas.
createXStruct(objects:com.yworks.yfiles.base:YList) — Static Method , class com.yworks.yfiles.geom.IntersectionAlgorithm
Initializes the sweep line data structures from a set of objects.
CRITICAL_EDGE — Static Property, class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer_RootAlignment
CRITICAL_EDGE_DPKEY — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter
com.yworks.yfiles.base.DataProvider key used to store the priority (integer values) for "critical" edges.
CRITICAL_EDGE_DPKEY — Constant Static Property, class com.yworks.yfiles.layout.tree.GenericTreeLayouter
com.yworks.yfiles.base.DataProvider key used to store the priority (integer values) for "critical" edges.
crosses(other:com.yworks.yfiles.layout.router.polyline:OrthogonalInterval) — method, class com.yworks.yfiles.layout.router.polyline.OrthogonalInterval
Determines whether this orthogonal interval crosses the given one.
crossingCost — Property, class com.yworks.yfiles.layout.router.BusRouter
Specifies the cost for each edge crossing of a routed path.
crossingCost — Property, class com.yworks.yfiles.layout.router.OrthogonalEdgeRouter
Specifies the cost for each edge crossing of a routed path.
crossingPenalty — Property, class com.yworks.yfiles.layout.hierarchic.incremental.PCListOptimizer
Specifies the penalty cost that is associated with each generated crossing that would be generated if a given combination of PortCandidates would be chosen.
current() — method, interface com.yworks.yfiles.base.YCursor
Returns the object currently pointed on.
current() — method, class com.yworks.yfiles.base.YList_ListCursorImpl
currentEdge — Property, class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Returns the edge that is routed.
currentEdgeLayoutDescriptor — Property, class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Returns the edge layout descriptor for the currentEdge containing edge specific settings for the path search.
currentNode — Property, class com.yworks.yfiles.layout.planar.GT_MIS1Comparator
currentNode — Property, class com.yworks.yfiles.layout.planar.GT_MIS2Comparator
currentTimeMillis() — Static Method , class com.yworks.bridge.util.FlexUtils
cursor() — method, class com.yworks.yfiles.base.YList
Returns a cursor for this list.
cursor() — method, class com.yworks.yfiles.geom.YPointPath
Get the points in the path.
Cursors — class, package com.yworks.yfiles.util
Provides utility methods for working with cursors (com.yworks.yfiles.base.YCursor) and iterators (com.yworks.bridge.util.Iterator).
Cursors(init:Boolean) — Constructor, class com.yworks.yfiles.util.Cursors
customBorderCapacity — Property, class com.yworks.yfiles.layout.router.OrthogonalEdgeRouter
Getter: Returns the currently set custom value for the capacity of the routing border around the graph's bounding box.
customProfit — Property, class com.yworks.yfiles.layout.LabelCandidate
Specifies the custom profit for this label candidate.
customProfitModelRatio — Property, class com.yworks.yfiles.layout.labeling.MISLabelingAlgorithm
Getter: Returns the custom profit model ratio.
cutObstacleCost — Property, class com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition
Specifies the costs incurred for every obstacle that must be cut in a subdivision.
Cycles — class, package com.yworks.yfiles.algo
Responsible for finding cycles within a graph that have certain properties.
Cycles(init:Boolean) — Constructor, class com.yworks.yfiles.algo.Cycles
cyclicNextEdge(edge:com.yworks.yfiles.base:Edge) — method, class com.yworks.yfiles.layout.planar.SimplePlanarInformation
Returns the counterclockwise next edge of an edge at the source node.
cyclicPred(c:com.yworks.yfiles.base:ListCell) — method, class com.yworks.yfiles.base.YList
Returns the cyclic predecessor cell of the given list cell.
cyclicPrevEdge(edge:com.yworks.yfiles.base:Edge) — method, class com.yworks.yfiles.layout.planar.SimplePlanarInformation
Returns the counterclockwise preceding edge of an edge at the source node.
cyclicSucc(c:com.yworks.yfiles.base:ListCell) — method, class com.yworks.yfiles.base.YList
Returns the cyclic successor cell of the given list cell.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z