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  
packComponents — Property, class com.yworks.yfiles.layout.partial.PartialLayouter
Getter: If enabled, the bounding boxes of subgraph components may overlap (elements of different components will still not overlap).
pageCount() — method, class com.yworks.yfiles.layout.multipage.MultiPageLayout
Returns the number of pages available in this MultiPageLayout.
pageNo — Property, interface com.yworks.yfiles.layout.multipage.NodeInfo
Returns the page of the related node.
pair(result:Vector$Object) — method, interface com.yworks.yfiles.layout.planar.EdgePairCursor
Returns the pair of edges, the cursor is pointing on.
pairs() — method, class com.yworks.yfiles.layout.planar.Face
Returns a cursor over the edge-pairs in the face.
parallelEdgeLayouter — Property, class com.yworks.yfiles.layout.CanonicMultiStageLayouter
Getter: Returns the LayoutStage responsible for routing parallel edges.
ParallelEdgeLayouter — class, package com.yworks.yfiles.layout
A layout algorithm that routes parallel edges (edges that connect the same pair of nodes) of a graph.
ParallelEdgeLayouter(init:Boolean) — Constructor, class com.yworks.yfiles.layout.ParallelEdgeLayouter
Creates a new instance of ParallelEdgeLayouter with no core layouter assigned.
parallelEdgeLayouterEnabled — Property, class com.yworks.yfiles.layout.CanonicMultiStageLayouter
Getter: Returns whether or not the ParallelEdgeLayouter is enabled.
parallelEdges — Property, class com.yworks.yfiles.layout.ParallelEdgeLayouter
EdgeMap that associates a hidden edge with the unique parallel edge not hidden from the core layouter.
parameter — Property, class com.yworks.yfiles.layout.LabelCandidate
Returns the model parameter that was used by the underlying model to generate this label candidate.
ParentEdgeAugmentationStage — class, package com.yworks.yfiles.layout.grouping
This class can be used as a decorating stage for layout algorithms that cannot handle node groups.
ParentEdgeAugmentationStage(init:Boolean) — Constructor, class com.yworks.yfiles.layout.grouping.ParentEdgeAugmentationStage
Creates a new instance of ParentEdgeAugmentationStage
PARENT_NODE_ID_DPKEY — Constant Static Property, class com.yworks.yfiles.layout.grouping.GroupingKeys
This key is used to actually describe the hierarchy of the nodes in the graph.
PARTIAL_EDGES_DPKEY — Constant Static Property, class com.yworks.yfiles.layout.partial.PartialLayouter
The data provider key used to look up the partial edges of the graph.
PartialLayouter — class, package com.yworks.yfiles.layout.partial
This class represents a partial layouter.
PartialLayouter(init:Boolean) — Constructor, class com.yworks.yfiles.layout.partial.PartialLayouter
Creates a new instance of the PartialLayouter.
PartialLayouter_StraightLineEdgeRouter — class, package com.yworks.yfiles.layout.partial
Simple Edge Router that draws edges straight-line.
PartialLayouter_StraightLineEdgeRouter(init:Boolean) — Constructor, class com.yworks.yfiles.layout.partial.PartialLayouter_StraightLineEdgeRouter
Creates a new StraightLineEdgeRouter.
PARTIAL_NODES_DPKEY — Constant Static Property, class com.yworks.yfiles.layout.partial.PartialLayouter
The data provider key used to look up the partial nodes of the graph.
partition — Property, class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Returns the com.yworks.yfiles.layout.router.polyline.GraphPartition used during the layout.
partition — Property, class com.yworks.yfiles.layout.router.polyline.GraphPartition
Returns the inner obstacle partition.
partition — Property, class com.yworks.yfiles.layout.router.polyline.PartitionCell
Returns the partition (com.yworks.yfiles.layout.router.polyline.DynamicObstacleDecomposition) to which this partition cell belongs.
Partition — Interface, package com.yworks.yfiles.layout.router.polyline
Divides a rectangular area into one or more com.yworks.yfiles.layout.router.polyline.PartitionCell s.
PartitionCell — class, package com.yworks.yfiles.layout.router.polyline
Represents a rectangular part of the com.yworks.yfiles.layout.router.polyline.Partition as result of the decomposition process.
PartitionCell(bounds:com.yworks.yfiles.geom:YRectangle, partition:com.yworks.yfiles.layout.router.polyline:Partition, init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.polyline.PartitionCell
Creates a new partition cell of the given partition with location and size of the given rectangle.
PARTITION_CELL_DPKEY — Constant Static Property, class com.yworks.yfiles.layout.grid.PartitionGrid
com.yworks.yfiles.base.DataProvider key used to store com.yworks.yfiles.layout.grid.PartitionCellId instances for nodes of the graph.
PartitionCellId — class, package com.yworks.yfiles.layout.grid
Represents an identifier for partition cells of the partition grid.
PartitionCellId(init:Boolean) — Constructor, class com.yworks.yfiles.layout.grid.PartitionCellId
PartitionCellId_Pair0 — class, package com.yworks.yfiles.layout.grid
Represents a single partition cell, i.e., a row-column pair.
PartitionCellId_Pair0(init:Boolean) — Constructor, class com.yworks.yfiles.layout.grid.PartitionCellId_Pair0
PartitionCellKeys — Interface, package com.yworks.yfiles.layout.router.polyline
This interface defines keys to obtain additional information about a com.yworks.yfiles.layout.router.polyline.PartitionCell.
PartitionCellKeysCompanion — class, package com.yworks.yfiles.layout.router.polyline
PartitionCell_PartitionCellBorder — class, package com.yworks.yfiles.layout.router.polyline
Type-safe enumeration that is used to define the border of a partition cell.
PartitionCell_PartitionCellBorder(init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.polyline.PartitionCell_PartitionCellBorder
partitionFinder — Property, class com.yworks.yfiles.layout.PartitionLayouter
Getter: Returns the currently set PartitionFinder instance.
PartitionGrid — class, package com.yworks.yfiles.layout.grid
Class for creating a partition grid, i.e., a grid that partitions the drawing area into rectangular partition cells.
PartitionGrid(init:Boolean) — Constructor, class com.yworks.yfiles.layout.grid.PartitionGrid
Constructs an empty partition grid.
PARTITION_GRID_CELL_ID_KEY — Constant Static Property, class com.yworks.yfiles.layout.router.polyline.PartitionCellKeysCompanion
The key references the com.yworks.yfiles.layout.grid.PartitionCellId of the partition grid cell covering a certain com.yworks.yfiles.layout.router.polyline.PartitionCell .
partitionGridCellReentrancePenalty — Property, class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Specifies the penalty for an edge leaving and reentering in the same partition grid cell.
PARTITION_GRID_COLUMN_INDEX_KEY — Constant Static Property, class com.yworks.yfiles.layout.router.polyline.PartitionCellKeysCompanion
The key references the column index of the partition grid cell covering a certain com.yworks.yfiles.layout.router.polyline.PartitionCell .
PARTITION_GRID_DPKEY — Constant Static Property, class com.yworks.yfiles.layout.grid.PartitionGrid
com.yworks.yfiles.base.DataProvider key used to store the com.yworks.yfiles.layout.grid.PartitionGrid structure.
PartitionGridLayoutStage — class, package com.yworks.yfiles.layout.hierarchic.incremental
Layout stage that is used for handling a given partition grid structure ( com.yworks.yfiles.layout.grid.PartitionGrid) that is attached to a graph with DataProvider com.yworks.yfiles.layout.grid.PartitionGrid.PARTITION_GRID_DPKEY.
PartitionGridLayoutStage(init:Boolean) — Constructor, class com.yworks.yfiles.layout.hierarchic.incremental.PartitionGridLayoutStage
PartitionGridRouterStage — class, package com.yworks.yfiles.layout.router
Layout stage for com.yworks.yfiles.layout.router.OrthogonalEdgeRouter that should be applied when routing edges in a partition grid.
PartitionGridRouterStage(init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.PartitionGridRouterStage
Creates a new instance of this class.
PARTITION_GRID_ROW_INDEX_KEY — Constant Static Property, class com.yworks.yfiles.layout.router.polyline.PartitionCellKeysCompanion
The key references the row index of the partition grid cell covering a certain com.yworks.yfiles.layout.router.polyline.PartitionCell .
partitionLayer(layer:com.yworks.yfiles.base:NodeList, direction:int) — method, class com.yworks.yfiles.layout.hierarchic.PendularDrawer
Partitions a layer given by its NodeList by calculating the forces according to the given direction.
PartitionLayouter — class, package com.yworks.yfiles.layout
This layout stage provides a framework for layouts that are based on a divide and conquer approach.
PartitionLayouter(init:Boolean) — Constructor, class com.yworks.yfiles.layout.PartitionLayouter
PartitionLayouter_ChannelInterEdgeRouter — class, package com.yworks.yfiles.layout
InterEdgeRouter implementation that routes inter-edges using com.yworks.yfiles.layout.router.ChannelEdgeRouter.
PartitionLayouter_ChannelInterEdgeRouter(init:Boolean) — Constructor, class com.yworks.yfiles.layout.PartitionLayouter_ChannelInterEdgeRouter
Creates a new instance of this class.
PartitionLayouter_ComponentPartitionPlacer — class, package com.yworks.yfiles.layout
PartitionPlacer implementation that uses com.yworks.yfiles.layout.ComponentLayouter to place the partitions.
PartitionLayouter_ComponentPartitionPlacer(init:Boolean) — Constructor, class com.yworks.yfiles.layout.PartitionLayouter_ComponentPartitionPlacer
Creates a new instance of this class.
PartitionLayouter_EdgeBetweennessPartitionFinder — class, package com.yworks.yfiles.layout
PartitionFinder implementation that uses com.yworks.yfiles.algo.Groups.edgeBetweennessClustering() as partition strategy.
PartitionLayouter_EdgeBetweennessPartitionFinder(init:Boolean) — Constructor, class com.yworks.yfiles.layout.PartitionLayouter_EdgeBetweennessPartitionFinder
PartitionLayouter_InterEdgeRouter — Interface, package com.yworks.yfiles.layout
Implementations of this interface are responsible for routing inter-edges.
PartitionLayouter_OrthogonalInterEdgeRouter — class, package com.yworks.yfiles.layout
InterEdgeRouter implementation that routes inter-edges using com.yworks.yfiles.layout.router.OrthogonalEdgeRouter.
PartitionLayouter_OrthogonalInterEdgeRouter(init:Boolean) — Constructor, class com.yworks.yfiles.layout.PartitionLayouter_OrthogonalInterEdgeRouter
Creates a new instance of this class.
PartitionLayouter_PartitionFinder — Interface, package com.yworks.yfiles.layout
Implementations of this interface are responsible to partition the input graph.
PartitionLayouter_PartitionPlacer — Interface, package com.yworks.yfiles.layout
Implementations of this interface are responsible for arranging the graph partitions.
PartitionLayouter_PolylineInterEdgeRouter — class, package com.yworks.yfiles.layout
InterEdgeRouter implementation that routes inter-edges using com.yworks.yfiles.layout.router.polyline.EdgeRouter.
PartitionLayouter_PolylineInterEdgeRouter(init:Boolean) — Constructor, class com.yworks.yfiles.layout.PartitionLayouter_PolylineInterEdgeRouter
Creates a new instance of this class.
partitionLayoutStyle — Property, class com.yworks.yfiles.layout.circular.CircularLayouter
Specifies the layout style for the arrangement of each partition.
PARTITION_LAYOUTSTYLE_CYCLIC — Constant Static Property, class com.yworks.yfiles.layout.circular.CircularLayouter
Place each node of a partition on the boundary of a circle.
PARTITION_LAYOUTSTYLE_DISK — Constant Static Property, class com.yworks.yfiles.layout.circular.CircularLayouter
Create semi-compact layout for each partition.
PARTITION_LAYOUTSTYLE_ORGANIC — Constant Static Property, class com.yworks.yfiles.layout.circular.CircularLayouter
Create most compact layout for each partition.
partitionPlacer — Property, class com.yworks.yfiles.layout.PartitionLayouter
Getter: Returns the currently set PartitionPlacer instance.
partnerlessBelow — Property, class com.yworks.yfiles.layout.genealogy.FamilyTreeLayouter
Determines the treatment of individuals who have only children but no partners.
PatchRouterStage — class, package com.yworks.yfiles.layout.router
Performance optimization stage for com.yworks.yfiles.layout.router.OrthogonalEdgeRouter.
PatchRouterStage(coreLayouter:com.yworks.yfiles.layout:Layouter, init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.PatchRouterStage
Creates a new instance of PatchRouterStage.
Path — class, package com.yworks.yfiles.layout.router.polyline
A Path represents the result of a path search as a list of consecutive com.yworks.yfiles.layout.router.polyline.CellEntrance s.
Path(edge:com.yworks.yfiles.base:Edge, entrances:com.yworks.bridge.util:List, cost:Number, init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.polyline.Path
Creates a new instance.
pathCorrection — Property, class com.yworks.yfiles.layout.PortCandidateAssignmentStage
Specifies whether or not this stage corrects the edge paths after moving the port to the location specified by a com.yworks.yfiles.layout.PortConstraint or com.yworks.yfiles.layout.PortCandidate s.
pathFinderStrategy — Property, class com.yworks.yfiles.layout.router.ChannelEdgeRouter
Getter: Returns the currently used path finder strategy of this router.
pathIntersectsRect(graph:com.yworks.yfiles.layout:LayoutGraph, e:com.yworks.yfiles.base:Edge, rect:com.yworks.bridge.geom:Rectangle2D) — Static Method , class com.yworks.yfiles.layout.LayoutTool
Checks whether or not the path of an edge intersects the interior of a given rectangular area.
Paths — class, package com.yworks.yfiles.algo
Responsible for finding paths within a graph that have certain properties.
Paths(init:Boolean) — Constructor, class com.yworks.yfiles.algo.Paths
pathSearch — Property, class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Returns the path search that uses this context.
PathSearch — class, package com.yworks.yfiles.layout.router.polyline
A pathfinding algorithm that calculates the shortest (that means the cheapest) paths for a set of edges through a com.yworks.yfiles.layout.router.polyline.GraphPartition.
PathSearch(init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.polyline.PathSearch
Creates a new instance
PathSearchConfiguration — class, package com.yworks.yfiles.layout.router.polyline
Contains the basic configuration used by path search algorithms.
PathSearchConfiguration(graph:com.yworks.yfiles.layout:LayoutGraph, grouping:com.yworks.yfiles.layout.grouping:GraphGrouping, edgeRouter:com.yworks.yfiles.layout.router.polyline:EdgeRouter, init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.polyline.PathSearchConfiguration
Creates a new configuration used for a path search.
PathSearchContext — class, package com.yworks.yfiles.layout.router.polyline
Provides context information that is useful for the path search algorithm.
PathSearchContext(pathSearch:com.yworks.yfiles.layout.router.polyline:PathSearch, configuration:com.yworks.yfiles.layout.router.polyline:PathSearchConfiguration, init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Creates a new instance.
PathSearchExtension — class, package com.yworks.yfiles.layout.router.polyline
Extensions are added to a com.yworks.yfiles.layout.router.polyline.PathSearch to influence the search process.
PathSearchExtension(init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.polyline.PathSearchExtension
pathSearchResult — Property, class com.yworks.yfiles.layout.router.polyline.PathSearchContext
Returns the results of the path search.
PathSearchResult — class, package com.yworks.yfiles.layout.router.polyline
Manages the best com.yworks.yfiles.layout.router.polyline.Path s found for each edge and provides according com.yworks.yfiles.layout.router.polyline.EdgeInfo s.
PathSearchResult(configuration:com.yworks.yfiles.layout.router.polyline:PathSearchConfiguration, init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.polyline.PathSearchResult
Creates a new instance.
PCListOptimizer — class, package com.yworks.yfiles.layout.hierarchic.incremental
This class is an implementation of the com.yworks.yfiles.layout.hierarchic.incremental.PortConstraintOptimizer interface which can be registered with the com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl instance using it's com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl.portConstraintOptimizer method.
PCListOptimizer(init:Boolean) — Constructor, class com.yworks.yfiles.layout.hierarchic.incremental.PCListOptimizer
peek() — method, class com.yworks.bridge.util.LinkedList
peek() — method, class com.yworks.yfiles.base.YList
Equivalent to first().
penaltySettings — Property, class com.yworks.yfiles.layout.router.polyline.EdgeLayoutDescriptor
Specifies the penalty settings that should be used for this edge.
PenaltySettings — class, package com.yworks.yfiles.layout.router.polyline
Provides the cost penalties that are applied for violating restrictions during a path search.
PenaltySettings(init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Creates a new instance.
PendularDrawer — class, package com.yworks.yfiles.layout.hierarchic
This class implements the third phase of the Sugiyama layout algorithm as described in "Visualisierungstechniken für den Compilerbau" (Georg Sander) mixed with techniques as described in "A technique for drawing directed graphs" (Gansner et al).
PendularDrawer(init:Boolean) — Constructor, class com.yworks.yfiles.layout.hierarchic.PendularDrawer
empty constructor, does nothing
PENDULUM — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.HierarchicLayouter
Layout style specifier.
permutate(a:Vector$Object) — method, class com.yworks.yfiles.util.YRandom
Permutes the positions of the elements within the given array.
placeAlongEdge — Property, class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Specifies the preferred placement along the edge.
PLACE_ANYWHERE — Constant Static Property, class com.yworks.yfiles.layout.LabelLayoutConstants
Preferred placement specifier for edge labels.
PLACE_AT_CENTER — Constant Static Property, class com.yworks.yfiles.layout.LabelLayoutConstants
Preferred placement specifier for edge labels.
PLACE_AT_SOURCE — Constant Static Property, class com.yworks.yfiles.layout.LabelLayoutConstants
Preferred placement specifier for edge labels.
PLACE_AT_TARGET — Constant Static Property, class com.yworks.yfiles.layout.LabelLayoutConstants
Preferred placement specifier for edge labels.
placeChildrenOnCommonRadius — Property, class com.yworks.yfiles.layout.circular.CircularLayouter
Getter: Returns whether or not, in the underlying tree, the children of a node are placed on a common radius.
placeEdgeLabels — Property, class com.yworks.yfiles.layout.labeling.AbstractLabelingAlgorithm
Specifies whether labels assigned to edges in a graph should be placed or ignored.
placeLastOnBottom — Property, class com.yworks.yfiles.layout.tree.LeftRightPlacer
Specifies whether or not the last child is placed at the bottom of the other.
PLACE_LEFT_OF_EDGE — Constant Static Property, class com.yworks.yfiles.layout.LabelLayoutConstants
Preferred placement specifier for edge labels.
PLACEMENT_ALONG_EDGE_MASK — Constant Static Property, class com.yworks.yfiles.layout.LabelLayoutConstants
Placement specifier mask.
PLACEMENT_CORNER — Constant Static Property, class com.yworks.yfiles.layout.tree.ARTreeLayouter
A constant value to describe the placement of the root of a subtree.
PLACEMENT_CORNER_SIDE — Constant Static Property, class com.yworks.yfiles.layout.tree.ARTreeLayouter
A constant value to describe the placement of the root of a subtree.
PLACEMENT_CORNER_TOP — Constant Static Property, class com.yworks.yfiles.layout.tree.ARTreeLayouter
A constant value to describe the placement of the root of a subtree.
PLACEMENT_HORIZONTAL_DOWNWARD — Constant Static Property, class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Placement byte constant used for the childPlacement property.
PLACEMENT_HORIZONTAL_UPWARD — Constant Static Property, class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Placement byte constant used for the childPlacement property.
PLACEMENT_ON_SIDE_OF_EDGE_MASK — Constant Static Property, class com.yworks.yfiles.layout.LabelLayoutConstants
Placement specifier mask.
PLACEMENT_TOP — Constant Static Property, class com.yworks.yfiles.layout.tree.ARTreeLayouter
A constant value to describe the placement of the root of a subtree.
PLACEMENT_VERTICAL_TO_LEFT — Constant Static Property, class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Placement byte constant used for the childPlacement property.
PLACEMENT_VERTICAL_TO_RIGHT — Constant Static Property, class com.yworks.yfiles.layout.tree.DefaultNodePlacer
Placement byte constant used for the childPlacement property.
placeNodeLabels — Property, class com.yworks.yfiles.layout.labeling.AbstractLabelingAlgorithm
Specifies whether labels assigned to nodes in a graph should be placed or ignored.
PLACE_ON_EDGE — Constant Static Property, class com.yworks.yfiles.layout.LabelLayoutConstants
Preferred placement specifier for edge labels.
placeParentHorizontal(rootShape:com.yworks.yfiles.layout.tree:SubtreeShapeRotated, shapes:com.yworks.bridge.util:List, shapeBounds:com.yworks.bridge.geom:Rectangle2D, spacing:Number) — method, class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer_RootAlignment
This method moves the rootShape to the right position relative to the children's shapes.
placePartitions(graph:com.yworks.yfiles.layout:LayoutGraph, clusterIDDP:com.yworks.yfiles.base:DataProvider, interEdgeDP:com.yworks.yfiles.base:DataProvider) — method, class com.yworks.yfiles.layout.PartitionLayouter_ComponentPartitionPlacer
placePartitions(graph:com.yworks.yfiles.layout:LayoutGraph, partitionIDDP:com.yworks.yfiles.base:DataProvider, interEdgeDP:com.yworks.yfiles.base:DataProvider) — method, interface com.yworks.yfiles.layout.PartitionLayouter_PartitionPlacer
Arranges the graph while taking partition ids and inter-edge information into account.
PLACE_RIGHT_OF_EDGE — Constant Static Property, class com.yworks.yfiles.layout.LabelLayoutConstants
Preferred placement specifier for edge labels.
placerLowerRight — Property, class com.yworks.yfiles.layout.tree.DelegatingNodePlacer
Returns the NodePlacer that is used to layout the nodes on the "lower right"
placerUpperLeft — Property, class com.yworks.yfiles.layout.tree.DelegatingNodePlacer
Returns the NodePlacer that is used to layout the nodes on the "upper left"
placeSubgraphs(graph:com.yworks.yfiles.layout:LayoutGraph, subgraphComponents:Vector$Object) — method, class com.yworks.yfiles.layout.partial.PartialLayouter
This method places the subgraph components one-by-one onto the drawing area.
placeSubtree(nodeShapeProvider:com.yworks.yfiles.base:DataProvider, subtreeShapeProvider:com.yworks.yfiles.base:DataProvider, graph:com.yworks.yfiles.layout:LayoutGraph, localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.AbstractNodePlacer
This method initializes the local data structures and then delegates the work to the abstract variant.
placeSubtree(nodeShapeProvider:com.yworks.yfiles.base:DataProvider, subtreeShapeProvider:com.yworks.yfiles.base:DataProvider, graph:com.yworks.yfiles.layout:LayoutGraph, localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
This method initializes the local data structures and then delegates the work to the abstract variant.
placeSubtree(nodeShapeProvider:com.yworks.yfiles.base:DataProvider, subtreeShapeProvider:com.yworks.yfiles.base:DataProvider, graph:com.yworks.yfiles.layout:LayoutGraph, localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.AssistantPlacer
Places the shapes.
placeSubtree(nodeShapeProvider:com.yworks.yfiles.base:DataProvider, subtreeShapeProvider:com.yworks.yfiles.base:DataProvider, graph:com.yworks.yfiles.layout:LayoutGraph, localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.DelegatingNodePlacer
Places the shapes of the children using the two node placers getUpperLeftChildren() and getLowerRightChildren().
placeSubtree(nodeShapeProvider:com.yworks.yfiles.base:DataProvider, subtreeShapeProvider:com.yworks.yfiles.base:DataProvider, graph:com.yworks.yfiles.layout:LayoutGraph, localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.DendrogramPlacer
placeSubtree(nodeShapeProvider:com.yworks.yfiles.base:DataProvider, subtreeShapeProvider:com.yworks.yfiles.base:DataProvider, graph:com.yworks.yfiles.layout:LayoutGraph, localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.GroupedNodePlacer
placeSubtree(nodeShapeProvider:com.yworks.yfiles.base:DataProvider, subtreeShapeProvider:com.yworks.yfiles.base:DataProvider, graph:com.yworks.yfiles.layout:LayoutGraph, localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.LeafPlacer
placeSubtreeCore(localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.hierarchic.TreeDrawer_HierarchicTreePlacer
placeSubtreeCore(localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.ARNodePlacer
placeSubtreeCore(localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.AbstractNodePlacer
The main placeSubtree method that must be implemented by subclasses.
placeSubtreeCore(localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.AbstractRotatableNodePlacer
This method must be implemented by subclasses.
placeSubtreeCore(localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.AssistantPlacer
placeSubtreeCore(localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.BusPlacer
Places the root node and its children
placeSubtreeCore(localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.DefaultNodePlacer
placeSubtreeCore(localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.DelegatingNodePlacer
placeSubtreeCore(localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.DoubleLinePlacer
Places the subtree in two lines.
placeSubtreeCore(localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.FreePlacer
Creates the subtree shape
placeSubtreeCore(localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.GridNodePlacer
Places the children in a grid.
placeSubtreeCore(localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.LayeredNodePlacer
placeSubtreeCore(localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.LeftRightPlacer
Places the shapes of the children on the left and right side of a vertical bus.
placeSubtreeCore(localRoot:com.yworks.yfiles.base:Node, parentConnectorDirection:int) — method, class com.yworks.yfiles.layout.tree.SimpleNodePlacer
Places the children in a single row.
PLAIN_STYLE — Constant Static Property, class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Layout style constant.
PLAIN_STYLE — Constant Static Property, class com.yworks.yfiles.layout.tree.TreeLayouter
Layout style constant.
planar — Property, class com.yworks.yfiles.layout.planar.GT
planar — Property, class com.yworks.yfiles.layout.planar.SimplePlanarInformation
Returns if the current embedding defined by the faces is planar.
planarInformation — Property, class com.yworks.yfiles.layout.planar.CombinatorialEmbedder
Sets the planar information which will contain the embedding.
planarInformation — Property, class com.yworks.yfiles.layout.planar.DrawingEmbedder
Sets the input planar information.
planarInformation — Property, interface com.yworks.yfiles.layout.planar.Embedder
Set the planar information which will contain the embedding.
PlanarInformation — class, package com.yworks.yfiles.layout.planar
This class defines a planar graph.
PlanarInformation(graph:com.yworks.yfiles.base:Graph, init:Boolean) — Constructor, class com.yworks.yfiles.layout.planar.PlanarInformation
Returns a new instance of Planar Information for a graph.
PlanarInformation_EdgeInfo — class, package com.yworks.yfiles.layout.planar
Class hold all information related to an edge.
PlanarInformation_EdgeInfo(init:Boolean) — Constructor, class com.yworks.yfiles.layout.planar.PlanarInformation_EdgeInfo
PlanarInformation_NodeInfo — class, package com.yworks.yfiles.layout.planar
Class hold all information related to a node.
PlanarInformation_NodeInfo(init:Boolean) — Constructor, class com.yworks.yfiles.layout.planar.PlanarInformation_NodeInfo
PlanarityTest — class, package com.yworks.yfiles.layout.planar
Implementation of a planarity test with linear time.
PlanarityTest(init:Boolean) — Constructor, class com.yworks.yfiles.layout.planar.PlanarityTest
Creates an instance of PlanarityAlgorithm.
PlanarityTestWrapper — class, package com.yworks.yfiles.layout.planar
A class used to wrap any instance of com.yworks.yfiles.layout.planar.InitialPlanarSubgraph to make sure that the complete graph is obtained when using com.yworks.yfiles.layout.planar.InitialPlanarSubgraph.createPlanarization().
PlanarityTestWrapper(nonPlanarGraphHandler:com.yworks.yfiles.layout.planar:InitialPlanarSubgraph, init:Boolean) — Constructor, class com.yworks.yfiles.layout.planar.PlanarityTestWrapper
Creates an instance of com.yworks.yfiles.layout.planar.PlanarityTestWrapper.
planarSubgraphRandomizationIterations — Property, class com.yworks.yfiles.layout.planar.CombinatorialEmbedder
Specifies the number of iterations used by the planar subgraph algorithm.
PlaneObject — Interface, package com.yworks.yfiles.geom
This interface describes a 2-dimensional object which has a finite bounding box.
play() — method, class com.yworks.graph.anim.LayoutMorpherWrapper
Starts the animation.
point() — method, interface com.yworks.yfiles.geom.YPointCursor
Returns the instance of YPoint the cursor is currently pointing on.
point — Property, class com.yworks.yfiles.layout.FreeEdgeLabelLayoutModel_ModelParameter
Returns a point whose x-coordinate corresponds to the radius associated with this class and whose y-coordinate corresponds to the angle associated with this class.
point — Property, class com.yworks.yfiles.layout.FreeNodeLabelLayoutModel_ModelParameter
Returns the offset of this ModelParameter.
Point2D — class, package com.yworks.bridge.geom
The Point2D class defines a point representing a location in (x, y) coordinate space.
Point2D(init:Boolean) — Constructor, class com.yworks.bridge.geom.Point2D
This is an abstract class that cannot be instantiated directly.
Point2DDouble — class, package com.yworks.bridge.geom
The Double class defines a point specified in double precision.
Point2DDouble(x:Number, y:Number, init:Boolean) — Constructor, class com.yworks.bridge.geom.Point2DDouble
Constructs and initializes a Point2D with the specified coordinates.
pointCount() — method, class com.yworks.yfiles.layout.DefaultEdgeLayout
pointCount() — method, interface com.yworks.yfiles.layout.EdgeLayout
Returns the number of control points of the edge.
points() — method, class com.yworks.yfiles.geom.YPointPath
Get the points in the path.
policy — Property, class com.yworks.yfiles.layout.hierarchic.incremental.DefaultLayeredComponentsMerger
Getter: Returns the current policy constant.
POLICY_ADD_ABOVE — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.incremental.DefaultLayeredComponentsMerger
Constant for merging policy.
POLICY_ADD_BELOW — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.incremental.DefaultLayeredComponentsMerger
Constant for merging policy.
POLICY_ADD_LEFT_BOTTOM_ALIGNED — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.incremental.DefaultLayeredComponentsMerger
Constant for merging policy.
POLICY_ADD_LEFT_CENTER_ALIGNED — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.incremental.DefaultLayeredComponentsMerger
Constant for merging policy.
POLICY_ADD_LEFT_TOP_ALIGNED — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.incremental.DefaultLayeredComponentsMerger
Constant for merging policy.
POLICY_ADD_RIGHT_BOTTOM_ALIGNED — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.incremental.DefaultLayeredComponentsMerger
Constant for merging policy.
POLICY_ADD_RIGHT_CENTER_ALIGNED — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.incremental.DefaultLayeredComponentsMerger
Constant for merging policy.
POLICY_ADD_RIGHT_TOP_ALIGNED — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.incremental.DefaultLayeredComponentsMerger
Constant for merging policy.
POLICY_ALIGN_GROUPS_BOTTOM — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter
Group layering alignment strategy specifier.
POLICY_ALIGN_GROUPS_CENTER — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter
Group layering alignment strategy specifier.
POLICY_ALIGN_GROUPS_TOP — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter
Group layering alignment strategy specifier.
poll() — method, class com.yworks.bridge.util.LinkedList
POLYLINE — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.HierarchicLayouter
Layout style specifier.
PolylineDrawer — class, package com.yworks.yfiles.layout.hierarchic
This class is an implementation of the third phase of the Sugiyama algorithm, which represents edges by polylines.
PolylineDrawer(init:Boolean) — Constructor, class com.yworks.yfiles.layout.hierarchic.PolylineDrawer
polylineLabelingEnabled — Property, class com.yworks.yfiles.layout.tree.LayeredNodePlacer
Specifies whether polyline labeling should be used.
PolylineLayoutStage — class, package com.yworks.yfiles.layout.router.polyline
Adds polyline segment to the orthogonal edge paths of a graph.
PolylineLayoutStage(init:Boolean) — Constructor, class com.yworks.yfiles.layout.router.polyline.PolylineLayoutStage
polylineRouting — Property, class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Determines whether or not this edge router creates (non-orthogonal) polyline segments.
pop() — method, class com.yworks.yfiles.base.YList
Removes the first element from this list and returns it.
pop() — method, class com.yworks.yfiles.util.BoundedQueue
Returns the front element in this queue and removes it from the queue.
pop() — method, class com.yworks.yfiles.util.BoundedStack
Returns the element that has been pushed last on this stack and removes it from this stack.
popEdge() — method, class com.yworks.yfiles.base.EdgeList
Removes the first edge from this list and returns it.
popLast() — method, class com.yworks.yfiles.base.YList
Removes the last element from this list and returns it.
popMaxNode() — method, class com.yworks.yfiles.util.pq.ListIntNodePQ
Returns a node with highest associated int key within this queue.
popMinNode() — method, class com.yworks.yfiles.util.pq.ListIntNodePQ
Returns a node with smallest associated int key within this queue.
popNode() — method, class com.yworks.yfiles.base.NodeList
Removes the first node from this list and returns it.
portAllocator — Property, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Getter: Returns the current PortAllocator instance.
PortAllocator — Interface, package com.yworks.yfiles.layout.hierarchic.incremental
Interface used by com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl during the layout.
portAssignment — Property, class com.yworks.yfiles.layout.hierarchic.incremental.NodeLayoutDescriptor
Specifies the assignment strategy which is used to distribute the ports on the node borders.
PortAssignment — class, package com.yworks.yfiles.layout.hierarchic
This class assigns port coordinates to the edges of a graph.
PortAssignment — Interface, package com.yworks.yfiles.layout.seriesparallel
This interface is used by com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayouter.
PortAssignment — Interface, package com.yworks.yfiles.layout.tree
This interface is used by com.yworks.yfiles.layout.tree.GenericTreeLayouter.
PortAssignment(init:Boolean) — Constructor, class com.yworks.yfiles.layout.hierarchic.PortAssignment
PORT_ASSIGNMENT_DEFAULT — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.incremental.NodeLayoutDescriptor
Port assignment specifier that describes the default port assignment strategy of com.yworks.yfiles.layout.hierarchic.IncrementalHierarchicLayouter.
PORT_ASSIGNMENT_DPKEY — Constant Static Property, class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayouter
DataProvider key that can be registered with the graph to provide each node with its own com.yworks.yfiles.layout.seriesparallel.PortAssignment instance.
PORT_ASSIGNMENT_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 com.yworks.yfiles.layout.tree.PortAssignment instance.
PORT_ASSIGNMENT_MODE_CENTER — Constant Static Property, class com.yworks.yfiles.layout.seriesparallel.DefaultPortAssignment
Mode constant describing the strategy where ports are reset to the center of their nodes unless their are strong com.yworks.yfiles.layout.PortConstraint s registered which will be kept.
PORT_ASSIGNMENT_MODE_DISTRIBUTED — Constant Static Property, class com.yworks.yfiles.layout.seriesparallel.DefaultPortAssignment
Mode constant describing the strategy where the ports of incoming and outgoing edges are distributed evenly at the side of their nodes.
PORT_ASSIGNMENT_ON_GRID — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.incremental.NodeLayoutDescriptor
Port assignment specifier that describes a port assignment strategy which places all edges on grid lines.
PORT_ASSIGNMENT_ON_SUBGRID — Constant Static Property, class com.yworks.yfiles.layout.hierarchic.incremental.NodeLayoutDescriptor
Port assignment specifier that describes a port assignment strategy which places all edges on grid lines or subgrid lines.
portBorderGapRatios — Property, class com.yworks.yfiles.layout.hierarchic.incremental.NodeLayoutDescriptor
Sets the port border gap ratio for the port distribution on all sides of the node.
PortCalculator — class, package com.yworks.yfiles.layout
This class implements a LayoutStage that can be used to adjust the final port assignments after a layout has been calculated.
PortCalculator(init:Boolean) — Constructor, class com.yworks.yfiles.layout.PortCalculator
Creates a new PortCalculator without a core layouter.
PortCandidate — class, package com.yworks.yfiles.layout
This class represents a candidate for an edge's ports.
PortCandidate(directionMask:int, init:Boolean) — Constructor, class com.yworks.yfiles.layout.PortCandidate
Creates a new instance of PortCandidate using the given direction.
PortCandidateAssignmentStage — class, package com.yworks.yfiles.layout
LayoutStage that assigns edges to the ports specified by com.yworks.yfiles.layout.PortConstraint s or com.yworks.yfiles.layout.PortCandidate s after calling the core layout.
PortCandidateAssignmentStage(init:Boolean) — Constructor, class com.yworks.yfiles.layout.PortCandidateAssignmentStage
PortCandidateSet — class, package com.yworks.yfiles.layout
This class describes a set of possible com.yworks.yfiles.layout.PortCandidate s and their cardinality for a node-like entity.
PortCandidateSet(init:Boolean) — Constructor, class com.yworks.yfiles.layout.PortCandidateSet
Creates a new and empty instance of PortCandidateSet
PortCandidateSet_CandidateMatcher — Interface, package com.yworks.yfiles.layout
The interface that is used by com.yworks.yfiles.layout.PortCandidateSet to retrieve com.yworks.yfiles.layout.PortCandidate s from.
PortCandidateSet_Entry — Interface, package com.yworks.yfiles.layout
An interface that is returned by the find methods in com.yworks.yfiles.layout.PortCandidateSet_CandidateMatcher and the com.yworks.yfiles.layout.PortCandidateSet.entries method.
PortConstraint — class, package com.yworks.yfiles.layout
This class represents a constraint for either a source or target port of an edge.
PortConstraint(init:Boolean) — Constructor, class com.yworks.yfiles.layout.PortConstraint
Creates the empty constraint, that allows ports to connect at any side of a node.
PortConstraintConfigurator — class, package com.yworks.yfiles.layout
Provides configuration services for the port constraints of a graph.
PortConstraintConfigurator(init:Boolean) — Constructor, class com.yworks.yfiles.layout.PortConstraintConfigurator
Creates a new instance of PortConstraintConfigurator
PortConstraintEnforcementStage — class, package com.yworks.yfiles.layout
This layout stage can be used to enforce that a layout algorithm will not change the relative coordinates of ports that are associated with a strong/fixed port constraint.
PortConstraintEnforcementStage(init:Boolean) — Constructor, class com.yworks.yfiles.layout.PortConstraintEnforcementStage
PortConstraintKeys — class, package com.yworks.yfiles.layout
This interface defines keys used to associate DataProviders (com.yworks.yfiles.base.DataProvider) that provide port constraints for all edges of the input graph.
portConstraintOptimizer — Property, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Getter: Returns the current PortConstraintOptimizer instance.
PortConstraintOptimizer — Interface, package com.yworks.yfiles.layout.hierarchic.incremental
This interface serves as a callback for com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl after the layering and sequencing phases.
PORT_CONSTRAINTS_AWARE — Constant Static Property, class com.yworks.yfiles.layout.tree.TreeLayouter
Port style constant.
portStyle — Property, class com.yworks.yfiles.layout.tree.TreeLayouter
Specifies the port assignment style.
portViolationPenalty — Property, class com.yworks.yfiles.layout.router.polyline.PenaltySettings
Specifies the penalty if an edge does not comply with its com.yworks.yfiles.layout.PortCandidate s or com.yworks.yfiles.layout.PortConstraint s.
positioningStrategy — Property, class com.yworks.yfiles.layout.partial.PartialLayouter
Specifies the objective used for finding 'good' positions for subgraph components.
positionOf(entrance:com.yworks.yfiles.layout.router.polyline:CellEntrance) — method, class com.yworks.yfiles.layout.router.polyline.Path
Returns the position of the first occurrence of the given com.yworks.yfiles.layout.router.polyline.CellEntrance in this path, or -1 if this path does not contain the com.yworks.yfiles.layout.router.polyline.CellEntrance.
positionRelativeToSegment — Property, class com.yworks.yfiles.layout.RotatedDiscreteEdgeLabelLayoutModel
Specifies whether or not the label position mask should be interpreted relative to the edge segment.
postCopyData(src:com.yworks.yfiles.base:Graph, dst:com.yworks.yfiles.base:Graph, nodeMap:com.yworks.bridge.util:Map, edgeMap:com.yworks.bridge.util:Map) — method, class com.yworks.yfiles.layout.LayoutGraphCopyFactory_HierarchicGraphCopyFactory
postCopyData(src:com.yworks.yfiles.base:Graph, dst:com.yworks.yfiles.base:Graph, nodeMap:com.yworks.bridge.util:Map, edgeMap:com.yworks.bridge.util:Map) — method, class com.yworks.yfiles.util.GraphCopier_GraphDataCopyFactory
Empty stub to be overwritten by subclass implementations.
postCopyGraphData(originalGraph:com.yworks.yfiles.base:Graph, newGraph:com.yworks.yfiles.base:Graph, nodeMap:com.yworks.bridge.util:Map, edgeMap:com.yworks.bridge.util:Map) — method, class com.yworks.yfiles.base.GraphCopyFactory
This implementation does nothing.
postCopyGraphData(originalGraph:com.yworks.yfiles.base:Graph, newGraph:com.yworks.yfiles.base:Graph, nodeMap:com.yworks.bridge.util:Map, edgeMap:com.yworks.bridge.util:Map) — method, class com.yworks.yfiles.layout.LayoutGraphCopyFactory
postCopyGraphData(copyFactory:com.yworks.yfiles.util:GraphCopier_CopyFactory, sourceGraph:com.yworks.yfiles.base:Graph, targetGraph:com.yworks.yfiles.base:Graph, nodeMap:com.yworks.bridge.util:Map, edgeMap:com.yworks.bridge.util:Map) — method, class com.yworks.yfiles.util.GraphCopier
Callback that uses the given factory to perform the copy operation.
postCopyGraphData(srcGraph:com.yworks.yfiles.base:Graph, newGraph:com.yworks.yfiles.base:Graph, nodeMap:com.yworks.bridge.util:Map, edgeMap:com.yworks.bridge.util:Map) — method, class com.yworks.yfiles.util.GraphCopier_GraphDataCopyFactory
Calls the delegate and then postCopyData().
POST_EDGE_CHANGE — Constant Static Property, class com.yworks.yfiles.base.GraphEvent
Type constant that identifies an event that gets fired immediately after the end points of an edge have been changed.
POST_EDGE_REMOVAL — Constant Static Property, class com.yworks.yfiles.base.GraphEvent
Type constant that identifies an event that gets fired immediately after an edge has been removed from the graph.
POST_EVENT — Constant Static Property, class com.yworks.yfiles.base.GraphEvent
Type constant that signals the end of a some logically coherent event sequence.
POST_NODE_REMOVAL — Constant Static Property, class com.yworks.yfiles.base.GraphEvent
Type constant that identifies an event that gets fired immediately after a node has been removed from the graph.
postprocess(g:com.yworks.yfiles.layout:LayoutGraph, layerLists:Vector$Object, layerID:com.yworks.yfiles.base:NodeMap) — method, class com.yworks.yfiles.layout.hierarchic.MedianDrawerWrapper
Called as a hook after the actual drawing is performed by the delegate
postprocessingEnabled — Property, class com.yworks.yfiles.layout.orthogonal.OrthogonalGroupLayouter
Specifies if an additional postprocessing step is used that improves compactness and reduces the number of edge bends.
postProcessLabel(graph:com.yworks.yfiles.base:Graph, label:com.yworks.yfiles.layout:LabelLayoutData) — method, class com.yworks.yfiles.layout.EdgeLabelOrientationSupport
Called by the core layouter with the integrated edge labeling for each edge label after the location of the label is determined.
postTraverse(edge:com.yworks.yfiles.base:Edge, node:com.yworks.yfiles.base:Node) — method, class com.yworks.yfiles.algo.Dfs
Callback method that will be invoked after the search returns from the given node.
postVisit(node:com.yworks.yfiles.base:Node, dfsNumber:int, compNumber:int) — method, class com.yworks.yfiles.algo.Dfs
Callback method that will be invoked whenever a node visit has been completed.
pow(exp:int) — method, class com.yworks.bridge.util.BigInteger
preConcatenate(t:com.yworks.bridge.geom:AffineTransform) — method, class com.yworks.bridge.geom.AffineTransform
preCopyData(src:com.yworks.yfiles.base:Graph, dst:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.layout.LayoutGraphCopyFactory_HierarchicGraphCopyFactory
preCopyData(src:com.yworks.yfiles.base:Graph, dst:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.util.GraphCopier_DataProviderCopyFactory
Calls createMap() and registers that map on the target graph if there is no com.yworks.yfiles.base.DataMap registered on the target graph yet.
preCopyData(src:com.yworks.yfiles.base:Graph, dst:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.util.GraphCopier_EdgeMapCopyFactory
preCopyData(src:com.yworks.yfiles.base:Graph, dst:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.util.GraphCopier_GraphDataCopyFactory
Empty stub to be overwritten by subclass implementations.
preCopyData(src:com.yworks.yfiles.base:Graph, dst:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.util.GraphCopier_NodeMapCopyFactory
preCopyGraphData(hint:com.yworks.yfiles.base:Graph, newGraph:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.base.GraphCopyFactory
This implementation does nothing.
preCopyGraphData(originalGraph:com.yworks.yfiles.base:Graph, newGraph:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.layout.LayoutGraphCopyFactory
preCopyGraphData(copyFactory:com.yworks.yfiles.util:GraphCopier_CopyFactory, sourceGraph:com.yworks.yfiles.base:Graph, targetGraph:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.util.GraphCopier
Callback that uses the given factory to perform the copy operation.
preCopyGraphData(srcGraph:com.yworks.yfiles.base:Graph, newGraph:com.yworks.yfiles.base:Graph) — method, class com.yworks.yfiles.util.GraphCopier_GraphDataCopyFactory
Calls preCopyData() and then the delegate.
pred() — method, class com.yworks.yfiles.base.ListCell
Returns the predecessor cell of this cell.
pred() — method, class com.yworks.yfiles.util.SkipList_Cell
Yields the predecessor of this cell or null if it is the first cell.
predCell(c:com.yworks.yfiles.base:ListCell) — method, class com.yworks.yfiles.base.YList
Returns the predecessor cell of the given list cell.
predCell(cell:com.yworks.yfiles.util:SkipList_Cell) — method, class com.yworks.yfiles.util.SkipList
Returns the predecessor of the given cell or null.
predecessors() — method, class com.yworks.yfiles.base.Node
Returns a node cursor for all predecessor nodes of this node.
PRE_EDGE_CHANGE — Constant Static Property, class com.yworks.yfiles.base.GraphEvent
Type constant that identifies an event that gets fired immediately before the end points of an edge will be changed.
PRE_EDGE_REMOVAL — Constant Static Property, class com.yworks.yfiles.base.GraphEvent
Type constant that identifies an event that gets fired immediately before an edge will be removed from the graph.
PRE_EVENT — Constant Static Property, class com.yworks.yfiles.base.GraphEvent
Type constant that signals the start of a some logically coherent event sequence.
preferredAlignment — Property, class com.yworks.yfiles.layout.router.polyline.AbstractSegmentInfo
Specifies whether this segment prefers to be placed close to the lower bound (ALIGNMENT_MIN), upper bound (ALIGNMENT_MAX) or somewhere (ALIGNMENT_ANY) of its location range.
preferredBackboneSegmentCount — Property, class com.yworks.yfiles.layout.router.BusRouter
Getter: Returns the preferred number of backbone segments with the same orientation.
preferredChildWedge — Property, class com.yworks.yfiles.layout.tree.BalloonLayouter
Getter: Returns the preferred child wedge angle.
preferredDistance — Property, class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Specifies the preferred distance, segments shall have to each other and to the channel's border.
preferredDistanceAdjustable — Property, class com.yworks.yfiles.layout.router.OrthogonalSegmentDistributionStage
Determines what happens if the preferred distance can not be kept, because there is not enough space for the segments to be distributed in that distance.
preferredEdgeLength — Property, class com.yworks.yfiles.layout.organic.GRIP
Specifies the desired edge length
preferredEdgeLength — Property, class com.yworks.yfiles.layout.organic.InteractiveOrganicLayouter
Sets the preferred edge length.
preferredEdgeLength — Property, class com.yworks.yfiles.layout.organic.OrganicLayouter
Specifies the general edge length that should be attained by this layouter.
preferredEdgeLength — Property, class com.yworks.yfiles.layout.organic.SmartOrganicLayouter
Getter: Returns the currently set default preferred edge length.
PREFERRED_EDGE_LENGTH_DATA — Constant Static Property, class com.yworks.yfiles.layout.organic.OrganicLayouter
Key used to associate a com.yworks.yfiles.base.DataProvider with a LayoutGraph.
PREFERRED_EDGE_LENGTH_DATA — Constant Static Property, class com.yworks.yfiles.layout.organic.SmartOrganicLayouter
The data provider key for specifying the preferred edge lengths for each edge The algorithm expects to find com.yworks.yfiles.base.DataProvider.getInt() integer values associated with each edge.
preferredLayoutSize — Property, class com.yworks.yfiles.layout.ComponentLayouter
Specifies the preferred layout size for this layouter.
preferredMaximalDuration — Property, class com.yworks.yfiles.layout.multipage.MultiPageLayouter
Getter: Returns the preferred time limit (in milliseconds) set for the layout algorithm.
preferredMinimalNodeDistance — Property, class com.yworks.yfiles.layout.organic.SmartOrganicLayouter
Getter: Returns the current preferred minimal node distance this algorithm should use for pairs of nodes that are not directly connected by adjacent edges.
preferredNodeDistance — Property, class com.yworks.yfiles.layout.organic.InteractiveOrganicLayouter
Sets the preferred node distance.
preferredOctilinearSegmentLength — Property, class com.yworks.yfiles.layout.seriesparallel.SeriesParallelLayouter
Specifies the preferred length for non-orthogonal segments in octilinear edge routes.
preferredPlacement — Property, class com.yworks.yfiles.layout.EdgeLabelLayoutImpl
Specifies the preferred placement of this label
preferredPlacement — Property, class com.yworks.yfiles.layout.LabelLayoutData
Specifies the preferred placement for this label.
preferredPlacementDescriptor — Property, interface com.yworks.yfiles.layout.EdgeLabelLayout
Returns preferred placement hints for layout algorithms.
preferredPlacementDescriptor — Property, class com.yworks.yfiles.layout.EdgeLabelLayoutImpl
Specifies the preferred placement of this label.
preferredPlacementDescriptor — Property, class com.yworks.yfiles.layout.LabelLayoutData
Specifies the preferred placement for this label.
PreferredPlacementDescriptor — class, package com.yworks.yfiles.layout
A descriptor that holds preferred placement information for automatic edge labeling.
PreferredPlacementDescriptor(init:Boolean) — Constructor, class com.yworks.yfiles.layout.PreferredPlacementDescriptor
Creates a mutable instance of this descriptor.
preferredPolylineSegmentLength — Property, class com.yworks.yfiles.layout.router.polyline.EdgeRouter
Specifies the preferred length of (non-orthogonal) polyline segments.
preferredPolylineSegmentLength — Property, class com.yworks.yfiles.layout.router.polyline.PolylineLayoutStage
Specifies the preferred segment length for (non-orthogonal) polyline segments.
preferredRootWedge — Property, class com.yworks.yfiles.layout.tree.BalloonLayouter
Getter: Returns the preferred radial amount in degrees that stay unoccupied around the root node of the graph.
PRE_NODE_REMOVAL — Constant Static Property, class com.yworks.yfiles.base.GraphEvent
Type constant that identifies an event that gets fired immediately before a node will be removed from the graph.
prepare(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.BendConverter
Prepares the graph before calling the core layouter
prepareAll(graph:com.yworks.graph.model:IGraph) — method, class com.yworks.graph.model.TableLayoutConfigurator
Set up the partition grid information from a graph that contains table structures.
prepareOrientationChange(graph:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.OrientationLayouter
Method that will be called before the core layouter gets activated.
prepareOrientationChange(orientationLayouter:com.yworks.yfiles.layout:OrientationLayouter, transformer:com.yworks.yfiles.layout:OrientationLayouter_Transformer) — method, class com.yworks.yfiles.layout.grid.PartitionGrid
A method that is called at the beginning of the com.yworks.yfiles.layout.OrientationLayouter stage.
preparePartition(configuration:com.yworks.yfiles.layout.router.polyline:PathSearchConfiguration, graphPartition:com.yworks.yfiles.layout.router.polyline:GraphPartition) — method, class com.yworks.yfiles.layout.router.polyline.GraphPartitionExtensionAdapter
prepareTableLayout() — method, class com.yworks.graph.model.LayoutExecutor
Set up the TableLayoutConfigurator for an actual layout run.
prepareTransform(p:com.yworks.yfiles.geom:YPoint) — method, class com.yworks.yfiles.layout.OrientationLayouter
Transforms a point for the preparation phase.
prependStage(stage:com.yworks.yfiles.layout:LayoutStage) — method, class com.yworks.yfiles.layout.CanonicMultiStageLayouter
Prepends a stage to the layout pipeline.
prependStage(stage:com.yworks.yfiles.layout:LayoutStage) — method, class com.yworks.yfiles.layout.CompositeLayoutStage
Prepends a stage to this composite layout stage.
prependStage(stage:com.yworks.yfiles.layout:LayoutStage) — method, class com.yworks.yfiles.layout.CompositeLayouter
Prepends a stage to this composite layout stage.
preprocess(g:com.yworks.yfiles.layout:LayoutGraph, layerLists:Vector$Object, layerID:com.yworks.yfiles.base:NodeMap) — method, class com.yworks.yfiles.layout.hierarchic.MedianDrawerWrapper
Called as a hook before the actual drawing is performed by the delegate
preProcessLabel(graph:com.yworks.yfiles.base:Graph, label:com.yworks.yfiles.layout:LabelLayoutData, segmentDirection:com.yworks.yfiles.layout:Direction) — method, class com.yworks.yfiles.layout.EdgeLabelOrientationSupport
Called by the core layouter with the integrated edge labeling for each edge label before the layouter uses the labels geometry.
preTraverse(edge:com.yworks.yfiles.base:Edge, node:com.yworks.yfiles.base:Node, treeEdge:Boolean) — method, class com.yworks.yfiles.algo.Dfs
Callback method that will be invoked if the given edge will be looked at in the search the first (and only) time.
prev() — method, interface com.yworks.yfiles.base.YCursor
Moves this cursor one position backward (optional).
prev() — method, class com.yworks.yfiles.base.YList_ListCursorImpl
prev(s:com.yworks.yfiles.geom:BorderLine_Segment) — method, class com.yworks.yfiles.geom.BorderLine
Returns the previous segment or null if there is no such segment.
prev() — method, class com.yworks.yfiles.geom.BorderLine_Segment
Returns the previous segment or null if there is no such segment.
prevInEdge() — method, class com.yworks.yfiles.base.Edge
Returns the predecessor of this edge in the list of incoming edges at its target node.
previousEdgeCellInfo — Property, class com.yworks.yfiles.layout.router.polyline.CellEntrance
Specifies the com.yworks.yfiles.layout.router.polyline.EdgeCellInfo describing how the previous cell was crossed.
previousEntrance — Property, class com.yworks.yfiles.layout.router.polyline.CellEntrance
Specifies the previous com.yworks.yfiles.layout.router.polyline.CellEntrance in the path that reached this cell.
previousIndex() — method, interface com.yworks.bridge.util.ListIterator
Answers the index of the previous object in the iteration.
previousItem() — method, interface com.yworks.bridge.util.ListIterator
Answers the previous object in the iteration.
preVisit(node:com.yworks.yfiles.base:Node, dfsNumber:int) — method, class com.yworks.yfiles.algo.Dfs
Callback method that will be invoked whenever a formerly unvisited node gets visited the first time.
prevOutEdge() — method, class com.yworks.yfiles.base.Edge
Returns the predecessor of this edge in the list of outgoing edges at its source node.
prim(graph:com.yworks.yfiles.base:Graph, cost:com.yworks.yfiles.base:DataProvider) — Static Method , class com.yworks.yfiles.algo.SpanningTrees
Calculates a minimum spanning tree for the given graph.
printErr(o:Object) — Static Method , class com.yworks.bridge.util.FlexUtils
printlnErr(o:Object) — Static Method , class com.yworks.bridge.util.FlexUtils
printlnOut(o:Object) — Static Method , class com.yworks.bridge.util.FlexUtils
printNodeSlotSize() — method, class com.yworks.yfiles.base.Graph
For internal debugging purposes only.
printOut(o:Object) — Static Method , class com.yworks.bridge.util.FlexUtils
printStackTrace(e:Error, stream:Object) — Static Method , class com.yworks.bridge.util.FlexUtils
priority — Property, interface com.yworks.yfiles.layout.hierarchic.incremental.LayerConstraint
Specifies the priority of a constraint.
probablePrime(bitLength:int, rnd:com.yworks.bridge.util:Random) — Static Method , class com.yworks.bridge.util.BigInteger
Processor — Interface, package com.yworks.yfiles.layout.tree
A processor is the possibility for each NodePlacer to prepare (and clean up) the graph for its children. It is created within com.yworks.yfiles.layout.tree.NodePlacer.createProcessor() and called by the GenericTreeLayouter at specific positions of the life-cycle. The processor may change the values within the DataMaps for its children.
profitModel — Property, class com.yworks.yfiles.layout.labeling.AbstractLabelingAlgorithm
Sets the profit model that is used to rank the available positions for each label.
ProfitModel — Interface, package com.yworks.yfiles.layout
This is an interface for ranking LabelCandidates.
projection(pointX:Number, pointY:Number, lineX1:Number, lineY1:Number, lineX2:Number, lineY2:Number) — Static Method , class com.yworks.yfiles.geom.Geom
Determines the projection of the point p onto the line segment [l1, l2].
propagate() — method, class com.yworks.yfiles.layout.LabelCandidate
Sets the model parameters of the owner of this label candidate to the model parameters of this candidate box.
propagateCoordinates(g:com.yworks.yfiles.layout:LayoutGraph) — method, class com.yworks.yfiles.layout.hierarchic.MedianLinearSegmentDrawer
Writes the calculated x values in the layout graph.
propagated — Property, class com.yworks.yfiles.layout.LabelCandidate
Returns if this box had been chosen by the labeling algorithm.
providesValue() — method, interface com.yworks.yfiles.layout.hierarchic.incremental.IntValueHolder
Returns whether the current context provides a value.
proxyNodeSize — Property, class com.yworks.yfiles.layout.organic.SplitEdgeLayoutStage
Specifies the size which is used as width/height for proxy nodes, i.e.
publishLayers(graph:com.yworks.yfiles.layout:LayoutGraph, layers:com.yworks.yfiles.layout.hierarchic.incremental:Layers) — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Callback method that publishes the layering information
publishSequences(graph:com.yworks.yfiles.layout:LayoutGraph, layers:com.yworks.yfiles.layout.hierarchic.incremental:Layers, ldp:com.yworks.yfiles.layout.hierarchic.incremental:LayoutDataProvider) — method, class com.yworks.yfiles.layout.hierarchic.incremental.HierarchicLayouterImpl
Callback method that publishes the sequencing information
push(o:Object) — method, class com.yworks.yfiles.base.YList
Equivalent to addFirst().
push(o:Object) — method, class com.yworks.yfiles.util.BoundedStack
Pushes a new element on this stack.
putAll(map:com.yworks.bridge.util:Map) — method, class com.yworks.bridge.util.AbstractMap
Copies every mapping in the specified Map to this Map.
putAll(map:com.yworks.bridge.util:Map) — method, class com.yworks.bridge.util.HashMap
Copies all the mappings in the given map to this map.
putAll(map:com.yworks.bridge.util:Map) — method, interface com.yworks.bridge.util.Map
Copies every mapping in the specified Map to this Map.
putAll(map:com.yworks.bridge.util:Map) — method, class com.yworks.bridge.util.TreeMap
Copies every mapping in the specified Map to this spec.TreeMap.
putData(key:Object, data:Object) — method, class com.yworks.yfiles.layout.router.polyline.PartitionCell
Stores additional data to which the given key is mapped for this partition cell.
putValue(key:Object, value:Object) — method, class com.yworks.bridge.util.AbstractMap
Maps the specified key to the specified value.
putValue(key:Object, value:Object) — method, class com.yworks.bridge.util.HashMap
Maps the specified key to the specified value.
putValue(key:Object, value:Object) — method, interface com.yworks.bridge.util.Map
Maps the specified key to the specified value.
putValue(key:Object, value:Object) — method, class com.yworks.bridge.util.TreeMap
Maps the specified key to the specified value.
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