Uses of Class
algoanim.primitives.ConceptualStack

Packages that use ConceptualStack
algoanim.animalscript This package contains the generator back-end for AnimalScript
algoanim.examples   
algoanim.primitives.generators   
 

Uses of ConceptualStack in algoanim.animalscript
 

Methods in algoanim.animalscript that return ConceptualStack
<T> ConceptualStack<T>
AnimalScript.newConceptualStack(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display, StackProperties sp)
           
 

Methods in algoanim.animalscript with parameters of type ConceptualStack
 void AnimalConceptualStackGenerator.create(ConceptualStack<T> cs)
           
 void AnimalConceptualStackGenerator.highlightTopCell(ConceptualStack<T> cs, Timing delay, Timing duration)
           
 void AnimalConceptualStackGenerator.highlightTopElem(ConceptualStack<T> cs, Timing delay, Timing duration)
           
 void AnimalConceptualStackGenerator.isEmpty(ConceptualStack<T> cs, Timing delay, Timing duration)
           
 void AnimalConceptualStackGenerator.pop(ConceptualStack<T> cs, Timing delay, Timing duration)
           
 void AnimalConceptualStackGenerator.push(ConceptualStack<T> cs, T elem, Timing delay, Timing duration)
           
 void AnimalConceptualStackGenerator.top(ConceptualStack<T> cs, Timing delay, Timing duration)
           
 void AnimalConceptualStackGenerator.unhighlightTopCell(ConceptualStack<T> cs, Timing delay, Timing duration)
           
 void AnimalConceptualStackGenerator.unhighlightTopElem(ConceptualStack<T> cs, Timing delay, Timing duration)
           
 

Uses of ConceptualStack in algoanim.examples
 

Fields in algoanim.examples declared as ConceptualStack
(package private)  ConceptualStack<java.lang.String> StackQuickSort.cs
           
 

Uses of ConceptualStack in algoanim.primitives.generators
 

Methods in algoanim.primitives.generators that return ConceptualStack
<T> ConceptualStack<T>
Language.newConceptualStack(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display)
          Creates a new ConceptualStack object.
abstract
<T> ConceptualStack<T>
Language.newConceptualStack(Node upperLeft, java.util.List<T> content, java.lang.String name, DisplayOptions display, StackProperties sp)
          Creates a new ConceptualStack object.
 

Methods in algoanim.primitives.generators with parameters of type ConceptualStack
 void ConceptualStackGenerator.create(ConceptualStack<T> cs)
          Creates the originating script code for a given ConceptualStack, due to the fact that before a primitive can be worked with it has to be defined and made known to the script language.
 void ConceptualStackGenerator.highlightTopCell(ConceptualStack<T> cs, Timing delay, Timing duration)
          Highlights the cell which contains the top element of the given ConceptualStack.
 void ConceptualStackGenerator.highlightTopElem(ConceptualStack<T> cs, Timing delay, Timing duration)
          Highlights the top element of the given ConceptualStack.
 void ConceptualStackGenerator.isEmpty(ConceptualStack<T> cs, Timing delay, Timing duration)
          Tests if the given ConceptualStack is empty.
 void ConceptualStackGenerator.pop(ConceptualStack<T> cs, Timing delay, Timing duration)
          Removes the element at the top of the given ConceptualStack.
 void ConceptualStackGenerator.push(ConceptualStack<T> cs, T elem, Timing delay, Timing duration)
          Pushes the element elem onto the top of the given ConceptualStack.
 void ConceptualStackGenerator.top(ConceptualStack<T> cs, Timing delay, Timing duration)
          Retrieves (without removing) the element at the top of the given ConceptualStack.
 void ConceptualStackGenerator.unhighlightTopCell(ConceptualStack<T> cs, Timing delay, Timing duration)
          Unhighlights the cell which contains the top element of the given ConceptualStack.
 void ConceptualStackGenerator.unhighlightTopElem(ConceptualStack<T> cs, Timing delay, Timing duration)
          Unhighlights the top element of the given ConceptualStack.