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 _ 

S

saveToXML(Document, LinkedHashMap<Object, Integer>) - Method in class lv.lumii.layoutengine.Diagram
Saves this diagram to an XML element in the given document.
seal() - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTree
This method finishes pq-tree - removes unnecessary nodes from pq-tree - those with one child.
Segment - Class in lv.lumii.layoutengine.obstacleGraph
Orthogonal segment for obstacle graph calculation.
Segment(double, double, double) - Constructor for class lv.lumii.layoutengine.obstacleGraph.Segment
Creates a new Segment object.
Segment.VerticalPart<S extends Segment> - Class in lv.lumii.layoutengine.obstacleGraph
A class for storing sweep-line segment projections on vertical axis.
setArrangeStyle(ArrangeData.ArrangeStyle) - Method in class lv.lumii.layoutengine.Container
Sets the style for the container according to which to arrange its elements.
setAutoFlip(boolean) - Method in class lv.lumii.layoutengine.OutsideLabel.BoxOutsideLabel
 
setAutoFlip(boolean) - Method in class lv.lumii.layoutengine.OutsideLabel.LineLabel
 
setAutoFlip(boolean) - Method in class lv.lumii.layoutengine.OutsideLabel
Sets the auto flip parameter for this label.
setCell(Element, Integer, Integer) - Method in class lv.lumii.layoutengine.LayoutConstraints.GridLayoutConstraints
Sets the cell of the element.
setColumn(Element, Integer) - Method in class lv.lumii.layoutengine.LayoutConstraints.GridLayoutConstraints
Sets the column of the element.
setColumnBorderSpacing(int, double) - Method in class lv.lumii.layoutengine.LayoutConstraints.GridLayoutConstraints
Sets the spacing of the right border of the given column.
setColumnLeft(int, double) - Method in class lv.lumii.layoutengine.LayoutConstraints.GridLayoutConstraints
Sets the left coordinate of the column.
setColumnMinWidth(int, double) - Method in class lv.lumii.layoutengine.LayoutConstraints.GridLayoutConstraints
Sets the minimum width of the column.
setColumnRight(int, double) - Method in class lv.lumii.layoutengine.LayoutConstraints.GridLayoutConstraints
Sets the right coordinate of the column.
setConstraintType(LayoutConstraints.ConstraintType) - Method in class lv.lumii.layoutengine.AbstractContainer
Sets the layout manager to the specified type.
setDefaultColumnSpacing(double) - Method in class lv.lumii.layoutengine.LayoutConstraints.GridLayoutConstraints
Sets the default spacing for column borders, used when creating new columns.
setDefaultColumnWidth(double) - Method in class lv.lumii.layoutengine.LayoutConstraints.GridLayoutConstraints
Sets the new default column width used for new columns and when resetting column widths.
setDefaultRowHeight(double) - Method in class lv.lumii.layoutengine.LayoutConstraints.GridLayoutConstraints
Sets the new default row height used for new rows and when resetting row heights.
setDefaultRowSpacing(double) - Method in class lv.lumii.layoutengine.LayoutConstraints.GridLayoutConstraints
Sets the default spacing for row borders, used when creating new row.
setDummy(boolean) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.LayeredNode
This method sets the flag indicating if this layered node is dummy.
setEmpty() - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.CNode
This method sets this node as empty.
setEmpty() - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNode
This method sets this node as empty.
setEnd(double) - Method in class lv.lumii.layoutengine.obstacleGraph.Segment
Sets the end position of the segment.
setEndSides(Box.BoxSide[]) - Method in class lv.lumii.layoutengine.Line
Sets the sides of the end box this line is allowed to end at.
setEndSides(int) - Method in class lv.lumii.layoutengine.Line
Sets the sides of the end box this line is allowed to end at.
setEpsilon(double) - Method in class lv.lumii.layoutengine.funcmin.QuadraticOptimizer
Sets the precision of the minimization, used both for constraints and the function's value.
setFlowDirection(ArrangeData.FlowData.Direction) - Method in class lv.lumii.layoutengine.ArrangeData.FlowData
Sets the direction of the flow.
setFlowLevels(boolean) - Method in class lv.lumii.layoutengine.ArrangeData.FlowData
 
setHangingNodeSet(Set<T>) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTree
 
