- 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.