Uses of Class
algoanim.primitives.ArrayBasedStack

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

Uses of ArrayBasedStack in algoanim.animalscript
 

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

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

Uses of ArrayBasedStack in algoanim.primitives.generators
 

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

Methods in algoanim.primitives.generators with parameters of type ArrayBasedStack
 void ArrayBasedStackGenerator.create(ArrayBasedStack<T> abs)
          Creates the originating script code for a given ArrayBasedStack, 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 ArrayBasedStackGenerator.highlightTopCell(ArrayBasedStack<T> abs, Timing delay, Timing duration)
          Highlights the cell which contains the top element of the given ArrayBasedStack.
 void ArrayBasedStackGenerator.highlightTopElem(ArrayBasedStack<T> abs, Timing delay, Timing duration)
          Highlights the top element of the given ArrayBasedStack.
 void ArrayBasedStackGenerator.isEmpty(ArrayBasedStack<T> abs, Timing delay, Timing duration)
          Tests if the given ArrayBasedStack is empty.
 void ArrayBasedStackGenerator.isFull(ArrayBasedStack<T> abs, Timing delay, Timing duration)
          Tests if the given ArrayBasedStack is full.
 void ArrayBasedStackGenerator.pop(ArrayBasedStack<T> abs, Timing delay, Timing duration)
          Removes the element at the top of the given ArrayBasedStack.
 void ArrayBasedStackGenerator.push(ArrayBasedStack<T> abs, T elem, Timing delay, Timing duration)
          Pushes the element elem onto the top of the given ArrayBasedStack.
 void ArrayBasedStackGenerator.top(ArrayBasedStack<T> abs, Timing delay, Timing duration)
          Retrieves (without removing) the element at the top of the given ArrayBasedStack.
 void ArrayBasedStackGenerator.unhighlightTopCell(ArrayBasedStack<T> abs, Timing delay, Timing duration)
          Unhighlights the cell which contains the top element of the given ArrayBasedStack.
 void ArrayBasedStackGenerator.unhighlightTopElem(ArrayBasedStack<T> abs, Timing delay, Timing duration)
          Unhighlights the top element of the given ArrayBasedStack.