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 _