- 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
-
- 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.
- canCollapse(ILayoutContext, INodeLayout) - Method in interface org.eclipse.gef4.layout.algorithms.SpaceTreeLayoutAlgorithm.ExpandCollapseManager
-
Checks if given node can be collapsed.
- canExpand(ILayoutContext, INodeLayout) - Method in interface org.eclipse.gef4.layout.algorithms.SpaceTreeLayoutAlgorithm.ExpandCollapseManager
-
Checks if given node can be expanded.
- children - Variable in class org.eclipse.gef4.layout.algorithms.TreeLayoutObserver.TreeNode
-
The children of this node.
- childrenHeight - Variable in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
-
The height of a single node.
- childrenWidth - Variable in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
-
The width of a single 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
-
- cols - Variable in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
-
The number of columns.
- colWidth - Variable in class org.eclipse.gef4.layout.algorithms.GridLayoutAlgorithm
-
The column width.
- 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.
- connectionAdded(ILayoutContext, IConnectionLayout) - Method in interface org.eclipse.gef4.layout.listeners.IGraphStructureListener
-
This method is called whenever a connection is added to a context.
- connectionAdded(ILayoutContext, IConnectionLayout) - Method in class org.eclipse.gef4.layout.listeners.IGraphStructureListener.Stub
-
- connectionRemoved(ILayoutContext, IConnectionLayout) - Method in interface org.eclipse.gef4.layout.listeners.IGraphStructureListener
-
This method is called whenever a connection is removed from a context.
- connectionRemoved(ILayoutContext, IConnectionLayout) - Method in class org.eclipse.gef4.layout.listeners.IGraphStructureListener.Stub
-
- countNodes() - Method in interface org.eclipse.gef4.layout.ISubgraphLayout
-
Returns the number of nodes pruned into this subgraph.
- createSubgraph(INodeLayout[]) - Method in interface org.eclipse.gef4.layout.ILayoutContext
-
Creates a subgraph containing given nodes and adds it to this context.
- 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
-