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

## C

calculateBFSTreeEdges(ArrayList<Integer>[], int) - Method in class lv.lumii.layoutengine.flowLayout.GraphProcessor
  This method calculates the BFS-tree edges of a given graph.
calculateConnectedComponents(ArrayList<ArrayList<Integer>>, int[]) - Method in class lv.lumii.layoutengine.flowLayout.GraphProcessor
  This method calculates connected components of the given graph.
calculateMLValue(Set) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeList
  This method calculates ML value for given set of original graph nodes.
calculateMLValues(PQTree<T>) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeList
  This method calculates correct ML values of given PQ-tree.
checkValidity() - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeList
  This method checks consistency of information.
cleanUp() - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTree
  This node removes all full signs all nodes.
cleanup() - Method in class lv.lumii.layoutengine.Line
  Cleans up this line, removing unnecessary corners.
clearChildList() - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNode
  This method clears child list.
clearMLValues() - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.QNode
  This method clears all ML values between all children in this child list.
clearUserObject() - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTree
clearUserObjects() - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeList
  This method clears user objects from each tree in this tree list.
CNode<T> - Class in lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree
  This class implements C-type node for PQ-tree data structure.
CNode(PQTreeNode<T>, T, PQTree<T>) - Constructor for class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.CNode
CNODE - Static variable in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTree
compare(LayeredNode, LayeredNode) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.LayeredNodeLevelComparator
  This method returns the result of comparison of the level numbers of two layered nodes.
compare(T, T) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.ObjectSeqComparator
  This method returns the result of comparison the given objects having min and max int values.
compare(PQTree, PQTree) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeLLComparator
  This method returns the result of comparison the given PQTrees.
compare(PQTreeNode, PQTreeNode) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNodeLevelComparator
  This method returns the result of comparison the given PQTreeNodes.
compare(PQTreeNode, PQTreeNode) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNodeStableComparator
  This method returns the result of comparison the given PQ tree nodes.
compare(PQTreeNode, PQTreeNode) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeSeqComparator
  This method returns the result of comparison the given PQ tree nodes.
compareTo(Segment) - Method in class lv.lumii.layoutengine.obstacleGraph.Segment
  Compares the two specified segments by their `pos` value.
compareTo(Object) - Method in class lv.lumii.layoutengine.obstacleGraph.Segment.VerticalPart
  Compares this part to another `VerticalPart`.
compareTo(Pair<T1, T2>) - Method in class lv.lumii.layoutengine.util.Pair
  Compares the pair to another pair with priority given to the first object.
ConnectedComponentPacking - Class in lv.lumii.layoutengine
  Pack rectangles using polyomino packing
ConnectedComponentPacking() - Constructor for class lv.lumii.layoutengine.ConnectedComponentPacking
Connectible - Interface in lv.lumii.layoutengine
  Specifies elements that can be connected to a line, and the methods common to such elements.
connectTo(Connectible, Line.LineType, double) - Method in class lv.lumii.layoutengine.Box
connectTo(Connectible, Line.LineType, double, ArrayList<Point2D.Double>) - Method in class lv.lumii.layoutengine.Box
connectTo(Connectible, Line.LineType, double, ArrayList<Point2D.Double>, boolean) - Method in class lv.lumii.layoutengine.Box
connectTo(Connectible, Line.LineType, double) - Method in interface lv.lumii.layoutengine.Connectible
  Adds a line to this diagram.
connectTo(Connectible, Line.LineType, double, ArrayList<Point2D.Double>) - Method in interface lv.lumii.layoutengine.Connectible
  Adds a line to this diagram going along the given points.
connectTo(Connectible, Line.LineType, double, ArrayList<Point2D.Double>, boolean) - Method in interface lv.lumii.layoutengine.Connectible
  Adds a line to this diagram going along the given points.
connectTo(Connectible, Line.LineType, double) - Method in class lv.lumii.layoutengine.Line
connectTo(Connectible, Line.LineType, double, ArrayList<Point2D.Double>) - Method in class lv.lumii.layoutengine.Line
connectTo(Connectible, Line.LineType, double, ArrayList<Point2D.Double>, boolean) - Method in class lv.lumii.layoutengine.Line
Container - Class in lv.lumii.layoutengine
  The `Container` class specifies a group of diagram elements.
contains(Point2D.Double, double) - Method in class lv.lumii.layoutengine.AbstractContainer
  Finds whether the point lies inside the bounds of the container rectangle, including sides.
convertToBox(Point2D.Double, Container, Point2D.Double) - Method in class lv.lumii.layoutengine.Container
  Converts this container to a box, keeping all the common properties intact.
convertToBox(Point2D.Double, Container, Point2D.Double, Integer, Integer) - Method in class lv.lumii.layoutengine.Container
  Converts this container to a box, keeping all the common properties intact.
