Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- calculateGrid(Rectangle) - Method in class org.eclipse.gef.layout.algorithms.GridLayoutAlgorithm
-
Calculates all the dimensions of grid that layout entities will be fit in.
- calculateLayers(List<Node>) - Method in class org.eclipse.gef.layout.algorithms.SugiyamaLayoutAlgorithm.DFSLayerProvider
- calculateLayers(List<Node>) - Method in interface org.eclipse.gef.layout.algorithms.SugiyamaLayoutAlgorithm.LayerProvider
-
Creating layers of the nodes and makes it possible to assign layers to those nodes.
- calculateLayers(List<Node>) - Method in class org.eclipse.gef.layout.algorithms.SugiyamaLayoutAlgorithm.SimpleLayerProvider
- calculateNodeSize(double, double) - Method in class org.eclipse.gef.layout.algorithms.GridLayoutAlgorithm
-
Calculates and returns the width and height of a single node depending on the
padding
(20%), colWidth, rowHeight, andaspect ratio
. - calculateNumberOfRowsAndCols(int, double, double, double, double) - Method in class org.eclipse.gef.layout.algorithms.BoxLayoutAlgorithm
- calculateNumberOfRowsAndCols(int, double, double, double, double) - Method in class org.eclipse.gef.layout.algorithms.GridLayoutAlgorithm
-
Calculates and returns an array containing the number of columns and the number of rows.
- calculateNumberOfRowsAndCols_rectangular(int) - Method in class org.eclipse.gef.layout.algorithms.GridLayoutAlgorithm
-
Calculates and returns an array containing the number of columns and the number of rows, so that there is an equal number of rows and columns.
- calculateNumberOfRowsAndCols_square(int, double, double, double, double) - Method in class org.eclipse.gef.layout.algorithms.GridLayoutAlgorithm
-
Calculates and returns an array containing the number of columns and the number of rows, so that the nodes are layed out in squares.
- children - Variable in class org.eclipse.gef.layout.algorithms.TreeLayoutHelper.TreeNode
-
The children of this node.
- clearAssignedNodes() - Method in class org.eclipse.gef.layout.algorithms.SugiyamaLayoutAlgorithm.DFSLayerProvider
-
Clears the
Map
that stores the layer assignments. - CompositeLayoutAlgorithm - Class in org.eclipse.gef.layout.algorithms
-
The
CompositeLayoutAlgorithm
combines multipleILayoutAlgorithm
s. - CompositeLayoutAlgorithm(ILayoutAlgorithm[]) - Constructor for class org.eclipse.gef.layout.algorithms.CompositeLayoutAlgorithm
-
Constructs a new
CompositeLayoutAlgorithm
that combines the givenILayoutAlgorithm
s. - computeForces() - Method in class org.eclipse.gef.layout.algorithms.SpringLayoutAlgorithm
-
Computes the force for each node in this SpringLayoutAlgorithm.
- computeOneIteration() - Method in class org.eclipse.gef.layout.algorithms.SpringLayoutAlgorithm
-
Computes one iteration (forces, positions) and increases the iteration counter.
- computePositions() - Method in class org.eclipse.gef.layout.algorithms.SpringLayoutAlgorithm
-
Computes the position for each node in this SpringLayoutAlgorithm.
- computeTree(Node[]) - Method in class org.eclipse.gef.layout.algorithms.TreeLayoutHelper
-
Recomputes all the information about the tree structure (the same effect as creating new
TreeLayoutObserver
). - createTreeNode(Node, TreeLayoutHelper) - Method in class org.eclipse.gef.layout.algorithms.TreeLayoutHelper.TreeNodeFactory
- crossReduction(List<List<SugiyamaLayoutAlgorithm.NodeWrapper>>) - Method in class org.eclipse.gef.layout.algorithms.SugiyamaLayoutAlgorithm.BarycentricCrossingReducer
- crossReduction(List<List<SugiyamaLayoutAlgorithm.NodeWrapper>>) - Method in interface org.eclipse.gef.layout.algorithms.SugiyamaLayoutAlgorithm.CrossingReducer
-
From the given nodes it creates a map of NodeLayouts and NodeWrappers which contains the layers and indexes of the nodes
- crossReduction(List<List<SugiyamaLayoutAlgorithm.NodeWrapper>>) - Method in class org.eclipse.gef.layout.algorithms.SugiyamaLayoutAlgorithm.GreedyCrossingReducer
- crossReduction(List<List<SugiyamaLayoutAlgorithm.NodeWrapper>>) - Method in class org.eclipse.gef.layout.algorithms.SugiyamaLayoutAlgorithm.SplitCrossingReducer
All Classes and Interfaces|All Packages|Constant Field Values