setHangingNodeSet(Set<T>) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeList
This method sets hanging node sets for each tree.
setIndex(int) - Method in class lv.lumii.layoutengine.flowLayout.FlowLayoutVertex
This method sets the index of this vertex.
setInput(OrderingInput) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.OrderingAlgorithm
This method sets the input object of this algorithm.
setInvisibleNodeSet(Set<T>) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTree
This method sets invisible node set.
setInvisibleNodeSet(Set<T>) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeList
This method sets invisible node sets for each tree.
setIsFlowEdge(boolean) - Method in class lv.lumii.layoutengine.Line
Sets the flag whether flow layout treats this line as directed.
setLayeredGraph(LayeredGraph) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.OrderingInput
 
setLayeredGraph(LayeredGraph) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeList
This method sets layered graph.
setLevel(int) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNode
This method sets level value of this node.
setLevelNumber(int) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.LayeredNode
This method sets the level number of this layered node.
setLLValue(int) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTree
 
setMaxSeq(int) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNode
This method sets maximal sequence value.
setMinHeight(double) - Method in class lv.lumii.layoutengine.Box
Sets the minimum height.
setMinHeight(double) - Method in class lv.lumii.layoutengine.Label
Sets the minimum height.
setMinSeq(int) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNode
This method sets minimal sequence value.
setMinSize(double, double) - Method in class lv.lumii.layoutengine.Box
Sets the minimum size of the box.
setMinSize(double, double) - Method in class lv.lumii.layoutengine.Label
Sets the minimum size of the label.
setMinWidth(double) - Method in class lv.lumii.layoutengine.Box
Sets the minimum width.
setMinWidth(double) - Method in class lv.lumii.layoutengine.Label
Sets the minimum width.
setMLValue(int) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PNode
This method sets ML value of this node.
setMLValue(int, int, boolean) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.QNode
This method sets ML value between given objects.
setObject(T) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.CNode
This method sets object associated with this c-node.
setOrientation(OutsideLabel.LineLabel.Orientation) - Method in class lv.lumii.layoutengine.OutsideLabel.LineLabel
Sets the orientation of this line label.
setOriginalVertex(FlowLayoutVertex) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.LayeredNode
This method sets the original vertex of this layered node.
setParent(PQTreeNode<T>, int) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNode
This method sets new parent of this node and removes this from old parent's child lists.
setParent(PQTreeNode<T>, PQTreeNode<T>) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNode
This method changes parent of this node and adds it in child list in place of another node.
setParent(PQTreeNode<T>, boolean) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNode
This method changes parent of this node and adds it in child list in one of ends.
setParent(PQTreeNode<T>) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNode
This method changes parent of this node.
setPoints(ArrayList<Point2D.Double>) - Method in class lv.lumii.layoutengine.Line
Sets the points of this line.
setPoints(ArrayList<Point2D.Double>, boolean) - Method in class lv.lumii.layoutengine.Line
Sets the points of this line.
setPoints(ArrayList<Point2D.Double>, Element, Element, boolean) - Method in class lv.lumii.layoutengine.Line
Sets the points of this line and changes its start and end elements.
setPoints(ArrayList<Point2D.Double>, Element, Element) - Method in class lv.lumii.layoutengine.Line
Sets the points of this line and changes its start and end elements.
setPos(double) - Method in class lv.lumii.layoutengine.obstacleGraph.Segment
Changes the position of the segment without moving the corresponding element.
setRealEndPoint(double, double) - Method in class lv.lumii.layoutengine.universalLayout.Line
Sets realEndX and realEndY.
setRealStartPoint(double, double) - Method in class lv.lumii.layoutengine.universalLayout.Line
Sets realStartX and realStartY.
setRetraceDistance(double) - Method in class lv.lumii.layoutengine.Diagram
Sets the distance a box has to be moved before its lines are retraced instead of reconnected.
setRotation(boolean) - Method in class lv.lumii.layoutengine.OutsideLabel.LineLabel
Sets whether to rotate this label.
setRow(Element, Integer) - Method in class lv.lumii.layoutengine.LayoutConstraints.GridLayoutConstraints
Sets the row of the element.
setRowBorderSpacing(int, double) - Method in class lv.lumii.layoutengine.LayoutConstraints.GridLayoutConstraints
Sets the spacing of the bottom border of the given row.
setRowBottom(int, double) - Method in class lv.lumii.layoutengine.LayoutConstraints.GridLayoutConstraints
Sets the bottom coordinate of the row.
setRowMinHeight(int, double) - Method in class lv.lumii.layoutengine.LayoutConstraints.GridLayoutConstraints
Sets the minimum height of the row.
setRowTop(int, double) - Method in class lv.lumii.layoutengine.LayoutConstraints.GridLayoutConstraints
Sets the top coordinate of the row.
setSpacing(double) - Method in class lv.lumii.layoutengine.Box
Sets the spacing value of the box.
setSpacing(double) - Method in class lv.lumii.layoutengine.Container
 