convertToBoxOutsideLabel(Point2D.Double, Box) - Method in class lv.lumii.layoutengine.Label
  Converts this label to a box outside label (if it wasn't already), then moves this box outside label to the given point onto the given box.
convertToBoxOutsideLabel(Box.BoxSide, double, Box) - Method in class lv.lumii.layoutengine.Label
  Converts this label to a box outside label (if it wasn't already), then moves this label to the given side of the given box at the given position.
convertToContainer(Point2D.Double, Container) - Method in class lv.lumii.layoutengine.Container
  Converts this box to a container, keeping all the common properties intact.
convertToContainer(Point2D.Double, Container, Integer, Integer) - Method in class lv.lumii.layoutengine.Container
  Converts this box to a container, keeping all the common properties intact.
convertToInsideLabel(Point2D.Double, AbstractContainer, Point2D.Double) - Method in class lv.lumii.layoutengine.Label
  Converts this label to an inside label (if it wasn't already), then places it at the given position, along with its children.
convertToInsideLabel(Point2D.Double, AbstractContainer, Point2D.Double, Integer, Integer) - Method in class lv.lumii.layoutengine.Label
  Converts this label to an inside label (if it wasn't already), then places it at the given position, along with its children.
convertToLineLabel(Point2D.Double, Line, OutsideLabel.LineLabel.Orientation) - Method in class lv.lumii.layoutengine.Label
  Converts this label to a line label (if it wasn't already), then moves this label to the given point on the given line.
convertToLineLabel(double, Line, OutsideLabel.LineLabel.Orientation) - Method in class lv.lumii.layoutengine.Label
  Converts this label to a line label (if it wasn't already), then moves this label to the given relative position on the given line.
coord - Variable in class lv.lumii.layoutengine.polyomino.Polyomino
  Polyomino cells
copy(PQTree<T>) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTree
  Method that copies pq-tree structure from another pq-tree.
copy(PQTreeList<T>) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeList
  This method that copies all trees from another PQTreeList.
createBox(Rectangle2D.Double, double) - Method in class lv.lumii.layoutengine.Container
  Creates a new box as a child of this container.
createBox(Rectangle2D.Double, ArrangeData.ArrangeStyle, LayoutConstraints.ConstraintType, double) - Method in class lv.lumii.layoutengine.Container
  Creates a new box as a child of this container.
createBox(Rectangle2D.Double, ArrangeData.ArrangeStyle, LayoutConstraints.ConstraintType, double, Integer, Integer) - Method in class lv.lumii.layoutengine.Container
  Creates a new box as a child of this container.
createContainer() - Method in class lv.lumii.layoutengine.Container
  Creates a new container as a child of this container.
createContainer(ArrangeData.ArrangeStyle, LayoutConstraints.ConstraintType) - Method in class lv.lumii.layoutengine.Container
  Creates a new container as a child of this container.
createInsideLabel(Rectangle2D.Double, double) - Method in class lv.lumii.layoutengine.AbstractContainer
  Creates a new inside label as a child of this container.
createInsideLabel(Rectangle2D.Double, LayoutConstraints.ConstraintType, double) - Method in class lv.lumii.layoutengine.AbstractContainer
  Creates a new inside label as a child of this container.
createInsideLabel(Rectangle2D.Double, LayoutConstraints.ConstraintType, double, Integer, Integer) - Method in class lv.lumii.layoutengine.AbstractContainer
  Creates a new inside label as a child of this container.
createInsideLabel(Rectangle2D.Double, LayoutConstraints.ConstraintType, double, Integer, Integer) - Method in class lv.lumii.layoutengine.InsideLabel
createInsideLabel(Rectangle2D.Double, LayoutConstraints.ConstraintType, double, Integer, Integer) - Method in class lv.lumii.layoutengine.OutsideLabel
createLabel(double, double, Point2D.Double, OutsideLabel.LineLabel.Orientation, LayoutConstraints.ConstraintType, double) - Method in class lv.lumii.layoutengine.Line
  Creates a new label for this line.
createLabel(double, double, double, OutsideLabel.LineLabel.Orientation, LayoutConstraints.ConstraintType, double) - Method in class lv.lumii.layoutengine.Line
  Creates a new label for this line.
createOutsideLabel(double, double, Point2D.Double, LayoutConstraints.ConstraintType, double) - Method in class lv.lumii.layoutengine.Box
  Creates a new outside label for this box.
createOutsideLabel(double, double, Box.BoxSide, double, LayoutConstraints.ConstraintType, double) - Method in class lv.lumii.layoutengine.Box
  Creates a new outside label for this box.
CycleRemoval - Class in lv.lumii.layoutengine.flowLayout
  This class implements the cycle removal algorithm from G.DiBattista, P.Eades, R.Tamassia, and I.G.Tollis.
CycleRemoval(int, int, int[], int[], int[]) - Constructor for class lv.lumii.layoutengine.flowLayout.CycleRemoval
  This method is the class constructor.

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