A B C D E F G H I L M N O P Q R S T U V X Y _

## A

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.

A B C D E F G H I L M N O P Q R S T U V X Y _