Uses of Class
algoanim.util.Timing

Packages that use Timing
algoanim.animalscript This package contains the generator back-end for AnimalScript
algoanim.primitives   
algoanim.primitives.generators   
algoanim.primitives.updater   
algoanim.util Using the classes in the animalscriptapi.util package 
 

Uses of Timing in algoanim.animalscript
 

Methods in algoanim.animalscript with parameters of type Timing
 void AnimalSourceCodeGenerator.addCodeElement(SourceCode code, java.lang.String codeline, java.lang.String name, int indentation, boolean noSpace, int row, Timing t)
           
 void AnimalSourceCodeGenerator.addCodeElement(SourceCode code, java.lang.String codeline, java.lang.String name, int indentation, int row, Timing t)
           
 void AnimalSourceCodeGenerator.addCodeLine(SourceCode code, java.lang.String codeline, java.lang.String name, int indentation, Timing t)
           
protected  void AnimalGenerator.addWithTiming(java.lang.StringBuilder sb, Timing delay, Timing duration)
           
 void AnimalGenerator.changeColor(Primitive elem, java.lang.String colorType, java.awt.Color newColor, Timing delay, Timing d)
           
protected  void AnimalArrayGenerator.createEntry(ArrayPrimitive array, java.lang.String keyword, int from, int to, Timing offset, Timing duration)
           
