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 |