Skip navigation links
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 _ 
Skip navigation links