protected  void AnimalArrayGenerator.createEntry(ArrayPrimitive array, java.lang.String keyword, int position, Timing offset, Timing duration)
           
 void AnimalArrayMarkerGenerator.decrement(ArrayMarker am, Timing delay, Timing duration)
           
 void AnimalArrayBasedQueueGenerator.dequeue(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
           
 void AnimalConceptualQueueGenerator.dequeue(ConceptualQueue<T> cq, Timing delay, Timing duration)
           
 void AnimalListBasedQueueGenerator.dequeue(ListBasedQueue<T> lbq, Timing delay, Timing duration)
           
 void AnimalArrayBasedQueueGenerator.enqueue(ArrayBasedQueue<T> abq, T elem, Timing delay, Timing duration)
           
 void AnimalConceptualQueueGenerator.enqueue(ConceptualQueue<T> cq, T elem, Timing delay, Timing duration)
           
 void AnimalListBasedQueueGenerator.enqueue(ListBasedQueue<T> lbq, T elem, Timing delay, Timing duration)
           
 void AnimalArrayBasedQueueGenerator.front(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
           
 void AnimalConceptualQueueGenerator.front(ConceptualQueue<T> cq, Timing delay, Timing duration)
           
 void AnimalListBasedQueueGenerator.front(ListBasedQueue<T> lbq, Timing delay, Timing duration)
           
 void AnimalGenerator.hide(Primitive q, Timing t)
           
 void AnimalSourceCodeGenerator.hide(SourceCode code, Timing delay)
           
 void AnimalGraphGenerator.hideEdge(Graph graph, int startNode, int endNode, Timing offset, Timing duration)
           
 void AnimalGraphGenerator.hideEdgeWeight(Graph graph, int startNode, int endNode, Timing offset, Timing duration)
           
 void AnimalGraphGenerator.hideNode(Graph graph, int index, Timing offset, Timing duration)
           
 void AnimalGraphGenerator.hideNodes(Graph graph, int[] indices, Timing offset, Timing duration)
           
 void AnimalSourceCodeGenerator.highlight(SourceCode code, int line, int row, boolean context, Timing delay, Timing duration)
           
 void AnimalSourceCodeGenerator.highlight(SourceCode code, java.lang.String lineName, int row, boolean context, Timing delay, Timing duration)
           
 void AnimalArrayGenerator.highlightCell(ArrayPrimitive ia, int from, int to, Timing offset, Timing duration)
           
 void AnimalArrayGenerator.highlightCell(ArrayPrimitive ia, int position, Timing offset, Timing duration)
           
 void AnimalDoubleMatrixGenerator.highlightCell(DoubleMatrix intMatrix, int row, int col, Timing offset, Timing duration)
           
 void AnimalIntMatrixGenerator.highlightCell(IntMatrix intMatrix, int row, int col, Timing offset, Timing duration)
           
 void AnimalStringMatrixGenerator.highlightCell(StringMatrix intMatrix, int row, int col, Timing offset, Timing duration)
           
 void AnimalDoubleMatrixGenerator.highlightCellColumnRange(DoubleMatrix intMatrix, int row, int startCol, int endCol, Timing offset, Timing duration)
           
 void AnimalIntMatrixGenerator.highlightCellColumnRange(IntMatrix intMatrix, int row, int startCol, int endCol, Timing offset, Timing duration)
           
 void AnimalStringMatrixGenerator.highlightCellColumnRange(StringMatrix intMatrix, int row, int startCol, int endCol, Timing offset, Timing duration)
           
 void AnimalDoubleMatrixGenerator.highlightCellRowRange(DoubleMatrix intMatrix, int startRow, int endRow, int col, Timing offset, Timing duration)
           
 void AnimalIntMatrixGenerator.highlightCellRowRange(IntMatrix intMatrix, int startRow, int endRow, int col, Timing offset, Timing duration)
           
 void AnimalStringMatrixGenerator.highlightCellRowRange(StringMatrix intMatrix, int startRow, int endRow, int col, Timing offset, Timing duration)
           
 void AnimalGraphGenerator.highlightEdge(Graph graph, int startNode, int endNode, Timing offset, Timing duration)
          Highlights the graph edge at a given position after a distinct offset.
 void AnimalArrayGenerator.highlightElem(ArrayPrimitive ia, int from, int to, Timing offset, Timing duration)
           
 void AnimalArrayGenerator.highlightElem(ArrayPrimitive ia, int position, Timing offset, Timing duration)
           
 void AnimalDoubleMatrixGenerator.highlightElem(DoubleMatrix intMatrix, int row, int col, Timing offset, Timing duration)
           
 void AnimalIntMatrixGenerator.highlightElem(IntMatrix intMatrix, int row, int col, Timing offset, Timing duration)
           
 void AnimalStringMatrixGenerator.highlightElem(StringMatrix intMatrix, int row, int col, Timing offset, Timing duration)
           
 void AnimalDoubleMatrixGenerator.highlightElemColumnRange(DoubleMatrix intMatrix, int row, int startCol, int endCol, Timing offset, Timing duration)
           
 void AnimalIntMatrixGenerator.highlightElemColumnRange(IntMatrix intMatrix, int row, int startCol, int endCol, Timing offset, Timing duration)
           
 void AnimalStringMatrixGenerator.highlightElemColumnRange(StringMatrix intMatrix, int row, int startCol, int endCol, Timing offset, Timing duration)
           
 void AnimalDoubleMatrixGenerator.highlightElemRowRange(DoubleMatrix intMatrix, int startRow, int endRow, int col, Timing offset, Timing duration)
           
 void AnimalIntMatrixGenerator.highlightElemRowRange(IntMatrix intMatrix, int startRow, int endRow, int col, Timing offset, Timing duration)
           
 void AnimalStringMatrixGenerator.highlightElemRowRange(StringMatrix intMatrix, int startRow, int endRow, int col, Timing offset, Timing duration)
           
 void AnimalArrayBasedQueueGenerator.highlightFrontCell(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
           
 void AnimalConceptualQueueGenerator.highlightFrontCell(ConceptualQueue<T> cq, Timing delay, Timing duration)
           
 void AnimalListBasedQueueGenerator.highlightFrontCell(ListBasedQueue<T> lbq, Timing delay, Timing duration)
           
 void AnimalArrayBasedQueueGenerator.highlightFrontElem(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
           
 void AnimalConceptualQueueGenerator.highlightFrontElem(ConceptualQueue<T> cq, Timing delay, Timing duration)
           
 void AnimalListBasedQueueGenerator.highlightFrontElem(ListBasedQueue<T> lbq, Timing delay, Timing duration)
           
 void AnimalGraphGenerator.highlightNode(Graph graph, int node, Timing offset, Timing duration)
          Highlights the chosen graph node after a distinct offset.
 void AnimalArrayBasedQueueGenerator.highlightTailCell(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
           
 void AnimalConceptualQueueGenerator.highlightTailCell(ConceptualQueue<T> cq, Timing delay, Timing duration)
           
 void AnimalListBasedQueueGenerator.highlightTailCell(ListBasedQueue<T> lbq, Timing delay, Timing duration)
           
 void AnimalArrayBasedQueueGenerator.highlightTailElem(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
           
 void AnimalConceptualQueueGenerator.highlightTailElem(ConceptualQueue<T> cq, Timing delay, Timing duration)
           
 void AnimalListBasedQueueGenerator.highlightTailElem(ListBasedQueue<T> lbq, Timing delay, Timing duration)
           
 void AnimalArrayBasedStackGenerator.highlightTopCell(ArrayBasedStack<T> abs, Timing delay, Timing duration)
           
 void AnimalConceptualStackGenerator.highlightTopCell(ConceptualStack<T> cs, Timing delay, Timing duration)
           
 void AnimalListBasedStackGenerator.highlightTopCell(ListBasedStack<T> lbs, Timing delay, Timing duration)
           
 void AnimalArrayBasedStackGenerator.highlightTopElem(ArrayBasedStack<T> abs, Timing delay, Timing duration)
           
 void AnimalConceptualStackGenerator.highlightTopElem(ConceptualStack<T> cs, Timing delay, Timing duration)
           
 void AnimalListBasedStackGenerator.highlightTopElem(ListBasedStack<T> lbs, Timing delay, Timing duration)
           
 void AnimalArrayMarkerGenerator.increment(ArrayMarker am, Timing delay, Timing duration)
           
 void AnimalArrayBasedQueueGenerator.isEmpty(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
           
 void AnimalArrayBasedStackGenerator.isEmpty(ArrayBasedStack<T> abs, Timing delay, Timing duration)
           
 void AnimalConceptualQueueGenerator.isEmpty(ConceptualQueue<T> cq, Timing delay, Timing duration)
           
 void AnimalConceptualStackGenerator.isEmpty(ConceptualStack<T> cs, Timing delay, Timing duration)
           
 void AnimalListBasedQueueGenerator.isEmpty(ListBasedQueue<T> lbq, Timing delay, Timing duration)
           
 void AnimalListBasedStackGenerator.isEmpty(ListBasedStack<T> lbs, Timing delay, Timing duration)
           
 void AnimalArrayBasedQueueGenerator.isFull(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
           
 void AnimalArrayBasedStackGenerator.isFull(ArrayBasedStack<T> abs, Timing delay, Timing duration)
           
 void AnimalListElementGenerator.link(ListElement start, ListElement target, int linkNr, Timing t, Timing d)
           
static java.lang.String AnimalGenerator.makeDurationTimingDef(Timing duration)
          Creates the AnimalScript code for a duration Timing.
static java.lang.String AnimalGenerator.makeOffsetTimingDef(Timing delay)
          Creates the AnimalScript represantation of a Timing.
 void AnimalArrayMarkerGenerator.move(ArrayMarker am, int to, Timing delay, Timing duration)
           
 void AnimalArrayMarkerGenerator.moveBeforeStart(ArrayMarker am, Timing delay, Timing duration)
           
 void AnimalGenerator.moveBy(Primitive p, java.lang.String moveType, int dx, int dy, Timing delay, Timing duration)
           
 void AnimalArrayMarkerGenerator.moveOutside(ArrayMarker am, Timing delay, Timing duration)
           
 void AnimalGenerator.moveTo(Primitive p, java.lang.String direction, java.lang.String moveType, Node target, Timing delay, Timing duration)
           
 void AnimalArrayMarkerGenerator.moveToEnd(ArrayMarker am, Timing delay, Timing duration)
           
 void AnimalGenerator.moveVia(Primitive elem, java.lang.String direction, java.lang.String moveType, Primitive via, Timing delay, Timing d)
           
 void AnimalArrayBasedStackGenerator.pop(ArrayBasedStack<T> abs, Timing delay, Timing duration)
           
 void AnimalConceptualStackGenerator.pop(ConceptualStack<T> cs, Timing delay, Timing duration)
           
 void AnimalListBasedStackGenerator.pop(ListBasedStack<T> lbs, Timing delay, Timing duration)
           
 void AnimalArrayBasedStackGenerator.push(ArrayBasedStack<T> abs, T elem, Timing delay, Timing duration)
           
 void AnimalConceptualStackGenerator.push(ConceptualStack<T> cs, T elem, Timing delay, Timing duration)
           
 void AnimalListBasedStackGenerator.push(ListBasedStack<T> lbs, T elem, Timing delay, Timing duration)
           
 void AnimalDoubleArrayGenerator.put(DoubleArray iap, int where, double what, Timing delay, Timing duration)
           
 void AnimalDoubleMatrixGenerator.put(DoubleMatrix intMatrix, int row, int col, double what, Timing delay, Timing duration)
           
 void AnimalIntArrayGenerator.put(IntArray iap, int where, int what, Timing delay, Timing duration)
           
 void AnimalIntMatrixGenerator.put(IntMatrix intMatrix, int row, int col, int what, Timing delay, Timing duration)
           
 void AnimalStringArrayGenerator.put(StringArray sap, int where, java.lang.String what, Timing delay, Timing duration)
           
 void AnimalStringMatrixGenerator.put(StringMatrix intMatrix, int row, int col, java.lang.String what, Timing delay, Timing duration)
           
 void AnimalGenerator.rotate(Primitive p, Node center, int degrees, Timing t, Timing d)
           
 void AnimalGenerator.rotate(Primitive p, Primitive around, int degrees, Timing t, Timing d)
           
 void AnimalGraphGenerator.setEdgeWeight(Graph graph, int startNode, int endNode, java.lang.String weight, Timing offset, Timing duration)
           
 void AnimalTextGenerator.setFont(Primitive p, java.awt.Font newFont, Timing delay, Timing duration)
          updates the font of this text component (not supported by all primitives!).
 void AnimalTextGenerator.setText(Primitive p, java.lang.String newText, Timing delay, Timing duration)
          updates the text of this text component (not supported by all primitives!).
 void AnimalGenerator.show(Primitive p, Timing t)
           
 void AnimalGraphGenerator.showEdge(Graph graph, int startNode, int endNode, Timing offset, Timing duration)
           
 void AnimalGraphGenerator.showEdgeWeight(Graph graph, int startNode, int endNode, Timing offset, Timing duration)
           
 void AnimalGraphGenerator.showNode(Graph graph, int index, Timing offset, Timing duration)
           
 void AnimalGraphGenerator.showNodes(Graph graph, int[] indices, Timing offset, Timing duration)
           
 void AnimalArrayGenerator.swap(ArrayPrimitive iap, int what, int with, Timing delay, Timing duration)
           
 void AnimalDoubleMatrixGenerator.swap(DoubleMatrix intMatrix, int sourceRow, int sourceCol, int targetRow, int targetCol, Timing delay, Timing duration)
           
 void AnimalIntMatrixGenerator.swap(IntMatrix intMatrix, int sourceRow, int sourceCol, int targetRow, int targetCol, Timing delay, Timing duration)
           
 void AnimalStringMatrixGenerator.swap(StringMatrix intMatrix, int sourceRow, int sourceCol, int targetRow, int targetCol, Timing delay, Timing duration)
           
 void AnimalArrayBasedQueueGenerator.tail(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
           
 void AnimalConceptualQueueGenerator.tail(ConceptualQueue<T> cq, Timing delay, Timing duration)
           
 void AnimalListBasedQueueGenerator.tail(ListBasedQueue<T> lbq, Timing delay, Timing duration)
           
 void AnimalArrayBasedStackGenerator.top(ArrayBasedStack<T> abs, Timing delay, Timing duration)
           
 void AnimalConceptualStackGenerator.top(ConceptualStack<T> cs, Timing delay, Timing duration)
           
 void AnimalListBasedStackGenerator.top(ListBasedStack<T> lbs, Timing delay, Timing duration)
           
 void AnimalGraphGenerator.translateNode(Graph graph, int nodeIndex, Node location, Timing offset, Timing duration)
           
 void AnimalGraphGenerator.translateNodes(Graph graph, int[] nodeIndices, Node location, Timing offset, Timing duration)
           
 void AnimalGraphGenerator.translateWithFixedNodes(Graph graph, int[] nodeIndices, Node location, Timing offset, Timing duration)
           
 void AnimalSourceCodeGenerator.unhighlight(SourceCode code, int line, int row, boolean context, Timing delay, Timing duration)
           
 void AnimalSourceCodeGenerator.unhighlight(SourceCode code, java.lang.String lineName, int row, boolean context, Timing delay, Timing duration)
           
 void AnimalArrayGenerator.unhighlightCell(ArrayPrimitive ia, int from, int to, Timing offset, Timing duration)
           
 void AnimalArrayGenerator.unhighlightCell(ArrayPrimitive ia, int position, Timing offset, Timing duration)
           
 void AnimalDoubleMatrixGenerator.unhighlightCell(DoubleMatrix intMatrix, int row, int col, Timing offset, Timing duration)
           
 void AnimalIntMatrixGenerator.unhighlightCell(IntMatrix intMatrix, int row, int col, Timing offset, Timing duration)
           
 void AnimalStringMatrixGenerator.unhighlightCell(StringMatrix intMatrix, int row, int col, Timing offset, Timing duration)
           
 void AnimalDoubleMatrixGenerator.unhighlightCellColumnRange(DoubleMatrix intMatrix, int row, int startCol, int endCol, Timing offset, Timing duration)
           
 void AnimalIntMatrixGenerator.unhighlightCellColumnRange(IntMatrix intMatrix, int row, int startCol, int endCol, Timing offset, Timing duration)
           
 void AnimalStringMatrixGenerator.unhighlightCellColumnRange(StringMatrix intMatrix, int row, int startCol, int endCol, Timing offset, Timing duration)
           
 void AnimalDoubleMatrixGenerator.unhighlightCellRowRange(DoubleMatrix intMatrix, int startRow, int endRow, int col, Timing offset, Timing duration)
           
 void AnimalIntMatrixGenerator.unhighlightCellRowRange(IntMatrix intMatrix, int startRow, int endRow, int col, Timing offset, Timing duration)
           
 void AnimalStringMatrixGenerator.unhighlightCellRowRange(StringMatrix intMatrix, int startRow, int endRow, int col, Timing offset, Timing duration)
           
 void AnimalGraphGenerator.unhighlightEdge(Graph graph, int startNode, int endNode, Timing offset, Timing duration)
          Unhighlights the graph edge at a given position after a distinct offset.
 void AnimalArrayGenerator.unhighlightElem(ArrayPrimitive ia, int from, int to, Timing offset, Timing duration)
           
 void AnimalArrayGenerator.unhighlightElem(ArrayPrimitive ia, int position, Timing offset, Timing duration)
           
 void AnimalDoubleMatrixGenerator.unhighlightElem(DoubleMatrix intMatrix, int row, int col, Timing offset, Timing duration)
           
 void AnimalIntMatrixGenerator.unhighlightElem(IntMatrix intMatrix, int row, int col, Timing offset, Timing duration)
           
 void AnimalStringMatrixGenerator.unhighlightElem(StringMatrix intMatrix, int row, int col, Timing offset, Timing duration)
           
 void AnimalDoubleMatrixGenerator.unhighlightElemColumnRange(DoubleMatrix intMatrix, int row, int startCol, int endCol, Timing offset, Timing duration)
           
 void AnimalIntMatrixGenerator.unhighlightElemColumnRange(IntMatrix intMatrix, int row, int startCol, int endCol, Timing offset, Timing duration)
           
 void AnimalStringMatrixGenerator.unhighlightElemColumnRange(StringMatrix intMatrix, int row, int startCol, int endCol, Timing offset, Timing duration)
           
 void AnimalDoubleMatrixGenerator.unhighlightElemRowRange(DoubleMatrix intMatrix, int row, int startCol, int endCol, Timing offset, Timing duration)
           
 void AnimalIntMatrixGenerator.unhighlightElemRowRange(IntMatrix intMatrix, int row, int startCol, int endCol, Timing offset, Timing duration)
           
 void AnimalStringMatrixGenerator.unhighlightElemRowRange(StringMatrix intMatrix, int row, int startCol, int endCol, Timing offset, Timing duration)
           
 void AnimalArrayBasedQueueGenerator.unhighlightFrontCell(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
           
 void AnimalConceptualQueueGenerator.unhighlightFrontCell(ConceptualQueue<T> cq, Timing delay, Timing duration)
           
 void AnimalListBasedQueueGenerator.unhighlightFrontCell(ListBasedQueue<T> lbq, Timing delay, Timing duration)
           
 void AnimalArrayBasedQueueGenerator.unhighlightFrontElem(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
           
 void AnimalConceptualQueueGenerator.unhighlightFrontElem(ConceptualQueue<T> cq, Timing delay, Timing duration)
           
 void AnimalListBasedQueueGenerator.unhighlightFrontElem(ListBasedQueue<T> lbq, Timing delay, Timing duration)
           
 void AnimalGraphGenerator.unhighlightNode(Graph graph, int node, Timing offset, Timing duration)
          Unhighlights the chosen graph node after a distinct offset.
 void AnimalArrayBasedQueueGenerator.unhighlightTailCell(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
           
 void AnimalConceptualQueueGenerator.unhighlightTailCell(ConceptualQueue<T> cq, Timing delay, Timing duration)
           
 void AnimalListBasedQueueGenerator.unhighlightTailCell(ListBasedQueue<T> lbq, Timing delay, Timing duration)
           
 void AnimalArrayBasedQueueGenerator.unhighlightTailElem(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
           
 void AnimalConceptualQueueGenerator.unhighlightTailElem(ConceptualQueue<T> cq, Timing delay, Timing duration)
           
 void AnimalListBasedQueueGenerator.unhighlightTailElem(ListBasedQueue<T> lbq, Timing delay, Timing duration)
           
 void AnimalArrayBasedStackGenerator.unhighlightTopCell(ArrayBasedStack<T> abs, Timing delay, Timing duration)
           
 void AnimalConceptualStackGenerator.unhighlightTopCell(ConceptualStack<T> cs, Timing delay, Timing duration)
           
 void AnimalListBasedStackGenerator.unhighlightTopCell(ListBasedStack<T> lbs, Timing delay, Timing duration)
           
 void AnimalArrayBasedStackGenerator.unhighlightTopElem(ArrayBasedStack<T> abs, Timing delay, Timing duration)
           
 void AnimalConceptualStackGenerator.unhighlightTopElem(ConceptualStack<T> cs, Timing delay, Timing duration)
           
 void AnimalListBasedStackGenerator.unhighlightTopElem(ListBasedStack<T> lbs, Timing delay, Timing duration)
           
 void AnimalListElementGenerator.unlink(ListElement start, int linkNr, Timing t, Timing d)
           
 

Uses of Timing in algoanim.primitives
 

Methods in algoanim.primitives with parameters of type Timing
 int SourceCode.addCodeElement(java.lang.String code, java.lang.String label, boolean noSpaceSeparator, int indentation, Timing delay)
          Adds a new code element to this SourceCode element.
 int SourceCode.addCodeElement(java.lang.String code, java.lang.String label, int indentation, Timing delay)
          Adds a new code element to this SourceCode element.
 int SourceCode.addCodeLine(java.lang.String code, java.lang.String label, int indentation, Timing delay)
          Adds a new code line to this SourceCode element.
 void Primitive.changeColor(java.lang.String colorType, java.awt.Color newColor, Timing t, Timing d)
          Changes the color of a part of this Primitive which is specified by colorType.
 void ArrayMarker.decrement(Timing delay, Timing duration)
          Decrements the given ArrayMarker by one position of the associated ArrayPrimitive.
 T ListBasedQueue.dequeue(Timing delay, Timing duration)
          Removes and returns the first element of the queue.
This is the delayed version as specified by delay.
 T ConceptualQueue.dequeue(Timing delay, Timing duration)
          Removes and returns the first element of the queue.
This is the delayed version as specified by delay.
 T ArrayBasedQueue.dequeue(Timing delay, Timing duration)
          Removes and returns the first element of the queue.
This is the delayed version as specified by delay.
 void ListBasedQueue.enqueue(T elem, Timing delay, Timing duration)
          Adds the element elem as the last element to the end of the queue.
This is the delayed version as specified by delay.
 void ConceptualQueue.enqueue(T elem, Timing delay, Timing duration)
          Adds the element elem as the last element to the end of the queue.
This is the delayed version as specified by delay.
 void ArrayBasedQueue.enqueue(T elem, Timing delay, Timing duration)
          Adds the element elem as the last element to the end of the queue.
This is the delayed version as specified by delay.
 T ListBasedQueue.front(Timing delay, Timing duration)
          Retrieves (without removing) the first element of the queue.
This is the delayed version as specified by delay.
 T ConceptualQueue.front(Timing delay, Timing duration)
          Retrieves (without removing) the first element of the queue.
This is the delayed version as specified by delay.
 T ArrayBasedQueue.front(Timing delay, Timing duration)
          Retrieves (without removing) the first element of the queue.
This is the delayed version as specified by delay.
 void Primitive.hide(Timing t)
          Hides this Primitive after the given time.
 void Graph.hideEdge(int startNode, int endNode, Timing offset, Timing duration)
          show a selected (previously visible?) graph edge by turning it invisible
 void Graph.hideEdgeWeight(int startNode, int endNode, Timing offset, Timing duration)
          hides a selected (previously visible?) graph edge weight by turning it invisible
 void Graph.hideNode(int index, Timing offset, Timing duration)
          hide a selected graph node by turning it invisible
 void Graph.hideNodes(int[] indices, Timing offset, Timing duration)
          hide a selected set of graph nodes by turning them invisible
 void SourceCode.highlight(int lineNo, int colNo, boolean context, Timing delay, Timing duration)
          Highlights a line in this SourceCode element.
 void SourceCode.highlight(java.lang.String label, boolean context, Timing delay, Timing duration)
          Highlights a line in this SourceCode element.
 void StringMatrix.highlightCell(int row, int col, Timing offset, Timing duration)
          Highlights the matrix cell at a given position after a distinct offset.
 void StringArray.highlightCell(int from, int to, Timing offset, Timing duration)
          Highlights a range of array cells.
 void IntMatrix.highlightCell(int row, int col, Timing offset, Timing duration)
          Highlights the matrix cell at a given position after a distinct offset.
 void IntArray.highlightCell(int from, int to, Timing offset, Timing duration)
          Highlights a range of array cells.
 void DoubleMatrix.highlightCell(int row, int col, Timing offset, Timing duration)
          Highlights the matrix cell at a given position after a distinct offset.
 void DoubleArray.highlightCell(int from, int to, Timing offset, Timing duration)
          Highlights a range of array cells.
 void StringArray.highlightCell(int position, Timing offset, Timing duration)
          Highlights the array cell at a given position after a distinct offset.
 void IntArray.highlightCell(int position, Timing offset, Timing duration)
          Highlights the array cell at a given position after a distinct offset.
 void DoubleArray.highlightCell(int position, Timing offset, Timing duration)
          Highlights the array cell at a given position after a distinct offset.
 void StringMatrix.highlightCellColumnRange(int row, int startCol, int endCol, Timing offset, Timing duration)
          Highlights a range of array cells of an StringMatrix.
 void IntMatrix.highlightCellColumnRange(int row, int startCol, int endCol, Timing offset, Timing duration)
          Highlights a range of array cells of an IntMatrix.
 void DoubleMatrix.highlightCellColumnRange(int row, int startCol, int endCol, Timing offset, Timing duration)
          Highlights a range of array cells of an DoubleMatrix.
 void StringMatrix.highlightCellRowRange(int startRow, int endRow, int col, Timing offset, Timing duration)
          Highlights a range of array cells of an StringMatrix.
 void IntMatrix.highlightCellRowRange(int startRow, int endRow, int col, Timing offset, Timing duration)
          Highlights a range of array cells of an IntMatrix.
 void DoubleMatrix.highlightCellRowRange(int startRow, int endRow, int col, Timing offset, Timing duration)
          Highlights a range of array cells of an DoubleMatrix.
 void Graph.highlightEdge(int startNode, int endNode, Timing offset, Timing duration)
          Highlights the graph edge at a given position after a distinct offset.
 void StringMatrix.highlightElem(int row, int col, Timing offset, Timing duration)
          Highlights the matrix element at a given position after a distinct offset.
 void StringArray.highlightElem(int from, int to, Timing offset, Timing duration)
          Highlights a range of array elements.
 void IntMatrix.highlightElem(int row, int col, Timing offset, Timing duration)
          Highlights the matrix element at a given position after a distinct offset.
 void IntArray.highlightElem(int from, int to, Timing offset, Timing duration)
          Highlights a range of array elements.
 void DoubleMatrix.highlightElem(int row, int col, Timing offset, Timing duration)
          Highlights the matrix element at a given position after a distinct offset.
 void DoubleArray.highlightElem(int from, int to, Timing offset, Timing duration)
          Highlights a range of array elements.
 void StringArray.highlightElem(int position, Timing offset, Timing duration)
          Highlights the array element at a given position after a distinct offset.
 void IntArray.highlightElem(int position, Timing offset, Timing duration)
          Highlights the array element at a given position after a distinct offset.
 void DoubleArray.highlightElem(int position, Timing offset, Timing duration)
          Highlights the array element at a given position after a distinct offset.
 void StringMatrix.highlightElemColumnRange(int row, int startCol, int endCol, Timing offset, Timing duration)
          Highlights a range of matrix elements.
 void IntMatrix.highlightElemColumnRange(int row, int startCol, int endCol, Timing offset, Timing duration)
          Highlights a range of matrix elements.
 void DoubleMatrix.highlightElemColumnRange(int row, int startCol, int endCol, Timing offset, Timing duration)
          Highlights a range of matrix elements.
 void StringMatrix.highlightElemRowRange(int startRow, int endRow, int col, Timing offset, Timing duration)
          Highlights a range of array elements of an StringMatrix.
 void IntMatrix.highlightElemRowRange(int startRow, int endRow, int col, Timing offset, Timing duration)
          Highlights a range of array elements of an IntMatrix.
 void DoubleMatrix.highlightElemRowRange(int startRow, int endRow, int col, Timing offset, Timing duration)
          Highlights a range of array elements of an DoubleMatrix.
 void ListBasedQueue.highlightFrontCell(Timing delay, Timing duration)
          Highlights the cell which contains the first element of the queue.
 void ConceptualQueue.highlightFrontCell(Timing delay, Timing duration)
          Highlights the cell which contains the first element of the queue.
 void ArrayBasedQueue.highlightFrontCell(Timing delay, Timing duration)
          Highlights the cell which contains the first element of the queue.
 void ListBasedQueue.highlightFrontElem(Timing delay, Timing duration)
          Highlights the first element of the queue.
 void ConceptualQueue.highlightFrontElem(Timing delay, Timing duration)
          Highlights the first element of the queue.
 void ArrayBasedQueue.highlightFrontElem(Timing delay, Timing duration)
          Highlights the first element of the queue.
 void Graph.highlightNode(int node, Timing offset, Timing duration)
          Highlights the chosen graph node after a distinct offset.
 void ListBasedQueue.highlightTailCell(Timing delay, Timing duration)
          Highlights the cell which contains the last element of the queue.
 void ConceptualQueue.highlightTailCell(Timing delay, Timing duration)
          Highlights the cell which contains the last element of the queue.
 void ArrayBasedQueue.highlightTailCell(Timing delay, Timing duration)
          Highlights the cell which contains the last element of the queue.
 void ListBasedQueue.highlightTailElem(Timing delay, Timing duration)
          Highlights the last element of the queue.
 void ConceptualQueue.highlightTailElem(Timing delay, Timing duration)
          Highlights the last element of the queue.
 void ArrayBasedQueue.highlightTailElem(Timing delay, Timing duration)
          Highlights the last element of the queue.
 void ListBasedStack.highlightTopCell(Timing delay, Timing duration)
          Highlights the cell which contains the top element of the stack.
 void ConceptualStack.highlightTopCell(Timing delay, Timing duration)
          Highlights the cell which contains the top element of the stack.
 void ArrayBasedStack.highlightTopCell(Timing delay, Timing duration)
          Highlights the cell which contains the top element of the stack.
 void ListBasedStack.highlightTopElem(Timing delay, Timing duration)
          Highlights the top element of the stack.
 void ConceptualStack.highlightTopElem(Timing delay, Timing duration)
          Highlights the top element of the stack.
 void ArrayBasedStack.highlightTopElem(Timing delay, Timing duration)
          Highlights the top element of the stack.
 void ArrayMarker.increment(Timing delay, Timing duration)
          Increments the given ArrayMarker by one position of the associated ArrayPrimitive.
 boolean ListBasedStack.isEmpty(Timing delay, Timing duration)
          Tests if the stack is empty.
This is the delayed version as specified by delay.
 boolean ListBasedQueue.isEmpty(Timing delay, Timing duration)
          Tests if the queue is empty.
This is the delayed version as specified by delay.
 boolean ConceptualStack.isEmpty(Timing delay, Timing duration)
          Tests if the stack is empty.
This is the delayed version as specified by delay.
 boolean ConceptualQueue.isEmpty(Timing delay, Timing duration)
          Tests if the queue is empty.
This is the delayed version as specified by delay.
 boolean ArrayBasedStack.isEmpty(Timing delay, Timing duration)
          Tests if the stack is empty.
This is the delayed version as specified by delay.
 boolean ArrayBasedQueue.isEmpty(Timing delay, Timing duration)
          Tests if the queue is empty.
This is the delayed version as specified by delay.
 boolean ArrayBasedStack.isFull(Timing delay, Timing duration)
          Tests if the stack is full.
This is the delayed version as specified by delay.
 boolean ArrayBasedQueue.isFull(Timing delay, Timing duration)
          Tests if the queue is full.
This is the delayed version as specified by delay.
 void ListElement.link(ListElement target, int linkno, Timing offset, Timing duration)
          Targets the pointer specified by linkno to another ListElement.
 void ArrayMarker.move(int pos, Timing t, Timing d)
          Moves the ArrayMarker to the index specified by pos after the offset t.
 void ArrayMarker.moveBeforeStart(Timing t, Timing d)
          Moves the ArrayMarker out of of the referenced ArrayPrimitive after the offset t.
 void Primitive.moveBy(java.lang.String moveType, int dx, int dy, Timing delay, Timing duration)
          Moves this Primitive to a Node.
 void ArrayMarker.moveOutside(Timing t, Timing d)
          Moves the ArrayMarker out of of the referenced ArrayPrimitive after the offset t.
 void Primitive.moveTo(java.lang.String direction, java.lang.String moveType, Node target, Timing delay, Timing duration)
          TODO Über die Exceptions nachdenken...
 void ArrayMarker.moveToEnd(Timing t, Timing d)
          Moves the ArrayMarker to the end of the referenced ArrayPrimitive after the offset t.
 void Primitive.moveVia(java.lang.String direction, java.lang.String moveType, Primitive via, Timing delay, Timing duration)
          Moves this Primitive along another one into a specific direction.
 T ListBasedStack.pop(Timing delay, Timing duration)
          Removes and returns the element at the top of the stack.
This is the delayed version as specified by delay.
 T ConceptualStack.pop(Timing delay, Timing duration)
          Removes and returns the element at the top of the stack.
This is the delayed version as specified by delay.
 T ArrayBasedStack.pop(Timing delay, Timing duration)
          Removes and returns the element at the top of the stack.
This is the delayed version as specified by delay.
 void ListBasedStack.push(T elem, Timing delay, Timing duration)
          Pushes the element elem onto the top of the stack.
 void ConceptualStack.push(T elem, Timing delay, Timing duration)
          Pushes the element elem onto the top of the stack.
 void ArrayBasedStack.push(T elem, Timing delay, Timing duration)
          Pushes the element elem onto the top of the stack if it is not full.
 void DoubleArray.put(int where, double what, Timing t, Timing d)
          Puts the value what at position where.
 void DoubleMatrix.put(int row, int col, double what, Timing t, Timing d)
          Puts the value what at position [row][col].
 void IntMatrix.put(int row, int col, int what, Timing t, Timing d)
          Puts the value what at position [row][col].
 void StringMatrix.put(int row, int col, java.lang.String what, Timing t, Timing d)
          Puts the value what at position [row][col].
 void IntArray.put(int where, int what, Timing t, Timing d)
          Puts the value what at position where.
 void StringArray.put(int where, java.lang.String what, Timing t, Timing d)
          Puts the value what at position where.
 void Primitive.rotate(Node center, int degrees, Timing t, Timing d)
          Rotates this Primitive around a given center.
 void Primitive.rotate(Primitive around, int degrees, Timing t, Timing d)
          Rotates this Primitive around another one after a time offset.
 void Graph.setEdgeWeight(int fromNode, int toNode, int weight, Timing offset, Timing duration)
           
 void Graph.setEdgeWeight(int fromNode, int toNode, java.lang.String weight, Timing offset, Timing duration)
           
 void AdvancedTextSupport.setFont(java.awt.Font newFont, Timing delay, Timing duration)
          updates the font of this text component (not supported by all primitives!).
 void AdvancedTextGeneratorInterface.setFont(Primitive p, java.awt.Font newFont, Timing delay, Timing duration)
          updates the font of this text component (not supported by all primitives!).
 void AdvancedTextGeneratorInterface.setText(Primitive p, java.lang.String newText, Timing delay, Timing duration)
          updates the text of this text component (not supported by all primitives!).
 void AdvancedTextSupport.setText(java.lang.String newText, Timing delay, Timing duration)
          updates the text of this text component (not supported by all primitives!).
 void Primitive.show(Timing t)
          Show this Primitive after the given offset.
 void Graph.showEdge(int startNode, int endNode, Timing offset, Timing duration)
          show a selected (previously hidden) graph edge by turning it visible
 void Graph.showEdgeWeight(int startNode, int endNode, Timing offset, Timing duration)
          show a selected (previously invisible?) graph edge weight by turning it visible
 void Graph.showNode(int index, Timing offset, Timing duration)
          show a selected (previously hidden) graph node by turning it visible
 void Graph.showNodes(int[] indices, Timing offset, Timing duration)
          show a selected (previously hidden) graph node by turning it visible
 void StringMatrix.swap(int sourceRow, int sourceCol, int targetRow, int targetCol, Timing t, Timing d)
          Swaps the elements at index [sourceRow][sourceCol] and [targetRow][targetCol].
 void IntMatrix.swap(int sourceRow, int sourceCol, int targetRow, int targetCol, Timing t, Timing d)
          Swaps the elements at index [sourceRow][sourceCol] and [targetRow][targetCol].
 void DoubleMatrix.swap(int sourceRow, int sourceCol, int targetRow, int targetCol, Timing t, Timing d)
          Swaps the elements at index [sourceRow][sourceCol] and [targetRow][targetCol].
 void StringArray.swap(int what, int with, Timing t, Timing d)
          Swaps the elements at index what and with.
 void IntArray.swap(int what, int with, Timing t, Timing d)
          Swaps the elements at index what and with.
 void DoubleArray.swap(int what, int with, Timing t, Timing d)
          Swaps the elements at index what and with.
abstract  void ArrayPrimitive.swap(int what, int with, Timing t, Timing d)
          Swaps the elements at index what and with.
 T ListBasedQueue.tail(Timing delay, Timing duration)
          Retrieves (without removing) the last element of the queue.
This is the delayed version as specified by delay.
 T ConceptualQueue.tail(Timing delay, Timing duration)
          Retrieves (without removing) the last element of the queue.
This is the delayed version as specified by delay.
 T ArrayBasedQueue.tail(Timing delay, Timing duration)
          Retrieves (without removing) the last element of the queue.
This is the delayed version as specified by delay.
 void SourceCode.toggleHighlight(int oldLine, int oldColumn, boolean switchToContextMode, int newLine, int newColumn, Timing delay, Timing duration)
          Toggles the highlight from one component to the next.
 void SourceCode.toggleHighlight(java.lang.String oldLabel, boolean switchToContextMode, java.lang.String newLabel, Timing delay, Timing duration)
          Toggles the highlight from one component to the next.
 T ListBasedStack.top(Timing delay, Timing duration)
          Retrieves (without removing) the element at the top of the stack.
This is the delayed version as specified by delay.
 T ConceptualStack.top(Timing delay, Timing duration)
          Retrieves (without removing) the element at the top of the stack.
This is the delayed version as specified by delay.
 T ArrayBasedStack.top(Timing delay, Timing duration)
          Retrieves (without removing) the element at the top of the stack.
This is the delayed version as specified by delay.
 void Graph.translateNode(int nodeIndex, Node location, Timing offset, Timing duration)
           
 void Graph.translateNodes(int[] nodeIndices, Node location, Timing offset, Timing duration)
           
 void Graph.translateWithFixedNodes(int[] nodeIndices, Node location, Timing offset, Timing duration)
           
 void SourceCode.unhighlight(int lineNo, int colNo, boolean context, Timing delay, Timing duration)
          Unhighlights a line in this SourceCode element.
 void SourceCode.unhighlight(java.lang.String label, boolean context, Timing delay, Timing duration)
          Unhighlights a line in this SourceCode element.
 void StringMatrix.unhighlightCell(int row, int col, Timing offset, Timing duration)
          Unhighlights the array cell of an StringMatrix at a given position after a distinct offset.
 void StringArray.unhighlightCell(int from, int to, Timing offset, Timing duration)
          Unhighlights a range of array cells.
 void IntMatrix.unhighlightCell(int row, int col, Timing offset, Timing duration)
          Unhighlights the array cell of an IntMatrix at a given position after a distinct offset.
 void IntArray.unhighlightCell(int from, int to, Timing offset, Timing duration)
          Unhighlights a range of array cells.
 void DoubleMatrix.unhighlightCell(int row, int col, Timing offset, Timing duration)
          Unhighlights the array cell of an DoubleMatrix at a given position after a distinct offset.
 void DoubleArray.unhighlightCell(int from, int to, Timing offset, Timing duration)
          Unhighlights a range of array cells.
 void StringArray.unhighlightCell(int position, Timing offset, Timing duration)
          Unhighlights the array cell at a given position after a distinct offset.
 void IntArray.unhighlightCell(int position, Timing offset, Timing duration)
          Unhighlights the array cell at a given position after a distinct offset.
 void DoubleArray.unhighlightCell(int position, Timing offset, Timing duration)
          Unhighlights the array cell at a given position after a distinct offset.
 void StringMatrix.unhighlightCellColumnRange(int row, int startCol, int endCol, Timing offset, Timing duration)
          Unhighlights a range of array cells of an StringMatrix.
 void IntMatrix.unhighlightCellColumnRange(int row, int startCol, int endCol, Timing offset, Timing duration)
          Unhighlights a range of array cells of an IntMatrix.
 void DoubleMatrix.unhighlightCellColumnRange(int row, int startCol, int endCol, Timing offset, Timing duration)
          Unhighlights a range of array cells of an DoubleMatrix.
 void StringMatrix.unhighlightCellRowRange(int startRow, int endRow, int col, Timing offset, Timing duration)
          Unhighlights a range of array cells of an StringMatrix.
 void IntMatrix.unhighlightCellRowRange(int startRow, int endRow, int col, Timing offset, Timing duration)
          Unhighlights a range of array cells of an IntMatrix.
 void DoubleMatrix.unhighlightCellRowRange(int startRow, int endRow, int col, Timing offset, Timing duration)
          Unhighlights a range of array cells of an DoubleMatrix.
 void Graph.unhighlightEdge(int startNode, int endNode, Timing offset, Timing duration)
          Unhighlights the graph edge at a given position after a distinct offset.
 void StringMatrix.unhighlightElem(int row, int col, Timing offset, Timing duration)
          Unhighlights the matrix element at a given position after a distinct offset.
 void StringArray.unhighlightElem(int from, int to, Timing offset, Timing duration)
          Unhighlights a range of array elements.
 void IntMatrix.unhighlightElem(int row, int col, Timing offset, Timing duration)
          Unhighlights the matrix element at a given position after a distinct offset.
 void IntArray.unhighlightElem(int from, int to, Timing offset, Timing duration)
          Unhighlights a range of array elements.
 void DoubleMatrix.unhighlightElem(int row, int col, Timing offset, Timing duration)
          Unhighlights the matrix element at a given position after a distinct offset.
 void DoubleArray.unhighlightElem(int from, int to, Timing offset, Timing duration)
          Unhighlights a range of array elements.
 void StringArray.unhighlightElem(int position, Timing offset, Timing duration)
          Unhighlights the array element at a given position after a distinct offset.
 void IntArray.unhighlightElem(int position, Timing offset, Timing duration)
          Unhighlights the array element at a given position after a distinct offset.
 void DoubleArray.unhighlightElem(int position, Timing offset, Timing duration)
          Unhighlights the array element at a given position after a distinct offset.
 void StringMatrix.unhighlightElemColumnRange(int row, int startCol, int endCol, Timing offset, Timing duration)
          Unhighlights a range of array elements of an StringMatrix.
 void IntMatrix.unhighlightElemColumnRange(int row, int startCol, int endCol, Timing offset, Timing duration)
          Unhighlights a range of array elements of an IntMatrix.
 void DoubleMatrix.unhighlightElemColumnRange(int row, int startCol, int endCol, Timing offset, Timing duration)
          Unhighlights a range of array elements of an DoubleMatrix.
 void StringMatrix.unhighlightElemRowRange(int startRow, int endRow, int col, Timing offset, Timing duration)
          Unhighlights a range of array elements of an StringMatrix.
 void IntMatrix.unhighlightElemRowRange(int startRow, int endRow, int col, Timing offset, Timing duration)
          Unhighlights a range of array elements of an IntMatrix.
 void DoubleMatrix.unhighlightElemRowRange(int startRow, int endRow, int col, Timing offset, Timing duration)
          Unhighlights a range of array elements of an DoubleMatrix.
 void ListBasedQueue.unhighlightFrontCell(Timing delay, Timing duration)
          Unhighlights the cell which contains the first element of the queue.
 void ConceptualQueue.unhighlightFrontCell(Timing delay, Timing duration)
          Unhighlights the cell which contains the first element of the queue.
 void ArrayBasedQueue.unhighlightFrontCell(Timing delay, Timing duration)
          Unhighlights the cell which contains the first element of the queue.
 void ListBasedQueue.unhighlightFrontElem(Timing delay, Timing duration)
          Unhighlights the first element of the queue.
 void ConceptualQueue.unhighlightFrontElem(Timing delay, Timing duration)
          Unhighlights the first element of the queue.
 void ArrayBasedQueue.unhighlightFrontElem(Timing delay, Timing duration)
          Unhighlights the first element of the queue.
 void Graph.unhighlightNode(int node, Timing offset, Timing duration)
          Unhighlights the chosen graph node after a distinct offset.
 void ListBasedQueue.unhighlightTailCell(Timing delay, Timing duration)
          Unhighlights the cell which contains the last element of the queue.
 void ConceptualQueue.unhighlightTailCell(Timing delay, Timing duration)
          Unhighlights the cell which contains the last element of the queue.
 void ArrayBasedQueue.unhighlightTailCell(Timing delay, Timing duration)
          Unhighlights the cell which contains the last element of the queue.
 void ListBasedQueue.unhighlightTailElem(Timing delay, Timing duration)
          Unhighlights the last element of the queue.
 void ConceptualQueue.unhighlightTailElem(Timing delay, Timing duration)
          Unhighlights the last element of the queue.
 void ArrayBasedQueue.unhighlightTailElem(Timing delay, Timing duration)
          Unhighlights the last element of the queue.
 void ListBasedStack.unhighlightTopCell(Timing delay, Timing duration)
          Unhighlights the cell which contains the top element of the stack.
 void ConceptualStack.unhighlightTopCell(Timing delay, Timing duration)
          Unhighlights the cell which contains the top element of the stack.
 void ArrayBasedStack.unhighlightTopCell(Timing delay, Timing duration)
          Unhighlights the cell which contains the top element of the stack.
 void ListBasedStack.unhighlightTopElem(Timing delay, Timing duration)
          Unhighlights the top element of the stack.
 void ConceptualStack.unhighlightTopElem(Timing delay, Timing duration)
          Unhighlights the top element of the stack.
 void ArrayBasedStack.unhighlightTopElem(Timing delay, Timing duration)
          Unhighlights the top element of the stack.
 void ListElement.unlink(int linkno, Timing offset, Timing duration)
          Removes the pointer specified by linkno.
 

Uses of Timing in algoanim.primitives.generators
 

Methods in algoanim.primitives.generators with parameters of type Timing
 void SourceCodeGenerator.addCodeElement(SourceCode code, java.lang.String codeline, java.lang.String name, int indentation, boolean noSpace, int row, Timing t)
          Adds a new code element to the SourceCode.
 void SourceCodeGenerator.addCodeElement(SourceCode code, java.lang.String codeline, java.lang.String name, int indentation, int row, Timing t)
          Adds a new code element to the SourceCode.
 void SourceCodeGenerator.addCodeLine(SourceCode code, java.lang.String codeline, java.lang.String name, int indentation, Timing t)
          Adds a new code line to the SourceCode.
 void GeneratorInterface.changeColor(Primitive elem, java.lang.String colorType, java.awt.Color newColor, Timing delay, Timing duration)
          Changes the color of a specified part of a Primitive after a given delay.
 void ArrayMarkerGenerator.decrement(ArrayMarker am, Timing delay, Timing duration)
          Decrements the given ArrayMarker by one position of the associated ArrayPrimitive.
 void ArrayBasedQueueGenerator.dequeue(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
          Removes the first element of the given ArrayBasedQueue.
 void ConceptualQueueGenerator.dequeue(ConceptualQueue<T> cq, Timing delay, Timing duration)
          Removes the first element of the given ConceptualQueue.
 void ListBasedQueueGenerator.dequeue(ListBasedQueue<T> lbq, Timing delay, Timing duration)
          Removes the first element of the given ListBasedQueue.
 void ArrayBasedQueueGenerator.enqueue(ArrayBasedQueue<T> abq, T elem, Timing delay, Timing duration)
          Adds the element elem as the last element to the end of the given ArrayBasedQueue.
 void ConceptualQueueGenerator.enqueue(ConceptualQueue<T> cq, T elem, Timing delay, Timing duration)
          Adds the element elem as the last element to the end of the given ConceptualQueue.
 void ListBasedQueueGenerator.enqueue(ListBasedQueue<T> lbq, T elem, Timing delay, Timing duration)
          Adds the element elem as the last element to the end of the given ListBasedQueue.
 void ArrayBasedQueueGenerator.front(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
          Retrieves (without removing) the first element of the given ArrayBasedQueue.
 void ConceptualQueueGenerator.front(ConceptualQueue<T> cq, Timing delay, Timing duration)
          Retrieves (without removing) the first element of the given ConceptualQueue.
 void ListBasedQueueGenerator.front(ListBasedQueue<T> lbq, Timing delay, Timing duration)
          Retrieves (without removing) the first element of the given ListBasedQueue.
 void GeneratorInterface.hide(Primitive p, Timing delay)
          Hides a Primitive after a given delay.
 void SourceCodeGenerator.hide(SourceCode code, Timing delay)
          Hides the given SourceCode element.
 void GraphGenerator.hideEdge(Graph graph, int startNode, int endNode, Timing offset, Timing duration)
          hides a selected (previously visible?) graph edge by turning it invisible
 void GraphGenerator.hideEdgeWeight(Graph graph, int startNode, int endNode, Timing offset, Timing duration)
          hides a selected (previously visible?) graph edge weight by turning it invisible
 void GraphGenerator.hideNode(Graph graph, int index, Timing offset, Timing duration)
          hide a selected graph node by turning it invisible
 void GraphGenerator.hideNodes(Graph graph, int[] indices, Timing offset, Timing duration)
          hide a selected set of graph nodes by turning them invisible
 void SourceCodeGenerator.highlight(SourceCode code, int line, int row, boolean context, Timing delay, Timing duration)
          Highlights a line in a certain SourceCode element.
 void GenericArrayGenerator.highlightCell(ArrayPrimitive ia, int from, int to, Timing offset, Timing duration)
          Highlights a range of array cells of an ArrayPrimitive.
 void GenericArrayGenerator.highlightCell(ArrayPrimitive ia, int position, Timing offset, Timing duration)
          Highlights the array cell at a given position after a distinct offset of an ArrayPrimitive.
 void DoubleMatrixGenerator.highlightCell(DoubleMatrix ia, int row, int col, Timing offset, Timing duration)
          Highlights the array cell at a given position after a distinct offset of an DoubleMatrix.
 void IntMatrixGenerator.highlightCell(IntMatrix ia, int row, int col, Timing offset, Timing duration)
          Highlights the array cell at a given position after a distinct offset of an IntMatrix.
 void StringMatrixGenerator.highlightCell(StringMatrix ia, int row, int col, Timing offset, Timing duration)
          Highlights the array cell at a given position after a distinct offset of an StringMatrix.
 void DoubleMatrixGenerator.highlightCellColumnRange(DoubleMatrix ia, int row, int startCol, int endCol, Timing offset, Timing duration)
          Highlights a range of array cells of an DoubleMatrix.
 void IntMatrixGenerator.highlightCellColumnRange(IntMatrix ia, int row, int startCol, int endCol, Timing offset, Timing duration)
          Highlights a range of array cells of an IntMatrix.
 void StringMatrixGenerator.highlightCellColumnRange(StringMatrix ia, int row, int startCol, int endCol, Timing offset, Timing duration)
          Highlights a range of array cells of an StringMatrix.
 void DoubleMatrixGenerator.highlightCellRowRange(DoubleMatrix ia, int startRow, int endRow, int column, Timing offset, Timing duration)
          Highlights a range of array cells of an DoubleMatrix.
 void IntMatrixGenerator.highlightCellRowRange(IntMatrix ia, int startRow, int endRow, int column, Timing offset, Timing duration)
          Highlights a range of array cells of an IntMatrix.
 void StringMatrixGenerator.highlightCellRowRange(StringMatrix ia, int startRow, int endRow, int column, Timing offset, Timing duration)
          Highlights a range of array cells of an StringMatrix.
 void GraphGenerator.highlightEdge(Graph graph, int startNode, int endNode, Timing offset, Timing duration)
          Highlights the graph edge at a given position after a distinct offset.
 void GenericArrayGenerator.highlightElem(ArrayPrimitive ia, int from, int to, Timing offset, Timing duration)
          Highlights a range of array elements of an ArrayPrimitive.
 void GenericArrayGenerator.highlightElem(ArrayPrimitive ia, int position, Timing offset, Timing duration)
          Highlights the array element of an ArrayPrimitive at a given position after a distinct offset.
 void DoubleMatrixGenerator.highlightElem(DoubleMatrix ia, int row, int col, Timing offset, Timing duration)
          Highlights the array element of an DoubleMatrix at a given position after a distinct offset.
 void IntMatrixGenerator.highlightElem(IntMatrix ia, int row, int col, Timing offset, Timing duration)
          Highlights the array element of an IntMatrix at a given position after a distinct offset.
 void StringMatrixGenerator.highlightElem(StringMatrix ia, int row, int col, Timing offset, Timing duration)
          Highlights the array element of an StringMatrix at a given position after a distinct offset.
 void DoubleMatrixGenerator.highlightElemColumnRange(DoubleMatrix ia, int row, int startCol, int endCol, Timing offset, Timing duration)
          Highlights a range of array elements of an DoubleMatrix.
 void IntMatrixGenerator.highlightElemColumnRange(IntMatrix ia, int row, int startCol, int endCol, Timing offset, Timing duration)
          Highlights a range of array elements of an IntMatrix.
 void StringMatrixGenerator.highlightElemColumnRange(StringMatrix ia, int row, int startCol, int endCol, Timing offset, Timing duration)
          Highlights a range of array elements of an StringMatrix.
 void DoubleMatrixGenerator.highlightElemRowRange(DoubleMatrix ia, int startRow, int endRow, int col, Timing offset, Timing duration)
          Highlights a range of array elements of an DoubleMatrix.
 void IntMatrixGenerator.highlightElemRowRange(IntMatrix ia, int startRow, int endRow, int col, Timing offset, Timing duration)
          Highlights a range of array elements of an IntMatrix.
 void StringMatrixGenerator.highlightElemRowRange(StringMatrix ia, int startRow, int endRow, int col, Timing offset, Timing duration)
          Highlights a range of array elements of an StringMatrix.
 void ArrayBasedQueueGenerator.highlightFrontCell(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
          Highlights the cell which contains the first element of the given ArrayBasedQueue.
 void ConceptualQueueGenerator.highlightFrontCell(ConceptualQueue<T> cq, Timing delay, Timing duration)
          Highlights the cell which contains the first element of the given ConceptualQueue.
 void ListBasedQueueGenerator.highlightFrontCell(ListBasedQueue<T> lbq, Timing delay, Timing duration)
          Highlights the cell which contains the first element of the given ListBasedQueue.
 void ArrayBasedQueueGenerator.highlightFrontElem(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
          Highlights the first element of the given ArrayBasedQueue.
 void ConceptualQueueGenerator.highlightFrontElem(ConceptualQueue<T> cq, Timing delay, Timing duration)
          Highlights the first element of the given ConceptualQueue.
 void ListBasedQueueGenerator.highlightFrontElem(ListBasedQueue<T> lbq, Timing delay, Timing duration)
          Highlights the first element of the given ListBasedQueue.
 void GraphGenerator.highlightNode(Graph graph, int node, Timing offset, Timing duration)
          Highlights the chosen graph node after a distinct offset.
 void ArrayBasedQueueGenerator.highlightTailCell(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
          Highlights the cell which contains the last element of the given ArrayBasedQueue.
 void ConceptualQueueGenerator.highlightTailCell(ConceptualQueue<T> cq, Timing delay, Timing duration)
          Highlights the cell which contains the last element of the given ConceptualQueue.
 void ListBasedQueueGenerator.highlightTailCell(ListBasedQueue<T> lbq, Timing delay, Timing duration)
          Highlights the cell which contains the last element of the given ListBasedQueue.
 void ArrayBasedQueueGenerator.highlightTailElem(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
          Highlights the last element of the given ArrayBasedQueue.
 void ConceptualQueueGenerator.highlightTailElem(ConceptualQueue<T> cq, Timing delay, Timing duration)
          Highlights the last element of the given ConceptualQueue.
 void ListBasedQueueGenerator.highlightTailElem(ListBasedQueue<T> lbq, Timing delay, Timing duration)
          Highlights the last element of the given ListBasedQueue.
 void ArrayBasedStackGenerator.highlightTopCell(ArrayBasedStack<T> abs, Timing delay, Timing duration)
          Highlights the cell which contains the top element of the given ArrayBasedStack.
 void ConceptualStackGenerator.highlightTopCell(ConceptualStack<T> cs, Timing delay, Timing duration)
          Highlights the cell which contains the top element of the given ConceptualStack.
 void ListBasedStackGenerator.highlightTopCell(ListBasedStack<T> lbs, Timing delay, Timing duration)
          Highlights the cell which contains the top element of the given ListBasedStack.
 void ArrayBasedStackGenerator.highlightTopElem(ArrayBasedStack<T> abs, Timing delay, Timing duration)
          Highlights the top element of the given ArrayBasedStack.
 void ConceptualStackGenerator.highlightTopElem(ConceptualStack<T> cs, Timing delay, Timing duration)
          Highlights the top element of the given ConceptualStack.
 void ListBasedStackGenerator.highlightTopElem(ListBasedStack<T> lbs, Timing delay, Timing duration)
          Highlights the top element of the given ListBasedStack.
 void ArrayMarkerGenerator.increment(ArrayMarker am, Timing delay, Timing duration)
          Increments the given ArrayMarker by one position of the associated ArrayPrimitive.
 void ArrayBasedQueueGenerator.isEmpty(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
          Tests if the given ArrayBasedQueue is empty.
 void ArrayBasedStackGenerator.isEmpty(ArrayBasedStack<T> abs, Timing delay, Timing duration)
          Tests if the given ArrayBasedStack is empty.
 void ConceptualQueueGenerator.isEmpty(ConceptualQueue<T> cq, Timing delay, Timing duration)
          Tests if the given ConceptualQueue is empty.
 void ConceptualStackGenerator.isEmpty(ConceptualStack<T> cs, Timing delay, Timing duration)
          Tests if the given ConceptualStack is empty.
 void ListBasedQueueGenerator.isEmpty(ListBasedQueue<T> lbq, Timing delay, Timing duration)
          Tests if the given ListBasedQueue is empty.
 void ListBasedStackGenerator.isEmpty(ListBasedStack<T> lbs, Timing delay, Timing duration)
          Tests if the given ListBasedStack is empty.
 void ArrayBasedQueueGenerator.isFull(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
          Tests if the given ArrayBasedQueue is full.
 void ArrayBasedStackGenerator.isFull(ArrayBasedStack<T> abs, Timing delay, Timing duration)
          Tests if the given ArrayBasedStack is full.
 void ListElementGenerator.link(ListElement start, ListElement target, int linkno, Timing t, Timing d)
          Links the given ListElement to another one.
 void ArrayMarkerGenerator.move(ArrayMarker am, int to, Timing delay, Timing duration)
          Moves the given ArrayMarker to the given index of the associated ArrayPrimitive.
 void ArrayMarkerGenerator.moveBeforeStart(ArrayMarker am, Timing t, Timing d)
          Moves the ArrayMarker out of of the referenced ArrayPrimitive after the offset t.
 void GeneratorInterface.moveBy(Primitive p, java.lang.String moveType, int dx, int dy, Timing delay, Timing duration)
          Moves a Primitive to a point
 void ArrayMarkerGenerator.moveOutside(ArrayMarker am, Timing delay, Timing duration)
          Moves the given ArrayMarker outside of the associated ArrayPrimitive.
 void GeneratorInterface.moveTo(Primitive p, java.lang.String direction, java.lang.String moveType, Node target, Timing delay, Timing duration)
          Moves a Primitive to a point
 void ArrayMarkerGenerator.moveToEnd(ArrayMarker am, Timing delay, Timing duration)
          Moves the given ArrayMarker to the last element of the associated ArrayPrimitive.
 void GeneratorInterface.moveVia(Primitive elem, java.lang.String direction, java.lang.String type, Primitive via, Timing delay, Timing duration)
          Moves a Primitive along a Path in a given direction after a set delay.
 void ArrayBasedStackGenerator.pop(ArrayBasedStack<T> abs, Timing delay, Timing duration)
          Removes the element at the top of the given ArrayBasedStack.
 void ConceptualStackGenerator.pop(ConceptualStack<T> cs, Timing delay, Timing duration)
          Removes the element at the top of the given ConceptualStack.
 void ListBasedStackGenerator.pop(ListBasedStack<T> lbs, Timing delay, Timing duration)
          Removes the element at the top of the given ListBasedStack.
 void ArrayBasedStackGenerator.push(ArrayBasedStack<T> abs, T elem, Timing delay, Timing duration)
          Pushes the element elem onto the top of the given ArrayBasedStack.
 void ConceptualStackGenerator.push(ConceptualStack<T> cs, T elem, Timing delay, Timing duration)
          Pushes the element elem onto the top of the given ConceptualStack.
 void ListBasedStackGenerator.push(ListBasedStack<T> lbs, T elem, Timing delay, Timing duration)
          Pushes the element elem onto the top of the given ListBasedStack.
 void DoubleArrayGenerator.put(DoubleArray iap, int where, double what, Timing delay, Timing duration)
          Inserts an int at certain position in the given IntArray.
 void DoubleMatrixGenerator.put(DoubleMatrix iap, int row, int col, double what, Timing delay, Timing duration)
          Inserts an double at certain position in the given DoubleMatrix.
 void IntArrayGenerator.put(IntArray iap, int where, int what, Timing delay, Timing duration)
          Inserts an int at certain position in the given IntArray.
 void IntMatrixGenerator.put(IntMatrix iap, int row, int col, int what, Timing delay, Timing duration)
          Inserts an int at certain position in the given IntMatrix.
 void StringArrayGenerator.put(StringArray iap, int where, java.lang.String what, Timing delay, Timing duration)
          Inserts a String at certain position in the given StringArray.
 void StringMatrixGenerator.put(StringMatrix iap, int row, int col, java.lang.String value, Timing delay, Timing duration)
          Inserts an int at certain position in the given StringMatrix.
 void GeneratorInterface.rotate(Primitive p, Node center, int degrees, Timing delay, Timing duration)
          Rotates a Primitive by a given angle around a finite point after a delay.
 void GeneratorInterface.rotate(Primitive p, Primitive around, int degrees, Timing delay, Timing duration)
          Rotates a Primitive around itself by a given angle after a delay.
 void GraphGenerator.setEdgeWeight(Graph graph, int startNode, int endNode, java.lang.String weight, Timing offset, Timing duration)
          sets the weigth of a given edge
 void GeneratorInterface.show(Primitive p, Timing delay)
          Unhides a Primitive after a given delay.
 void GraphGenerator.showEdge(Graph graph, int startNode, int endNode, Timing offset, Timing duration)
          show a selected (previously hidden?) graph edge by turning it visible
 void GraphGenerator.showEdgeWeight(Graph graph, int startNode, int endNode, Timing offset, Timing duration)
          show a selected (previously hidden?) graph edge weightby turning it visible
 void GraphGenerator.showNode(Graph graph, int index, Timing offset, Timing duration)
          show a selected (previously hidden) graph node by turning it visible
 void GraphGenerator.showNodes(Graph graph, int[] indices, Timing offset, Timing duration)
          show a selected (previously hidden) graph node by turning it visible
 void GenericArrayGenerator.swap(ArrayPrimitive iap, int what, int with, Timing delay, Timing duration)
          Swaps to values in a given ArrayPrimitive.
 void DoubleMatrixGenerator.swap(DoubleMatrix iap, int sourceRow, int sourceCol, int targetRow, int targetCol, Timing delay, Timing duration)
          Swaps to values in a given DoubleMatrix.
 void IntMatrixGenerator.swap(IntMatrix iap, int sourceRow, int sourceCol, int targetRow, int targetCol, Timing delay, Timing duration)
          Swaps to values in a given IntMatrix.
 void StringMatrixGenerator.swap(StringMatrix iap, int sourceRow, int sourceCol, int targetRow, int targetCol, Timing delay, Timing duration)
          Swaps to values in a given StringMatrix.
 void ArrayBasedQueueGenerator.tail(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
          Retrieves (without removing) the last element of the given ArrayBasedQueue.
 void ConceptualQueueGenerator.tail(ConceptualQueue<T> cq, Timing delay, Timing duration)
          Retrieves (without removing) the last element of the given ConceptualQueue.
 void ListBasedQueueGenerator.tail(ListBasedQueue<T> lbq, Timing delay, Timing duration)
          Retrieves (without removing) the last element of the given ListBasedQueue.
 void ArrayBasedStackGenerator.top(ArrayBasedStack<T> abs, Timing delay, Timing duration)
          Retrieves (without removing) the element at the top of the given ArrayBasedStack.
 void ConceptualStackGenerator.top(ConceptualStack<T> cs, Timing delay, Timing duration)
          Retrieves (without removing) the element at the top of the given ConceptualStack.
 void ListBasedStackGenerator.top(ListBasedStack<T> lbs, Timing delay, Timing duration)
          Retrieves (without removing) the element at the top of the given ListBasedStack.
 void GraphGenerator.translateNode(Graph graph, int nodeIndex, Node location, Timing offset, Timing duration)
          sets the position of a given node
 void GraphGenerator.translateNodes(Graph graph, int[] nodeIndices, Node location, Timing offset, Timing duration)
          sets the position of a given set of nodes
 void GraphGenerator.translateWithFixedNodes(Graph graph, int[] nodeIndices, Node location, Timing offset, Timing duration)
          sets the position of a given set of nodes
 void SourceCodeGenerator.unhighlight(SourceCode code, int line, int row, boolean context, Timing delay, Timing duration)
          Unhighlights a line in a certain SourceCode element.
 void GenericArrayGenerator.unhighlightCell(ArrayPrimitive ia, int from, int to, Timing offset, Timing duration)
          Unhighlights a range of array cells of an ArrayPrimitive.
 void GenericArrayGenerator.unhighlightCell(ArrayPrimitive ia, int position, Timing offset, Timing duration)
          Unhighlights the array cell of an ArrayPrimitive at a given position after a distinct offset.
 void DoubleMatrixGenerator.unhighlightCell(DoubleMatrix ia, int row, int col, Timing offset, Timing duration)
          Unhighlights the array cell of an DoubleMatrix at a given position after a distinct offset.
 void IntMatrixGenerator.unhighlightCell(IntMatrix ia, int row, int col, Timing offset, Timing duration)
          Unhighlights the array cell of an IntMatrix at a given position after a distinct offset.
 void StringMatrixGenerator.unhighlightCell(StringMatrix ia, int row, int col, Timing offset, Timing duration)
          Unhighlights the array cell of an StringMatrix at a given position after a distinct offset.
 void DoubleMatrixGenerator.unhighlightCellColumnRange(DoubleMatrix ia, int row, int startCol, int endCol, Timing offset, Timing duration)
          Unhighlights a range of array cells of an DoubleMatrix.
 void IntMatrixGenerator.unhighlightCellColumnRange(IntMatrix ia, int row, int startCol, int endCol, Timing offset, Timing duration)
          Unhighlights a range of array cells of an IntMatrix.
 void StringMatrixGenerator.unhighlightCellColumnRange(StringMatrix ia, int row, int startCol, int endCol, Timing offset, Timing duration)
          Unhighlights a range of array cells of an StringMatrix.
 void DoubleMatrixGenerator.unhighlightCellRowRange(DoubleMatrix ia, int startRow, int endRow, int col, Timing offset, Timing duration)
          Unhighlights a range of array cells of an DoubleMatrix.
 void IntMatrixGenerator.unhighlightCellRowRange(IntMatrix ia, int startRow, int endRow, int col, Timing offset, Timing duration)
          Unhighlights a range of array cells of an IntMatrix.
 void StringMatrixGenerator.unhighlightCellRowRange(StringMatrix ia, int startRow, int endRow, int col, Timing offset, Timing duration)
          Unhighlights a range of array cells of an StringMatrix.
 void GraphGenerator.unhighlightEdge(Graph graph, int startNode, int endNode, Timing offset, Timing duration)
          Unhighlights the graph edge at a given position after a distinct offset.
 void GenericArrayGenerator.unhighlightElem(ArrayPrimitive ia, int from, int to, Timing offset, Timing duration)
          Unhighlights a range of array elements of an ArrayPrimitive.
 void GenericArrayGenerator.unhighlightElem(ArrayPrimitive ia, int position, Timing offset, Timing duration)
          Unhighlights the array element of an ArrayPrimitive at a given position after a distinct offset.
 void DoubleMatrixGenerator.unhighlightElem(DoubleMatrix ia, int row, int col, Timing offset, Timing duration)
          Unhighlights the array element of an DoubleMatrix at a given position after a distinct offset.
 void IntMatrixGenerator.unhighlightElem(IntMatrix ia, int row, int col, Timing offset, Timing duration)
          Unhighlights the array element of an IntMatrix at a given position after a distinct offset.
 void StringMatrixGenerator.unhighlightElem(StringMatrix ia, int row, int col, Timing offset, Timing duration)
          Unhighlights the array element of an StringMatrix at a given position after a distinct offset.
 void DoubleMatrixGenerator.unhighlightElemColumnRange(DoubleMatrix ia, int row, int startCol, int endCol, Timing offset, Timing duration)
          Unhighlights a range of array elements of an DoubleMatrix.
 void IntMatrixGenerator.unhighlightElemColumnRange(IntMatrix ia, int row, int startCol, int endCol, Timing offset, Timing duration)
          Unhighlights a range of array elements of an IntMatrix.
 void StringMatrixGenerator.unhighlightElemColumnRange(StringMatrix ia, int row, int startCol, int endCol, Timing offset, Timing duration)
          Unhighlights a range of array elements of an StringMatrix.
 void DoubleMatrixGenerator.unhighlightElemRowRange(DoubleMatrix ia, int startRow, int endRow, int col, Timing offset, Timing duration)
          Unhighlights a range of array elements of an DoubleMatrix.
 void IntMatrixGenerator.unhighlightElemRowRange(IntMatrix ia, int startRow, int endRow, int col, Timing offset, Timing duration)
          Unhighlights a range of array elements of an IntMatrix.
 void StringMatrixGenerator.unhighlightElemRowRange(StringMatrix ia, int startRow, int endRow, int col, Timing offset, Timing duration)
          Unhighlights a range of array elements of an StringMatrix.
 void ArrayBasedQueueGenerator.unhighlightFrontCell(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
          Unhighlights the cell which contains the first element of the given ArrayBasedQueue.
 void ConceptualQueueGenerator.unhighlightFrontCell(ConceptualQueue<T> cq, Timing delay, Timing duration)
          Unhighlights the cell which contains the first element of the given ConceptualQueue.
 void ListBasedQueueGenerator.unhighlightFrontCell(ListBasedQueue<T> lbq, Timing delay, Timing duration)
          Unhighlights the cell which contains the first element of the given ListBasedQueue.
 void ArrayBasedQueueGenerator.unhighlightFrontElem(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
          Unhighlights the first element of the given ArrayBasedQueue.
 void ConceptualQueueGenerator.unhighlightFrontElem(ConceptualQueue<T> cq, Timing delay, Timing duration)
          Unhighlights the first element of the given ConceptualQueue.
 void ListBasedQueueGenerator.unhighlightFrontElem(ListBasedQueue<T> lbq, Timing delay, Timing duration)
          Unhighlights the first element of the given ListBasedQueue.
 void GraphGenerator.unhighlightNode(Graph graph, int node, Timing offset, Timing duration)
          Unhighlights the chosen graph node after a distinct offset.
 void ArrayBasedQueueGenerator.unhighlightTailCell(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
          Unhighlights the cell which contains the last element of the given ArrayBasedQueue.
 void ConceptualQueueGenerator.unhighlightTailCell(ConceptualQueue<T> cq, Timing delay, Timing duration)
          Unhighlights the cell which contains the last element of the given ConceptualQueue.
 void ListBasedQueueGenerator.unhighlightTailCell(ListBasedQueue<T> lbq, Timing delay, Timing duration)
          Unhighlights the cell which contains the last element of the given ListBasedQueue.
 void ArrayBasedQueueGenerator.unhighlightTailElem(ArrayBasedQueue<T> abq, Timing delay, Timing duration)
          Unhighlights the last element of the given ArrayBasedQueue.
 void ConceptualQueueGenerator.unhighlightTailElem(ConceptualQueue<T> cq, Timing delay, Timing duration)
          Unhighlights the last element of the given ConceptualQueue.
 void ListBasedQueueGenerator.unhighlightTailElem(ListBasedQueue<T> lbq, Timing delay, Timing duration)
          Unhighlights the last element of the given ListBasedQueue.
 void ArrayBasedStackGenerator.unhighlightTopCell(ArrayBasedStack<T> abs, Timing delay, Timing duration)
          Unhighlights the cell which contains the top element of the given ArrayBasedStack.
 void ConceptualStackGenerator.unhighlightTopCell(ConceptualStack<T> cs, Timing delay, Timing duration)
          Unhighlights the cell which contains the top element of the given ConceptualStack.
 void ListBasedStackGenerator.unhighlightTopCell(ListBasedStack<T> lbs, Timing delay, Timing duration)
          Unhighlights the cell which contains the top element of the given ListBasedStack.
 void ArrayBasedStackGenerator.unhighlightTopElem(ArrayBasedStack<T> abs, Timing delay, Timing duration)
          Unhighlights the top element of the given ArrayBasedStack.
 void ConceptualStackGenerator.unhighlightTopElem(ConceptualStack<T> cs, Timing delay, Timing duration)
          Unhighlights the top element of the given ConceptualStack.
 void ListBasedStackGenerator.unhighlightTopElem(ListBasedStack<T> lbs, Timing delay, Timing duration)
          Unhighlights the top element of the given ListBasedStack.
 void ListElementGenerator.unlink(ListElement start, int linknr, Timing t, Timing d)
          Removes a link from the given ListElement.
 

Uses of Timing in algoanim.primitives.updater
 

Fields in algoanim.primitives.updater declared as Timing
(package private)  Timing ArrayMarkerUpdater.d
           
(package private)  Timing ArrayMarkerUpdater.t
           
 

Constructors in algoanim.primitives.updater with parameters of type Timing
ArrayMarkerUpdater(ArrayMarker am, Timing t, Timing d, int maxPosition)
           
 

Uses of Timing in algoanim.util
 

Subclasses of Timing in algoanim.util
 class MsTiming
          A concrete kind of a Timing.
 class TicksTiming
          TicksTiming is a certain kind of a Timing with a numeric value measured in ticks.
 

Methods in algoanim.util that return Timing
 Timing CodeGroupDisplayOptions.getDuration()
          Returns the duration Timing.
 Timing ArrayDisplayOptions.getDuration()
          Returns the duration Timing.
 Timing CodeGroupDisplayOptions.getOffset()
          Returns the offset Timing.
 Timing ArrayDisplayOptions.getOffset()
          Returns the offset Timing.
 

Constructors in algoanim.util with parameters of type Timing
ArrayDisplayOptions(Timing offsetTiming, Timing durationTiming, boolean isCascaded)
          Creates a new instance of the ArrayDisplayOptions.
CodeGroupDisplayOptions(Timing offsetTiming, Timing durationTiming)
          Creates a new CodeGroupDisplayOptions object based on the parameters passed in