setSpacing(double) - Method in class lv.lumii.layoutengine.Element
Sets the spacing of the element.
setSpacing(double) - Method in class lv.lumii.layoutengine.InsideLabel
Sets the spacing value of the label.
setSpacing(double) - Method in class lv.lumii.layoutengine.Line
Sets the spacing value of the line.
setSpacing(double) - Method in class lv.lumii.layoutengine.OutsideLabel
 
setStart(double) - Method in class lv.lumii.layoutengine.obstacleGraph.Segment
Sets the start position of the segment.
setStartSides(Box.BoxSide[]) - Method in class lv.lumii.layoutengine.Line
Sets the sides of the start box this line is allowed to start from.
setStartSides(int) - Method in class lv.lumii.layoutengine.Line
Sets the sides of the start box this line is allowed to start from.
setTag(String) - Method in class lv.lumii.layoutengine.flowLayout.FlowLayoutVertex
This method sets the tag of this vertex.
setTree(PQTree<T>) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNode
This method sets owner PQTree of this node.
setType(Line.LineType) - Method in class lv.lumii.layoutengine.Line
Changes the line geometry to the given line type, possibly taking the previous line layout into account.
setUserObject(Collection<T>) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTree
 
setVariable(int, double) - Method in class lv.lumii.layoutengine.funcmin.QuadraticOptimizer
Sets the initial value of the ith variable to value.
setVisited(boolean) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.PQTreeNode
This method sets new value of visited flag.
setX(int) - Method in class lv.lumii.layoutengine.polyomino.Polyomino.IntegerPoint
This method sets the x coordinate of the point.
setY(int) - Method in class lv.lumii.layoutengine.polyomino.Polyomino.IntegerPoint
This method sets the y coordinate of the point.
SimpleOrthogonalSegment - Class in lv.lumii.layoutengine.universalLayout
Class that extends Segment class, it is used in UniversalLayoutAlgorithm.
SimpleOrthogonalSegment(double, double, double) - Constructor for class lv.lumii.layoutengine.universalLayout.SimpleOrthogonalSegment
Constructor of segment.
size() - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.priorityqueue.PriorityQueue
This method returns element count in priority queue.
Sort<T> - Class in lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree
This class implements a stable sort algorithm needed for the horizontal ordering of a layered graph.
Sort() - Constructor for class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.Sort
 
sort(List<T>, Comparator<? super T>) - Method in class lv.lumii.layoutengine.flowLayout.horizontalOrdering.pqtree.Sort
This method performs sorting of the given list according the given comparator.
spacingX - Variable in class lv.lumii.layoutengine.polyomino.Polyomino
Spacings from rectangle enclosing connected component
spacingY - Variable in class lv.lumii.layoutengine.polyomino.Polyomino
Spacings from rectangle enclosing connected component
SpringEmbeddedData(Container) - Constructor for class lv.lumii.layoutengine.ArrangeData.SpringEmbeddedData
Creates a new spring embedded style data.
start - Variable in class lv.lumii.layoutengine.obstacleGraph.Segment
The start coordinate of the segment.
startElement - Variable in class lv.lumii.layoutengine.util.LayoutLine
 
startIsOriginal - Variable in class lv.lumii.layoutengine.universalLayout.Line
If it is true then start of the line is connected directly to box that is represented by object that contains this Line object.
startManual() - Method in class lv.lumii.layoutengine.Diagram
Sets the diagram to manual mode, where only line connections and rectangle nesting are maintained.
startTransaction() - Method in class lv.lumii.layoutengine.Diagram
Starts a transaction of diagram operations.
startX - Variable in class lv.lumii.layoutengine.universalLayout.Line
If !startIsOriginal then these are the coordinates of a place where line is connected.
startY - Variable in class lv.lumii.layoutengine.universalLayout.Line
If !startIsOriginal then these are the coordinates of a place where line is connected.
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