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 _ 

P

pack(DiagramPart[], double, double, double) - Static method in class lv.lumii.layoutengine.ConnectedComponentPacking
Function that arranges connected components of graph that is obtained from parts.
pack(Polyomino[]) - Method in class lv.lumii.layoutengine.polyomino.PolyominoPacking
This method performs polyomino packing.
Pair<T1 extends java.lang.Comparable<? super T1>,T2 extends java.lang.Comparable<? super T2>> - Class in lv.lumii.layoutengine.util
A class for storing an ordered pair of objects.
Pair(T1, T2) - Constructor for class lv.lumii.layoutengine.util.Pair
Creates a new Pair.
performOptimization() - Method in class lv.lumii.layoutengine.funcmin.ExtendedQuadraticOptimizer
 
performOptimization() - Method in class lv.lumii.layoutengine.funcmin.QuadraticOptimizer
Performs the function minimization using the given terms and constraints.
PNode<T> - Class in lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree
This class implements P-type node for PQ-Tree data structure.
PNode(PQTreeNode<T>, PQTree<T>) - Constructor for class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PNode
 
PNODE - Static variable in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTree
 
Polyomino - Class in lv.lumii.layoutengine.polyomino
This class defines a polyomino.
Polyomino() - Constructor for class lv.lumii.layoutengine.polyomino.Polyomino
 
Polyomino.IntegerPoint - Class in lv.lumii.layoutengine.polyomino
This auxilary class defines an integer point.
PolyominoPacking - Class in lv.lumii.layoutengine.polyomino
The polyomino packing algorithm.
PolyominoPacking() - Constructor for class lv.lumii.layoutengine.polyomino.PolyominoPacking
 
pos - Variable in class lv.lumii.layoutengine.obstacleGraph.Segment
The position of the segment.
posInOpt - Variable in class lv.lumii.layoutengine.universalLayout.BoxInGrid
Position in QuadraticOptimization array.
PQTree<T> - Class in lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree
This class implements PQTree data structure.
PQTree() - Constructor for class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTree
 
PQTree(Collection<? extends T>) - Constructor for class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTree
This is constructor of pq-tree that creates initial pq-tree.
PQTreeList<T> - Class in lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree
This class implements list of PQ-Trees that support all list operations and several others.
PQTreeList() - Constructor for class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeList
 
PQTreeLLComparator - Class in lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree
This class compares two PQTrees by their LL values and considers smaller the one with smaller LL value.
PQTreeLLComparator() - Constructor for class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeLLComparator
 
PQTreeNode<T> - Class in lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree
This class implements all common methods that are common to P, Q and C-type nodes.
PQTreeNode(PQTreeNode<T>, PQTree<T>) - Constructor for class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNode
 
PQTreeNodeLevelComparator - Class in lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree
This class implements comparator that compares PQTreeNodes and considers first node smaller than second node if first node is in level with larger number than second node's level number.
PQTreeNodeLevelComparator() - Constructor for class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNodeLevelComparator
 
PQTreeNodeStableComparator - Class in lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree
This class implements comparator that compares two PQ tree nodes and considers first node smaller than second if none of both nodes are in new node set or if at least one of nodes are in new node set and PQTreeSeqComparator considers first node smaller or equal than second.
PQTreeNodeStableComparator(Set<PQTreeNode>, List<? extends PQTreeNode>) - Constructor for class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNodeStableComparator
 
PQTreeSeqComparator - Class in lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree
This class implements comparator that compares two PQ tree nodes and considers first node smaller or equal than second.
PQTreeSeqComparator() - Constructor for class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeSeqComparator
 
print() - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTree
This method prints all pq-tree structure to console.
print() - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeList
This method prints all PQ-trees in this list.
PriorityQueue<T> - Class in lv.lumii.layoutengine.flowLayout.horizontalOrdering.priorityqueue
This class implements the priority queue needed for the horizontal ordering algorithm of a layered graph.
PriorityQueue(int, Comparator<T>) - Constructor for class lv.lumii.layoutengine.flowLayout.horizontalOrdering.priorityqueue.PriorityQueue
 
process(boolean) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.CNode
This method performs all transformations with this node.
process(boolean) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PNode
This method performs all transformations for this node.
process(boolean) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNode
This method processes this node and makes all necessary transformations.
process(boolean) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.QNode
This method performs all transformations for this node.
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