- AbstractContainer - Class in lv.lumii.layoutengine
-
The AbstractContainer
class specifies a group of diagram elements, though it allows only
labels to be added to the group.
- add(T) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.priorityqueue.PriorityQueue
-
Adds element to the priority queue.
- addChild(PQTreeNode<T>) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PNode
-
This method adds child to this node.
- addChild(PQTreeNode<T>) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNode
-
This method adds child to this node.
- addChild(PQTreeNode<T>, boolean) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNode
-
This method adds child to this node to one of ends of child list.
- addColumns(int) - Method in class lv.lumii.layoutengine.LayoutConstraints.GridLayoutConstraints
-
Adds new columns to the right of the last column.
- addCombinedTerm(int, int, double) - Method in class lv.lumii.layoutengine.funcmin.QuadraticOptimizer
-
Adds the combined term
coefficient*xi*xj to the function.
- addConstantEquality(int, double) - Method in class lv.lumii.layoutengine.funcmin.ExtendedQuadraticOptimizer
-
Adds the following equality constraint:
xi=value
.
- addConstantInequality(int, double) - Method in class lv.lumii.layoutengine.funcmin.ExtendedQuadraticOptimizer
-
Add an inequality constraint in the form of
xi≥value
.
- addConstantReverseInequality(int, double) - Method in class lv.lumii.layoutengine.funcmin.ExtendedQuadraticOptimizer
-
Add an inequality constraint in the form of
xi≤value
.
- addDoubleMeanConstantDifference(int, int, int, int, double, double) - Method in class lv.lumii.layoutengine.funcmin.QuadraticOptimizer
-
Add a new term in the form of
weight*((xi1+xj1)/2-(xi2+xj2)/2-value)2
.
- addDoubleMeanDifference(int, int, int, int, double) - Method in class lv.lumii.layoutengine.funcmin.QuadraticOptimizer
-
Add a new term in the form of
weight*((xi1+xj1)/2-(xi2+xj2)/2)2
.
- addEdge(LayeredNode, LayeredNode) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.LayeredGraph
-
This method adds an edge to this layered graph.
- addElement(T) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTree
-
This method adds new element to PQ-tree.
- addEquality(int, int, double) - Method in class lv.lumii.layoutengine.funcmin.QuadraticOptimizer
-
Adds an equality constraint in the form of
xj-xi=distance
.
- addIncEdge(FlowLayoutEdge) - Method in class lv.lumii.layoutengine.flowLayout.FlowLayoutVertex
-
This method adds the given edge to the vertex incidence list.
- addIncEdge(LayeredEdge) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.LayeredNode
-
This method adds the given edge to this node incidence list.
- addInEdge(LayeredEdge) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.LayeredNode
-
This method adds the given edge to this node inedge list.
- addInequality(int, int, double) - Method in class lv.lumii.layoutengine.funcmin.QuadraticOptimizer
-
Adds an inequality constraint in the form of
xj-xi≥distance
.
- addLevelNode(int, LayeredNode) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.LayeredGraph
-
This method adds the given node to the specified level.
- addLinearDifference(int, int, double) - Method in class lv.lumii.layoutengine.funcmin.QuadraticOptimizer
-
Add a new term in the form of
weight*(xj-xi)
.
- addLinearTerm(int, double) - Method in class lv.lumii.layoutengine.funcmin.QuadraticOptimizer
-
Adds the linear term
coefficient*xi to the function.
- addMeanDifference(int, int, double, double) - Method in class lv.lumii.layoutengine.funcmin.ExtendedQuadraticOptimizer
-
Add a new term in the form of
weight*((xi+xj)/2-value)2
.
- addMeanDifference(int, int, double, double) - Method in class lv.lumii.layoutengine.funcmin.QuadraticOptimizer
-
Add a new term in the form of
weight*((xi+xj)/2-value)2
.
- addMeanVariableDifference(int, int, int, double) - Method in class lv.lumii.layoutengine.funcmin.QuadraticOptimizer
-
Add a new term in the form of
weight*((xi+xj)/2-xk)2
.
- addQuadraticConstantDifference(int, double, double) - Method in class lv.lumii.layoutengine.funcmin.ExtendedQuadraticOptimizer
-
- addQuadraticConstantDifference(int, double, double) - Method in class lv.lumii.layoutengine.funcmin.QuadraticOptimizer
-
Add a new term in the form of
weight*(xi-value)2
.
- addQuadraticDifference(int, int, double) - Method in class lv.lumii.layoutengine.funcmin.QuadraticOptimizer
-
Add a new term in the form of
weight*(xi-xj)2
.
- addQuadraticTerm(int, double) - Method in class lv.lumii.layoutengine.funcmin.QuadraticOptimizer
-
Adds the quadratic term
coefficient*xi2 to the function.
- addReducibleInequality(int, int, double, double) - Method in class lv.lumii.layoutengine.funcmin.ExtendedQuadraticOptimizer
-
Adds an inequality constraint in the form of
xj-xi≥distance≥minDistance
.
- addRows(int) - Method in class lv.lumii.layoutengine.LayoutConstraints.GridLayoutConstraints
-
Adds new rows to the bottom of the last row.
- addRule(Collection<T>) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTree
-
This method adds rule to pq-tree that some set of objects needs to be
together.
- addRule(Collection<T>) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeList
-
This method adds new rule to one of trees in this list.
- addTree(T, int) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeList
-
This method adds new PQTree to this list.
- addTree(PQTree<T>) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeList
-
This method adds new PQTree to this list.
- adjStruct - Variable in class lv.lumii.layoutengine.flowLayout.FlowLayoutGraph
-
- AppMain - Class in lv.lumii.deek
-
- AppMain() - Constructor for class lv.lumii.deek.AppMain
-
- arrange() - Method in class lv.lumii.layoutengine.Diagram
-
Lays out the diagram from scratch according to its current position without necessarily
maintaining existing element positions.
- ArrangeData - Class in lv.lumii.layoutengine
-
This class stores data for arranging the associated container according to specified style.
- ArrangeData.ArrangeStyle - Enum in lv.lumii.layoutengine
-
Lists the possible styles in which to arrange a diagram.
- ArrangeData.FlowData - Class in lv.lumii.layoutengine
-
Flow arrange style data.
- ArrangeData.FlowData.Direction - Enum in lv.lumii.layoutengine
-
The direction of the flow.
- ArrangeData.InheritedData - Class in lv.lumii.layoutengine
-
The data for the inherited arrange style.
- ArrangeData.NoneData - Class in lv.lumii.layoutengine
-
Fictive data for empty style.
- ArrangeData.SpringEmbeddedData - Class in lv.lumii.layoutengine
-
Spring embedded arrange style data.
- ArrangeData.UniversalData - Class in lv.lumii.layoutengine
-
Universal arrange style data.