- calculateGrid(Rectangle) - Method in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
-
Calculates all the dimensions of grid that layout entities will be fit
in.
- calculateLayers(List<INodeLayout>) - Method in class org.eclipse.gef4.layout.algorithms.SugiyamaLayoutAlgorithm.DFSLayerProvider
-
- calculateLayers(List<INodeLayout>) - Method in interface org.eclipse.gef4.layout.algorithms.SugiyamaLayoutAlgorithm.LayerProvider
-
Creating layers of the nodes and makes it possible to assign layers
to those nodes.
- calculateLayers(List<INodeLayout>) - Method in class org.eclipse.gef4.layout.algorithms.SugiyamaLayoutAlgorithm.SimpleLayerProvider
-
- calculateNodeSize(double, double) - Method in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
-
Calculates and returns the width and height of a single node depending on
the
padding
(20%),
colWidth,
rowHeight, and
aspect ratio
.
- calculateNumberOfRowsAndCols(int, double, double, double, double) - Method in class org.eclipse.gef4.layout.algorithms.BoxLayoutAlgorithm
-
- calculateNumberOfRowsAndCols(int, double, double, double, double) - Method in class org.eclipse.gef4.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.gef4.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.gef4.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.gef4.layout.algorithms.TreeLayoutObserver.TreeNode
-
The children of this node.
- clearAssignedNodes() - Method in class org.eclipse.gef4.layout.algorithms.SugiyamaLayoutAlgorithm.DFSLayerProvider
-
Clears the Map
that stores the layer assignments.
- clearEdges() - Method in class org.eclipse.gef4.layout.AbstractLayoutContext
-
- clearNodes() - Method in class org.eclipse.gef4.layout.AbstractLayoutContext
-
- CompositeLayoutAlgorithm - Class in org.eclipse.gef4.layout.algorithms
-
- CompositeLayoutAlgorithm(ILayoutAlgorithm[]) - Constructor for class org.eclipse.gef4.layout.algorithms.CompositeLayoutAlgorithm
-
- computeForces() - Method in class org.eclipse.gef4.layout.algorithms.SpringLayoutAlgorithm
-
Computes the force for each node in this SpringLayoutAlgorithm.
- computeOneIteration() - Method in class org.eclipse.gef4.layout.algorithms.SpringLayoutAlgorithm
-
Computes one iteration (forces, positions) and increases the iteration
counter.
- computePositions() - Method in class org.eclipse.gef4.layout.algorithms.SpringLayoutAlgorithm
-
Computes the position for each node in this SpringLayoutAlgorithm.
- createTreeNode(INodeLayout, TreeLayoutObserver) - Method in class org.eclipse.gef4.layout.algorithms.TreeLayoutObserver.TreeNodeFactory
-
- crossReduction(List<List<SugiyamaLayoutAlgorithm.NodeWrapper>>) - Method in class org.eclipse.gef4.layout.algorithms.SugiyamaLayoutAlgorithm.BarycentricCrossingReducer
-
- crossReduction(List<List<SugiyamaLayoutAlgorithm.NodeWrapper>>) - Method in interface org.eclipse.gef4.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.gef4.layout.algorithms.SugiyamaLayoutAlgorithm.GreedyCrossingReducer
-
- crossReduction(List<List<SugiyamaLayoutAlgorithm.NodeWrapper>>) - Method in class org.eclipse.gef4.layout.algorithms.SugiyamaLayoutAlgorithm.SplitCrossingReducer
-